커뮤니티

분할매매는 어떻게 하나요?

프로필 이미지
leeyou26
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로 간주해서 동일한 계약수로 청산하는 것 같네요. 분할청산의 방법을 가르쳐 주시면 감사하겠습니다.