커뮤니티
수식문의 드립니다.
2011-12-13 22:12:08
405
글번호 45747
SetStopEndofday 를 사용하면 1계약이던 2계약 이상이던 무조건 당일 청산이 됩니다.
원하는 청산방법은 매수/매도 몇계약이 현재 포지션에 있던간에 2시에 절반이 청산되고
나머지 절반은 2시 30에 청산되는 수식 부탁드립니다.
홀수계약수일경우 (예) 3계약 매수 포지션일경우, 2시에 2계약 청산 2시30분에 1계약 청산 홀수계약일경우 먼저 다수의 포지션이 청산되고 나머지는 2시 30분에 모두 청산후 하루거래 종료입니다.
절반씩 청산이 안될경우에는 최대 4계약을 기준으로 2시, 2시 30분을 기준으로 절반씩 청산되는 수식 부탁드립니다.
답변 1
예스스탁 예스스탁 답변
2011-12-14 11:48:40
안녕하세요
예스스탁입니다.
if MarketPosition == 1 Then{
if stime == 140000 Then
exitlong("bx",OnClose,def,"",int(CurrentContracts*0.5),1);
}
if MarketPosition == -1 Then{
if stime == 140000 Then
ExitShort("sx",OnClose,def,"",int(CurrentContracts*0.5),1);
}
SetStopEndofday(143000);
즐거운 하루되세요
> kwanq 님이 쓴 글입니다.
> 제목 : 수식문의 드립니다.
>
SetStopEndofday 를 사용하면 1계약이던 2계약 이상이던 무조건 당일 청산이 됩니다.
원하는 청산방법은 매수/매도 몇계약이 현재 포지션에 있던간에 2시에 절반이 청산되고
나머지 절반은 2시 30에 청산되는 수식 부탁드립니다.
홀수계약수일경우 (예) 3계약 매수 포지션일경우, 2시에 2계약 청산 2시30분에 1계약 청산 홀수계약일경우 먼저 다수의 포지션이 청산되고 나머지는 2시 30분에 모두 청산후 하루거래 종료입니다.
절반씩 청산이 안될경우에는 최대 4계약을 기준으로 2시, 2시 30분을 기준으로 절반씩 청산되는 수식 부탁드립니다.