커뮤니티
수고하십니다
2016-05-13 11:18:57
92
글번호 97991
안녕하세요.
항상감사드립니다.
if 매수조건 then buy():
if 매도조건 then sell();
if 매수조건 then buy():
if 매도조건 then sell();
setstopprofittarget(1,pointstop)
라는 식이있습니다.
매수이익청산이 됨과 동시에 매도가 발생합니다.(챠트상에는 청산만표시됨.계좌에1계약잡힘)
계속 진행되다가 이번엔 매도조건에 맞는 신규매도가 발생합니다.
이신규 매도를금지하는 식좀 부탁드립니다.
매도이익 청산도 마찬가지입니다.
1.그대로 놔두면 계좌에1계약하고.신규매도하고2계약이되는게 맞죠?
2.그냥단순히 동일방향 진입금지가 맞나요?
3.하나의수식마다 진입금지식을 작성해야하나요.
언제나 깊은 감사드립니다..꾸벅...
답변 1
예스스탁 예스스탁 답변
2016-05-13 14:47:44
안녕하세요
예스스탁입니다.
시스템은 작성된 로직으로 신호와 주문만 수행합니다.
실제 잔고상의 포지션을 인식해 신호가 제어가 되지 않습니다.
문의하신 내용은 로직으로 처리될 부분이 아닙니다.
현재 매수이익청산신호가 발생했는데
잔고에 매도계약이 잡히는 것은
잔고는 매수포지션이 없는데 신호상 매도주문이 나가기 때문입니다.
시스템을 적용하실때
시스템 트레이딩 설정창의 매매탭에
주문시작신호 옵션이 있습니다.
주문시작신호 중
모든신호는 시스템 적용 후 발생되는 신호에 대해 모두 주문을 내고
진입신호는 시스템 적용 후 발생되는 신호중에 첫번째 진입부터 주문을 내기 시작합니다.
위 주문시작신호 옵션을 이용해
잔고가 무포지션이면 새로운 진입부터 주문을 시작해야 하므로
주문시작신호를 진입신호로 지정하고 적용하셔야 합니다.
잔고와 차트의 포지션이 동일하면
모든신호로 셋팅하고 적용해 주시면 됩니다.
즐거운 하루되세요
> 00 님이 쓴 글입니다.
> 제목 : 수고하십니다
> 안녕하세요.
항상감사드립니다.
if 매수조건 then buy():
if 매도조건 then sell();
if 매수조건 then buy():
if 매도조건 then sell();
setstopprofittarget(1,pointstop)
라는 식이있습니다.
매수이익청산이 됨과 동시에 매도가 발생합니다.(챠트상에는 청산만표시됨.계좌에1계약잡힘)
계속 진행되다가 이번엔 매도조건에 맞는 신규매도가 발생합니다.
이신규 매도를금지하는 식좀 부탁드립니다.
매도이익 청산도 마찬가지입니다.
1.그대로 놔두면 계좌에1계약하고.신규매도하고2계약이되는게 맞죠?
2.그냥단순히 동일방향 진입금지가 맞나요?
3.하나의수식마다 진입금지식을 작성해야하나요.
언제나 깊은 감사드립니다..꾸벅...
다음글