커뮤니티
분할매매는 어떻게 하나요?
2004-04-17 23:55:50
1207
글번호 3240
예를들어 최초로 10계약을 한번에 매수한 상태에서,
0.2point 오를때마다 1계약씩 매수청산하고 싶은데요.
ExitLong 함수를 써니까 처음으로 0.2point 오를때
10계약 모두 청산해버리네요. 당연한 결론. ^^;
> ExitLong("청산",AtMarket,DEF);
그래서 시스템설정에서 매수/매수청산 설정하고 나서,
Sell 함수를 써서 계약수를 1로 지정해도 마찬가지 결과가 나오네요.
> Sell("청산",AtMatket,DEF,1);
그래서 마지막으로 시도해본 것이 For문으로 1계약씩 10번을
최초에 매수하도록 했습니다만 결과는 마찬가지입니다.
결론적으로 한봉에서 이루어진 매수/매도는 그 계약수에 상관없이
청산할때 하나의 set로 간주해서 동일한 계약수로 청산하는 것 같네요.
분할청산의 방법을 가르쳐 주시면 감사하겠습니다.
답변 1
예스스탁 예스스탁 답변
2004-04-19 09:36:49
안녕하세요..예스스탁입니다.
분할 진입은 가능하지만, 분할 청산은 가능하지 않습니다.
도움이 되지 못하여 죄송합니다.
즐거운 날 되세요..
> leeyou26 님이 쓴 글입니다.
> 제목 : 분할매매는 어떻게 하나요?
> 예를들어 최초로 10계약을 한번에 매수한 상태에서,
0.2point 오를때마다 1계약씩 매수청산하고 싶은데요.
ExitLong 함수를 써니까 처음으로 0.2point 오를때
10계약 모두 청산해버리네요. 당연한 결론. ^^;
> ExitLong("청산",AtMarket,DEF);
그래서 시스템설정에서 매수/매수청산 설정하고 나서,
Sell 함수를 써서 계약수를 1로 지정해도 마찬가지 결과가 나오네요.
> Sell("청산",AtMatket,DEF,1);
그래서 마지막으로 시도해본 것이 For문으로 1계약씩 10번을
최초에 매수하도록 했습니다만 결과는 마찬가지입니다.
결론적으로 한봉에서 이루어진 매수/매도는 그 계약수에 상관없이
청산할때 하나의 set로 간주해서 동일한 계약수로 청산하는 것 같네요.
분할청산의 방법을 가르쳐 주시면 감사하겠습니다.
이전글