커뮤니티

exitlong 문의

프로필 이미지
피니트
2014-01-23 03:33:25
195
글번호 71776
답변완료
한 계약 운용시 매수 포지션에서 매도 포지션으로 리버스 진입을 할 때 buy(); ==> sell(); 로 하려면 매수 진입 지연을 해야한다고 알고 있습니다. 만일 이 수식을 buy(); ==> exitlong(); sell(); 수식으로 바꾸면 진입지연을 사용하지 않고 한 계약으로 리버스진입이 가능한지요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2014-01-23 14:30:45

안녕하세요 예스스탁입니다 if 매도조건 then{ exitlong(); sell(); } 위와 같이 작성하시는 것은 의미없습니다. 위식은 아래와 같습니다. if 매도조건 then{ sell(); } 진입지연을 사용하지 않으시면 동일봉에서 반대포지션 청산과 진입이 동시에 나오지 않게 하셔야 합니다. 청산과 진입이 동일봉에서 동시에 발생하지 않게 수식을 구현하시면 됩니다. buy(); ==> exitlong(); ==> sell(); == > exitshort(); 진입을 항상 무포지션에 진입하게 해야 합니다. 즉 청산하고 그 이후봉에서 진입이 들어가게 하셔야 합니다. if MarketPosition == 0 and 매수조건 Then buy(); if MarketPosition == 0 and 매도조건 Then sell(); if MarketPosition == 1 and 매수청산조건 Then ExitLong(); if MarketPosition == -1 and 매도청산조건 Then ExitShort(); 즐거운 하루되세요 > 피니트 님이 쓴 글입니다. > 제목 : exitlong 문의 > 한 계약 운용시 매수 포지션에서 매도 포지션으로 리버스 진입을 할 때 buy(); ==> sell(); 로 하려면 매수 진입 지연을 해야한다고 알고 있습니다. 만일 이 수식을 buy(); ==> exitlong(); sell(); 수식으로 바꾸면 진입지연을 사용하지 않고 한 계약으로 리버스진입이 가능한지요?