커뮤니티

시가 대비 매매

프로필 이미지
다니엘87
2013-11-25 13:27:39
251
글번호 69785
답변완료
시가대비 0.5 상승시 매수, 0.5 하락시 매도 하려고 합니다. 이상하게 계속 시가에서 매수 매도가 일어나네요. 왜 그럴까요? If MarketPosition == 0 Then Begin If Close < DayOpen Then Sell("매도",AtStop,DayOpen-0.5); If Close > DayOpen Then Buy ("매수",AtStop,DayOpen+0.5); End; SetStopEndofday(150000); 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2013-11-26 15:03:13

안녕하세요 예스스탁입니다. If MarketPosition == 0 and stime < 150000 Then Begin If Close < DayOpen Then Sell("매도",AtStop,DayOpen-0.5); If Close > DayOpen Then Buy ("매수",AtStop,DayOpen+0.5); End; SetStopEndofday(150000); atstop이나 atlimit타입은 완성봉에서 가격이 셋팅되어 다음봉에서 가격조건만족시 신호가 발생합니다. 당일마디막봉에 if문이 충족되면 당일값으로 셋팅이 되고 다음봉(다음말첫봉)에 신호가 발생될수 있으므로 위와 같이 if문이 걸리는 봉을 시간으로 제한하는 부분이 필요합니다. 즐거운 하루되세요 > 다니엘87 님이 쓴 글입니다. > 제목 : 시가 대비 매매 > 시가대비 0.5 상승시 매수, 0.5 하락시 매도 하려고 합니다. 이상하게 계속 시가에서 매수 매도가 일어나네요. 왜 그럴까요? If MarketPosition == 0 Then Begin If Close < DayOpen Then Sell("매도",AtStop,DayOpen-0.5); If Close > DayOpen Then Buy ("매수",AtStop,DayOpen+0.5); End; SetStopEndofday(150000); 감사합니다.