커뮤니티

문의 드립니다.

프로필 이미지
달무드
2018-03-02 17:46:27
2528
글번호 224347
답변완료
모의투자 진행 중입니다. 오늘 차트에서 기본적인 청산 신호인 ExitShort("청산"); 발생하여 예스스팟에서 청산 로직이 실행이 되었습니다. 그런데 ExitShort("청산", AtStop, lowest(L, BarsSinceEntry+1) + atr(var1)*var2); 청산신호가 차트에서 뜨면 예스스팟의 Chart_OnRiseSignal(Signal) 까지는 타고 가는데 Signal.signalKind == 4 로직을 실행 시키지 못했습니다. (모의투자에서) AtStop 문제인가요? 아니면 다른 문제인가요? 28일 이전에는 AtStop 신호가 제대로 청산이 되었습니다.
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-03-20 13:39:16

안녕하세요 예스스탁입니다. 올려주신 내용에 대해 테스트를 해보았지만 신호를 놓치는 경우를 발견하지 못했습니다. 저희족에서 계속 테스트를 진행하도록 하겠지만 해당 상황히 발생하면 02-3453-1060으로 전화주시기 바랍니다. 또한 아래와 같이 신호발생 이벤트에 메세지를 추가해 보시기 바랍니다. Main.MessageList("매도청산신호발생");가 동작하면 Signal.signalKind == 4까지는 수행된 것이고 주문설정을 잘못하셨거나 혹은 주문거부가 발생한 상황ㅂ니다. function Chart1_OnRiseSignal(Signal) { Main.MessageList("신호발생 : ",Signal.signalKind); if (Signal.signalKind == 4) { Main.MessageList("매도청산신호발생"); Account1.OrderBuy(sItemCode, nCount, dPrice, nPriceKind); } } 즐거운 하루되세요 > 달무드 님이 쓴 글입니다. > 제목 : 문의 드립니다. > 모의투자 진행 중입니다. 오늘 차트에서 기본적인 청산 신호인 ExitShort("청산"); 발생하여 예스스팟에서 청산 로직이 실행이 되었습니다. 그런데 ExitShort("청산", AtStop, lowest(L, BarsSinceEntry+1) + atr(var1)*var2); 청산신호가 차트에서 뜨면 예스스팟의 Chart_OnRiseSignal(Signal) 까지는 타고 가는데 Signal.signalKind == 4 로직을 실행 시키지 못했습니다. (모의투자에서) AtStop 문제인가요? 아니면 다른 문제인가요? 28일 이전에는 AtStop 신호가 제대로 청산이 되었습니다.