커뮤니티
합성시스템에서 SetStopLoss 오류
2026-05-08 20:30:20
51
글번호 231963
안녕하세요.
여러개의 신호들이 합쳐진 합성 시스템에서 각 신호들이 모두 SetStopLoss 가지다 보니 오류가 발생하는 것 같습니다.
다른 신호들을 다 지우고 하나만 남겨놨을때는 정상 작동하다가 다시 합치면 SetStopLoss에 오류가 발생합니다.
신호완성봉 바로 다음봉에서 손절선에 도달하고 초과해도 봉이 완성되기 전까지 SetStopLoss가 작동을 안하는 현상입니다.
해결방법이 궁급합니다. 참고로 국내선물 600틱 챠트입니다.
감사합니다
답변 1
예스스탁 예스스탁 답변
2026-05-11 14:56:04
안녕하세요
예스스탁입니다.
1
시스템을 합성관리자에서 합성해 테스트 해보았지만 합성을 해도
강제청산이 봉완성시로 발생하지 않습니다.
왜냐하면 강제청산은 적용시 설정창의 강제청산탭에서 지정한 청산시점이 적용되기 때문입니다.
청산시점을 조건만족시 즉시로 설정하고 적용하시면
봉 미완성시에 즉시 신호가 발생합니다.
2
시스템 합성관리자는 모든 조건이 or로 결합됩니다.
각 식마다 SetStopLoss가 있으면 각 손절이 해당 시스템에만 적용되는 것이 아닙니다.
SetStopLoss(1,PointStop);
SetStopLoss(2,PointStop);
SetStopLoss(3,PointStop);
SetStopLoss(4,PointStop);
위와 같이 단지 여러개의 SetStopLoss를 나열해 작성하는 것과 같고
가장 마지막에 작성된 것이 적용됩니다.
진입별로 다르게 처리하고자 하시면 직접 하나의 식으로 작성해서 구현하셔야 합니다.
즐거운 하루되세요
다음글
이전글