커뮤니티

문의드립니다.

프로필 이미지
산골소년
2024-04-18 11:52:35
593
글번호 178703
답변완료
늘 고맙습니다. 새벽에 드린 질문에 대한 답변 잘 보았습니다. 모르는게 너무 많네요. 하나 더 문의드립니다. # 현재봉에서는 봉마감이 되기전까지는 미리 지정해놓은 가격에 대한 반응만 하게 되는거죠? 진입시 정해놓은 가격에서 강제청산이든, L+ (H-L)*(1/3) 이런 자리에서 진입이든지요. # 그렇다면 "20 이평선을 돌파하면 매수한다." 현재봉 기준으로 하면 가능하지 않지만 직전봉 기준으로 20 이평선을 미리 저장해두고 봉마감전이라도 현재봉 가격이 20이평선을 돌 파한다면 바로 진입을 할 수 있을까요? # 조건만족봉 기준으로 var1에 20이평을 저장해두고 그 저장값을 돌파시 매수진입 if 조건 then { var1=20이평 } buy("b",atstop,var1);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-04-18 15:32:01

안녕하세요 예스스탁입니다. 1 예 맞습니다. Atstop,Atlimit은 진입함수나 청산함수에서 직전 완성봉에서 값을 지정하면 다음봉 미완성시에 현재가와 비교해 가격조건이 충족되면 신호가 발생합니다. 2 예 맞습니다. 현재봉 미완성시에 20이평값은 수식으로 알수 없습니다. 직전 완성봉기준으로 20이평값을 셋팅하고 현재가와 비교해서 즉시 신호는 가능합니다. 3 if 조건 then { var1=20이평 } if var1 > 0 then buy("b",atstop,var1); var1 변수는 기본값이 0입니다. 현재가는 모조건 0보다 큰값이므로 위와 같이 var1 > 0이라는 조건을 주어 조건이 만족 값이 저장되었음을 조건으로 주셔야 합니다. 해당 내용이 없으면 조건만족전이라도 현재가는 무조건 0보다 큰값이므로 신호가 발생하게 됩니다. 또한 atstop,atlimit은 돌파의 개념이 아닙니다. 지정한 값 이상/이하의 시세 발생합니다. if 조건 만족시에 20이평보다 이미 가격대가 20이평보다 높으면 다음봉 시가에 바로 신호가 발생하게 됩니다. 20이평 이상의 시세가 발생해서 매수후에 목표수익이든 매수청산이 발생했는데 또 var1값보다 크면 청산후 다시 매수가 발생하게 됩니다. 의도하시는 내요이 위 내용이 아니시면 매수후에 var1값을 0으로 초기화되게 하시는등의 방법으로 조건만족후 1회만 매수하게 제어하시면 됩니다. 즐거운 하루되세요 > 산골소년 님이 쓴 글입니다. > 제목 : 문의드립니다. > 늘 고맙습니다. 새벽에 드린 질문에 대한 답변 잘 보았습니다. 모르는게 너무 많네요. 하나 더 문의드립니다. # 현재봉에서는 봉마감이 되기전까지는 미리 지정해놓은 가격에 대한 반응만 하게 되는거죠? 진입시 정해놓은 가격에서 강제청산이든, L+ (H-L)*(1/3) 이런 자리에서 진입이든지요. # 그렇다면 "20 이평선을 돌파하면 매수한다." 현재봉 기준으로 하면 가능하지 않지만 직전봉 기준으로 20 이평선을 미리 저장해두고 봉마감전이라도 현재봉 가격이 20이평선을 돌 파한다면 바로 진입을 할 수 있을까요? # 조건만족봉 기준으로 var1에 20이평을 저장해두고 그 저장값을 돌파시 매수진입 if 조건 then { var1=20이평 } buy("b",atstop,var1);