커뮤니티

재 문의...

프로필 이미지
9회말2아웃
2012-08-21 23:06:04
272
글번호 53975
답변완료
게시물 25904번 답변에 대한 재문의입니다 var : d1ma1(0,data1),d1ma2(0,data1), d2h(0,data1),d2l(0,data1),d3h(0,data1),d3l(0,data1); 위와같이 답변해주셨는데 혹시 이게 맞는것이 아닌지요? d2h(0,data2),d2l(0,data2),d3h(0,data3),d3l(0,data3); 그리고 var 정의할때 (0) 이 아니라 (0, ) 는 무슨 의미이고 어떤 상황에서 이런 정의를 하나요?
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-08-22 10:45:14

안녕하세요 예스스탁입니다. 일반적으로 변수를 선언할 때 (0)으로 선언해서 숫자형 변수로 선언하며 참조데이터를 이용할 경우 해당 변수에 저장되는 값의 이전값 참조등을 할때 해당 참조데이터의 주기를 따라가라는 의미로 해당 참조데이터의 번호를 부여해서 (0,data2), (0,data3)등으로 선언을 합니다. 작성해 드린식에서 참조데이터를 사용하는데 (0,data1)므로 모두 선언한 것은 초기화 시점이 모두 주종목(data1)에서 골든크로스가 발생하는 시점이고 주종목의 봉의 기준으로 그때 그때의 참조데이터의 최근완성된 봉에서 값을 가져와 이전값과 비교해 최고가와 최저가를 게산해야 하므로 선언할때 모두 (0,data1)로 하게 된 것입니다. 즉 주종목이 완성되었을때 참조데이터의 최종값으로 계산하기에 data1로 선언한 것입니다. 즐거운 하루되세요 > 9회말2아웃 님이 쓴 글입니다. > 제목 : 재 문의... > 게시물 25904번 답변에 대한 재문의입니다 var : d1ma1(0,data1),d1ma2(0,data1), d2h(0,data1),d2l(0,data1),d3h(0,data1),d3l(0,data1); 위와같이 답변해주셨는데 혹시 이게 맞는것이 아닌지요? d2h(0,data2),d2l(0,data2),d3h(0,data3),d3l(0,data3); 그리고 var 정의할때 (0) 이 아니라 (0, ) 는 무슨 의미이고 어떤 상황에서 이런 정의를 하나요?