커뮤니티
문의드립니다.
2013-08-01 15:16:25
116
글번호 66006
선물 분봉에서 상한가 혹은 하한가에 진입하면 그날 포지션을 청산하고 다시 진입을 하지 않게 하는 코딩은 어떻게 되나요?
예시를 들어 답변 부탁드립니다.
감사합니다.
답변 1
예스스탁 예스스탁 답변
2013-08-01 16:23:35
안녕하세요
예스스탁입니다.
아래식 참고하시기 바랍니다.
input : per(0.1);
var : UpLimit(0),DnLimit(0);
UpLimit = int(bp*1.1/0.05+0.00001)*0.05;
dnlimit = BP-int(BP*0.1/0.05)*0.05;
#당일최고가는 상한가보다 작고 최저가는 하한가보다 클때만 진입
if dayhigh < uplimit and dayLow > Dnlimit Then{
if crossup(c,ma(C,20)) Then
buy();
if CrossDown(c,ma(c,20)) Then
sell();
}
#상하하가 청산
If MarketPosition == 1 Then{
ExitLong("선물매수상한청산",atlimit,UpLimit);
ExitLong("선물매수하한청산",AtStop,dnlimit);
}
if MarketPosition() == -1 Then{
ExitShort("선물매도상한청산",AtStop,UpLimit);
ExitShort("선물매도하한청산",atlimit,dnlimit);
}
즐거운 하루되세요
> HI_yjam49 님이 쓴 글입니다.
> 제목 : 문의드립니다.
>
선물 분봉에서 상한가 혹은 하한가에 진입하면 그날 포지션을 청산하고 다시 진입을 하지 않게 하는 코딩은 어떻게 되나요?
예시를 들어 답변 부탁드립니다.
감사합니다.
다음글
이전글