커뮤니티

문의드립니다

프로필 이미지
하라잉
2016-02-23 16:50:46
84
글번호 95717
답변완료
안녕하세요~ 해외선물 데이시스템을 만들고 있는데 진입 시작시간 090000으로 하고 포지션있을시 강제 청산시간을 050000으로 하여 만들었어요 그런데 청산은 다음날 새벽5시에 잘 청산되는데 문제는 진입이 밤 12시 이후로 발생하지 않습니다 이 문제 해결방안을 알려주세요~
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2016-02-24 10:27:28

안녕하세요 예스스탁입니다. SetStopEndofday는 당일청산함수입니다. 지정한 시간이후에 청산후 당일에는 더이상 진입을 하지 않게 합니다. 5시에 함수가 발동하면 밤 0시까지 진입을 막습니다. 해외선물의 경우에는 새벽에 청산하는 경우에는 해당 함수를 사용하시면 안되고 if문으로 시간을 지정해 청산하셔야 하며 진입도 시간제어조건을 추가하셔야 합니다. if stime >= 090000 or stime < 050000 Then{ if 매수진입조건 Then buy(); if 매도진입조건 Then sell(); } if stime == 050000 or (stime > 050000 and stime[1] < 050000) Then{ exitlong(); ExitShort(); } 즐거운 하루되세요 > 하라잉 님이 쓴 글입니다. > 제목 : 문의드립니다 > 안녕하세요~ 해외선물 데이시스템을 만들고 있는데 진입 시작시간 090000으로 하고 포지션있을시 강제 청산시간을 050000으로 하여 만들었어요 그런데 청산은 다음날 새벽5시에 잘 청산되는데 문제는 진입이 밤 12시 이후로 발생하지 않습니다 이 문제 해결방안을 알려주세요~