커뮤니티

해외 선물 당일 청산 문의

프로필 이미지
푸른새벽
2015-11-05 15:05:19
148
글번호 92088
답변완료
Input : 시작시간(180000), 종료시간(053000); ... If (sTime >= 시작시간) Or (sTime <= 종료시간) Then { // 청산 ... // 진입 ... // 종료 시간까지 청산이 안되었을 경우 청산함 SetStopEndofday(종료시간); } 시작과 종료시간을 유동적으로 가져 갈려고 입력을 받아서 쓰고 있습니다. 해외 선물 매매시 종료 시간까지 포지션을 가지고 있으면 청산을 하려고 합니다. 저렇게 하면 안되는데 다른 방법이 있나요?
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2015-11-06 08:45:59

안녕하세요 예스스탁입니다. SetStopEndofday는 당일청산이므로 지정한 시간에 청산을 하고 이후에 24시 까지 진입을 하지 못하게 하는 기능이 있습니다. 해외선물에서는 if문으로 시간을 지정해 지정한 시간의 봉이 완성시에 청산하게 작성하셔야 합니다. Input : 시작시간(180000), 종료시간(053000); ... If (sTime >= 시작시간) Or (sTime <= 종료시간) Then { // 청산 ... // 진입 ... } // 종료 시간까지 청산이 안되었을 경우 청산함 if stime == 053000 or (stime > 053000 and stime[1] < 053000) Then{ exitlong(); ExitShort(); } 즐거운 하루되세요 > 푸른새벽 님이 쓴 글입니다. > 제목 : 해외 선물 당일 청산 문의 > Input : 시작시간(180000), 종료시간(053000); ... If (sTime >= 시작시간) Or (sTime <= 종료시간) Then { // 청산 ... // 진입 ... // 종료 시간까지 청산이 안되었을 경우 청산함 SetStopEndofday(종료시간); } 시작과 종료시간을 유동적으로 가져 갈려고 입력을 받아서 쓰고 있습니다. 해외 선물 매매시 종료 시간까지 포지션을 가지고 있으면 청산을 하려고 합니다. 저렇게 하면 안되는데 다른 방법이 있나요?