커뮤니티

질문있씁니다

프로필 이미지
여유로운투자
2018-02-08 01:04:21
148
글번호 116424
답변완료
var : R2(0,data2),m2(0,data2); var : D2전환선(0,data2),D2기준선(0,data2),D2선행스팬1(0,data2),D2선행스팬2(0,data2); var : D2구름상단(0,data2),D2구름하단(0,data2); R2 = data2((C-CloseD(1))/CloseD(1)*100); M2 = data2(ma(C,20)); D2전환선 = data2((highest(H,9)+lowest(L,9))/2); D2기준선 = data2((highest(H,26)+lowest(L,26))/2); D2선행스팬1 = data2((D2전환선[25]+D2기준선[25])/2); D2선행스팬2 = data2((highest(H,52)[25]+lowest(L,52)[25])/2); D2구름상단 = max(D2선행스팬2,D2선행스팬2); D2구름하단 = min(D2선행스팬2,D2선행스팬2); d어제 답변을 위와 같이주셨는데요 문법적으로 궁금한것이있는데요 data2 참조를 해서 그값을 이용해서 출력하고 혹은 또다른 계산을 할때 거쳐가는 변수에는 모두다 D2기준선(0,data2) 이것처럼 ,data2가 붙어야만하나요? 작성하신 것을 보면 모두다 ,data2 를 변수 선언시 붙여주셨는데요 제가 그걸 빼고 돌려도 잘작동하는데 왜 굳이 ,data2를 써야하는 이유가 무엇인지궁금합니다. data2((highest(H,9)+lowest(L,9))/2); 에서는 그 data2 를 가져오기위해서 사용하는것은 당연해보이지만 이값을 저장하는 변수형태도 ,data2를 붙여서 선언해야하는게 꼭필요한것인지 아님 알아보기 쉽게하기위해서 그렇게작성하는것인지궁금합니다
지표
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-02-08 12:28:45

안녕하세요 예스스탁입니다. 꼭 필요한 부분입니다. 선언시 데이터번호를 지정하는 이유는 이전봉의 값을 참조시 해당 데이터의 주기로 값을 가져오기 위함입니다. 랭귀지 도움말에서 타종목/타주기 수식 작성시 유의사항 부분 참고하시기 바랍니다. https://www.yesstock.com/YesTrader/YesLanguage/YesLanguage_help/4_4_3.htm 즐거운 하루되세요 > 여유로운투자 님이 쓴 글입니다. > 제목 : 질문있씁니다 > var : R2(0,data2),m2(0,data2); var : D2전환선(0,data2),D2기준선(0,data2),D2선행스팬1(0,data2),D2선행스팬2(0,data2); var : D2구름상단(0,data2),D2구름하단(0,data2); R2 = data2((C-CloseD(1))/CloseD(1)*100); M2 = data2(ma(C,20)); D2전환선 = data2((highest(H,9)+lowest(L,9))/2); D2기준선 = data2((highest(H,26)+lowest(L,26))/2); D2선행스팬1 = data2((D2전환선[25]+D2기준선[25])/2); D2선행스팬2 = data2((highest(H,52)[25]+lowest(L,52)[25])/2); D2구름상단 = max(D2선행스팬2,D2선행스팬2); D2구름하단 = min(D2선행스팬2,D2선행스팬2); d어제 답변을 위와 같이주셨는데요 문법적으로 궁금한것이있는데요 data2 참조를 해서 그값을 이용해서 출력하고 혹은 또다른 계산을 할때 거쳐가는 변수에는 모두다 D2기준선(0,data2) 이것처럼 ,data2가 붙어야만하나요? 작성하신 것을 보면 모두다 ,data2 를 변수 선언시 붙여주셨는데요 제가 그걸 빼고 돌려도 잘작동하는데 왜 굳이 ,data2를 써야하는 이유가 무엇인지궁금합니다. data2((highest(H,9)+lowest(L,9))/2); 에서는 그 data2 를 가져오기위해서 사용하는것은 당연해보이지만 이값을 저장하는 변수형태도 ,data2를 붙여서 선언해야하는게 꼭필요한것인지 아님 알아보기 쉽게하기위해서 그렇게작성하는것인지궁금합니다