커뮤니티

수식질문입니다.

프로필 이미지
타고난스캘퍼
2012-03-01 13:02:34
374
글번호 48419
답변완료
1. 분봉에서 현재봉이 이전봉보다 크고 20이평골든크로스시 매수 위에 문장 작성식이 어떻게되나요 if dayindex(1)<dayindex(0) then {if CrossUp(C,20) then Buy(); } 이렇게 써도되나요? index,dayindex 참 너무헷갈리네요. 2. 분봉에서 현재봉이 양봉일시 매수,음봉일시매도는 어떻게 나타내야되나요 if C>O then buy(); if C<O then sell(); 이렇게 하면 안되나요? 3. 전일 분봉중 마지막 봉이 양봉으로 끝나고 오늘 매수조건 만족하면 매수. 전일 분봉중 마지막 봉이 음봉으로 끝나고 오늘 매도조건 만족시 매도. 이식은 어떻게나타내나요? 전일 분봉의 마지막봉수식이;; 그리고 dayindex(1) 이랑 dayindex[1] 이거랑 무슨차이인지도좀 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2012-03-02 10:50:33

안녕하세요 예스스탁입니다. 1. dayindex함수는 ()안에 숫자가 필요없는 함수입니다. 한봉전을 나타내시려면 dayindex[1]로 표현해야 합니다. dayindex(1)은 잘못 작성된 표현입니다. dayindex는 당일 봉의 번호이므로 ()안에 숫자는 의미가 없습니다 dayindex로 상요하시면 되며 이전봉을 나타내실때는 []안에 숫자를 넣어주시면 됩니다. 분봉에서 현재봉이 이전봉보다 크다라는 의미가 단지 전봉대비 시간상 크다이면 아래와 같이 작성하시면 됩니다. if dayindex[1] < dayindex then {if CrossUp(C,20) then Buy(); } 2. 작성한 식 맞습니다. 3. if dayindex == 0 Then{#당일 첫봉에서 var1 = O[1];#var1에 한봉전(전일마지막봉)의 시가 저장 var2 = C[1];#var2에 한봉전(전일마지막봉)의 종가 저장 } if var1 > var2 and 매수조건 Then buy(); if var1 < var2 and 매도조건 Then sell(); 즐거운 하루되세요 > 타고난스캘퍼 님이 쓴 글입니다. > 제목 : 수식질문입니다. > 1. 분봉에서 현재봉이 이전봉보다 크고 20이평골든크로스시 매수 위에 문장 작성식이 어떻게되나요 if dayindex(1)<dayindex(0) then {if CrossUp(C,20) then Buy(); } 이렇게 써도되나요? index,dayindex 참 너무헷갈리네요. 2. 분봉에서 현재봉이 양봉일시 매수,음봉일시매도는 어떻게 나타내야되나요 if C>O then buy(); if C<O then sell(); 이렇게 하면 안되나요? 3. 전일 분봉중 마지막 봉이 양봉으로 끝나고 오늘 매수조건 만족하면 매수. 전일 분봉중 마지막 봉이 음봉으로 끝나고 오늘 매도조건 만족시 매도. 이식은 어떻게나타내나요? 전일 분봉의 마지막봉수식이;; 그리고 dayindex(1) 이랑 dayindex[1] 이거랑 무슨차이인지도좀 감사합니다.