커뮤니티
매도수량 지정방법을 알고 싶습니다.
2010-02-10 21:14:28
641
글번호 28000
IF CROSSDOWN(C,BollBandUp(20,1.5)) Then
SELL("매도", ONCLOSE, DEF, 10);
조건에 맞을 경우 10주만 매도할려고 이런 수식을 사용하였으나,
시뮬레이션 결과 매 조건이 맞을때 마다 잔량을 모두 매도하고 있습니다.
만약 40주를 가지고 있고, 조건이 맞을 경우 10만 매도, 잔량 30주 보유를 하고 싶을
경우 어떻게 해야 하나요?
- 1. 28228_제목 없음.JPG (0.02 MB)
답변 1
예스스탁 예스스탁 답변
2010-02-11 10:43:42
안녕하세요
예스스탁입니다.
sell과 buy는 선물옵션의 경우
반대포지션이 있으면 전량청산하고 지정된 수량으로 진입에 들어가게 됩니다.
IF CROSSDOWN(C,BollBandUp(20,1.5)) Then
SELL("매도", ONCLOSE, DEF, 10);
의 경우 매도조건이 만족하면 매수한 수량 전량 청산하고
매도포지션으로 10계약 진입하는 식입니다.
exitlong함수를 사용하시면 매수에 대해 청산만 하실 수 있습니다.
IF CROSSDOWN(C,BollBandUp(20,1.5)) Then
eixtlong("매수청산", ONCLOSE, DEF,"", 10,1);
즐거운 하루되세요
> WT_amis0502 님이 쓴 글입니다.
> 제목 : 매도수량 지정방법을 알고 싶습니다.
>
IF CROSSDOWN(C,BollBandUp(20,1.5)) Then
SELL("매도", ONCLOSE, DEF, 10);
조건에 맞을 경우 10주만 매도할려고 이런 수식을 사용하였으나,
시뮬레이션 결과 매 조건이 맞을때 마다 잔량을 모두 매도하고 있습니다.
만약 40주를 가지고 있고, 조건이 맞을 경우 10만 매도, 잔량 30주 보유를 하고 싶을
경우 어떻게 해야 하나요?