커뮤니티

문의 드립니다

프로필 이미지
하늘북
2018-08-30 16:13:44
127
글번호 121764
답변완료
if stime == 055500 then Buy("b",AtMarket); // 위 식은 5분봉에서 시가진입입니다. 그런데. 아래 당일청산 로직을 적용하니 전략이 동작하지 않습니다 해외선물이구요. 오늘아침 시가에 매수하여. 한국시간 다음날 새벽 055500에 청산할수 있도록 수정 부탁드립니다. SetStopEndofday(055600);
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2018-08-31 09:38:59

안녕하세요 예스스탁입니다. 1 당일 청산은 지정한 시간이후에 밤 0시까지 진입을 제한합니다. 그러므로 새벽에 청산하는 경우 날짜가 변경되면 셋팅하고 진입시 해제해서 진입이 가능하게 해주셔야 합니다. 2 또한 당일청산이 같은 봉의 포함된 시간으로 지정하면 진입신호가 발생하지 않으므로 진입조건으로 지정한 시간보다 전봉으로 해주셔야 합니다. 3 if sdate != sdate[1] Then SetStopEndofday(055400); if stime == 055500 then { SetStopEndofday(0); Buy("b",AtMarket); } 즐거운 하루되세요 > 하늘북 님이 쓴 글입니다. > 제목 : 문의 드립니다 > if stime == 055500 then Buy("b",AtMarket); // 위 식은 5분봉에서 시가진입입니다. 그런데. 아래 당일청산 로직을 적용하니 전략이 동작하지 않습니다 해외선물이구요. 오늘아침 시가에 매수하여. 한국시간 다음날 새벽 055500에 청산할수 있도록 수정 부탁드립니다. SetStopEndofday(055600);