커뮤니티
분할 청산 관련질문
2008-12-04 11:38:30
860
글번호 18560
수고 많으십니다.
옵션 거래시 현재 100개의 포지션이 있는 데 현재 봉에 청산신호가 나오면
현재봉과 다음봉 그리고 다다음봉에 3분지1 씩 분할 청산하고 싶은데 어떻게
해야하는지요.
답변 1
예스스탁 예스스탁 답변
2008-12-04 16:17:11
안녕하세요
예스스탁입니다.
if MarketPosition() == 1 Then{
if MarketPosition()[1] != 1 Then{
var1 = CurrentContracts();
var2 =int(var1/3);
var3 = var1-var2*2;
}
if CurrentContracts() == var1 and Condition1 Then
ExitLong("x1",OnClose,def,"",var2,1);
if CurrentContracts() == var1-var2 and Condition1[1] Then
ExitLong("x2",OnClose,def,"",var2,1);
if CurrentContracts() == var1-var2-var2 and Condition1[2] Then
ExitLong("x3",OnClose,def,"",var3,1);
}
즐거운 하루되세요
> freeman 님이 쓴 글입니다.
> 제목 : 분할 청산 관련질문
> 수고 많으십니다.
옵션 거래시 현재 100개의 포지션이 있는 데 현재 봉에 청산신호가 나오면
현재봉과 다음봉 그리고 다다음봉에 3분지1 씩 분할 청산하고 싶은데 어떻게
해야하는지요.