커뮤니티
시가 대비 매매
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);
감사합니다.