커뮤니티

문위드립니다

프로필 이미지
이공주7
2020-02-04 19:00:00
206
글번호 135621
답변완료
input : N(20),X(11); if stime >= 101500 and stime < 170000 then { if countif(C>O,N) >= X Then buy(); if countif(C<O,N) >= X Then sell(); } 시스템 수식입니다 문제는 손익절을 안걸면 정상인데,,,손익절을 걸면 신호가 많이 발생입니다 익절과 동시에 바로 재진입이 돼더라구요 부탁드립니다~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2020-02-05 13:32:36

안녕하세요 예스스탁입니다. 청산을 추가하게 되면 기존에는 진입조건으로만 신호가 스위칭이 되었는데 청산후 동일방향으로 또 발생할수 있게 됩니다. 진입이 매수와 매도가 번갈아 가면서 발생하게 처리해 드립니다. input : N(20),X(11); var : T(0); if stime >= 101500 and stime < 170000 then { if T <= 0 and countif(C>O,N) >= X Then { T = 1; buy(); } if T >= 0 and countif(C<O,N) >= X Then { T = -1; sell(); } } 즐거운 하루되세요 > 이공주7 님이 쓴 글입니다. > 제목 : 문위드립니다 > input : N(20),X(11); if stime >= 101500 and stime < 170000 then { if countif(C>O,N) >= X Then buy(); if countif(C<O,N) >= X Then sell(); } 시스템 수식입니다 문제는 손익절을 안걸면 정상인데,,,손익절을 걸면 신호가 많이 발생입니다 익절과 동시에 바로 재진입이 돼더라구요 부탁드립니다~