커뮤니티

일봉에서 장중매수하려면

프로필 이미지
마디간
2007-11-09 11:40:23
1110
글번호 13978
답변완료
안녕하세요 ? 일봉에서 장중매수하려고 다음같이 하면 시가가 20일이평 아래에서 시작하면 20이평선가격으로 매수진입 MA20=ma(C[1],20); if O<MA20 then Buy("매수20",atstop,MA20); 이렇게 하면 실제 20이평선 돌파하면 매수되나요 ? 장중에 시가는 고정된 것, 장중 변동하지 않은 것이니까 조건만족 즉시 신호를 발생해도 될것 같은데 ... 자세한 답변 부탁드립니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2007-11-12 09:01:26

안녕하세요 예스스탁입니다. 아시는 바와 같이 if~then문은 봉완성시 조건의 참/거짓을 판단하며 if~then문이 조건을 만족하면 그때 주문이 실행됩니다. 그러므로 MA20=ma(C[1],20); if O<MA20 then Buy("매수20",atstop,MA20); 와 같은 경우 일봉이 완성되고 MA20이라는 Atstop가격조건이 셋팅이되고 다음봉의 움직임이 해당가격조건을 건드릴때 주문이 나가게 됩니다. 그러므로 if문가 가격조건 모두 봉 중간에 만족을 시킬수 없습니다. 참고하시기 바랍니다. 즐거운 하루되세요 > 마디간 님이 쓴 글입니다. > 제목 : 일봉에서 장중매수하려면 > 안녕하세요 ? 일봉에서 장중매수하려고 다음같이 하면 시가가 20일이평 아래에서 시작하면 20이평선가격으로 매수진입 MA20=ma(C[1],20); if O<MA20 then Buy("매수20",atstop,MA20); 이렇게 하면 실제 20이평선 돌파하면 매수되나요 ? 장중에 시가는 고정된 것, 장중 변동하지 않은 것이니까 조건만족 즉시 신호를 발생해도 될것 같은데 ... 자세한 답변 부탁드립니다.