커뮤니티

문의드립니다.

프로필 이미지
카르마다
2024-06-10 22:14:09
786
글번호 180488
답변완료
선물 다계약 매매시스템에서 청산식을 많이 쓰고 있습니다. 다계약으로 매수/매도 진입은 한번에 하는데 청산은 진입한 갯수 모두를 한번에 청산되지 않고 청산식마다 1개씩 분할해서 청산이 됩니다. 어떻게 수정해야할지 자세한 설명 부탁 드립니다. 미리 노고에 감사드립니다~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2024-06-11 10:19:10

안녕하세요 예스스탁입니다. ExitLong("명칭",신호타입,신호가격,"진입명",수량,수량옵션); ExitShort("명칭",신호타입,신호가격,"진입명",수량,수량옵션); 청산함수에 수량이 지정되지 않았는지 확인하시기 바랍니다. 청산함수는 함수에 수량을 지정하면 지정한 수량으로 청산이 되고 수량을 지정하지 않으면 전량 청산이 됩니다. 예를 들어 아래와 같이 청산함수에 수량을 지정하지 않으면 1포인트 수익시 전량 청산이 되지만 if CrossUp(c,ma(C,60)) Then Buy("b",OnClose,Def,2); if MarketPosition == 1 Then { ExitLong("bx1",AtLimit,EntryPrice+1); } 아래와 같이 청산함수에 수량을 지정하면 1포인트 수익시 1계약 청산, 2포인트 수익시 1계약 분할로 청산됩니다. if CrossUp(c,ma(C,60)) Then Buy("b",OnClose,Def,2); if MarketPosition == 1 Then { ExitLong("bx1",AtLimit,EntryPrice+1,"",1,1); ExitLong("bx2",AtLimit,EntryPrice+2,"",1,1); } 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 문의드립니다. > 선물 다계약 매매시스템에서 청산식을 많이 쓰고 있습니다. 다계약으로 매수/매도 진입은 한번에 하는데 청산은 진입한 갯수 모두를 한번에 청산되지 않고 청산식마다 1개씩 분할해서 청산이 됩니다. 어떻게 수정해야할지 자세한 설명 부탁 드립니다. 미리 노고에 감사드립니다~