커뮤니티
급질문입니다.
2011-09-22 16:53:12
478
글번호 42914
시스템에 총 매도로직이 3개가 있습니다.
그러나 청산로직은 한개가 있습니다..
각각의 매도로직에 대해서 진입이 한번만 되게 할려면 어떻게 해야하는지요.
예를들어서..
if c<0 and asks>bids then sell();
if marketposition=-1 and c>o then exitshort();
이런식이 있다고 할경우 청산된 다음에 다시 바로 매도가 진입되는 경우가 있습니다.
그걸 방지하기 위해서 매도가 한번 진입된다음에 같은 로직조건에 만족이 되어도
진입이 안되게 할려면 어떻게 해야하는지 궁금합니다.
답변 1
예스스탁 예스스탁 답변
2011-09-22 18:10:04
안녕하세요
예스스탁입니다.
진입식에 MarketPosition == 0 조건을 추가하시면 됩니다.
if MarketPosition == 0 and C<O and asks>bids then sell();
if marketposition ==-1 and c<O then exitshort();
즐거운 하루되세요
> 제네렉 님이 쓴 글입니다.
> 제목 : 급질문입니다.
> 시스템에 총 매도로직이 3개가 있습니다.
그러나 청산로직은 한개가 있습니다..
각각의 매도로직에 대해서 진입이 한번만 되게 할려면 어떻게 해야하는지요.
예를들어서..
if c<0 and asks>bids then sell();
if marketposition=-1 and c>o then exitshort();
이런식이 있다고 할경우 청산된 다음에 다시 바로 매도가 진입되는 경우가 있습니다.
그걸 방지하기 위해서 매도가 한번 진입된다음에 같은 로직조건에 만족이 되어도
진입이 안되게 할려면 어떻게 해야하는지 궁금합니다.
다음글
이전글