커뮤니티

수식 문의드립니다.

프로필 이미지
chunsk
2021-04-09 23:18:10
1072
글번호 147870
답변완료
매매시간을 수식내에서 설정하고자 합니다. 한국시간 : 1) 010000 ~ 055000 2) 090000 ~ 220000 이렇게 두가지 시간대로 설정하되 강제청산은 055000 에서는 강제로 모든 포지션 청산하고자 합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-04-12 09:16:33

안녕하세요 예스스탁입니다. input : StartTime1(010000),EndTime1(055000); input : StartTime2(090000),EndTime2(220000); input : Xtime(055000); var : Tcond(false); if sdate != sdate[1] Then SetStopEndofday(Xtime); if Bdate != bdate[1] Then SetStopEndofday(0); if (sdate != sdate[1] and stime >= EndTime1) or (sdate == sdate[1] and stime >= EndTime1 and stime[1] < EndTime1) or Bdate != Bdate[1] Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime1) or (sdate == sdate[1] and stime >= StartTime1 and stime[1] < StartTime1) Then Tcond = true; if (sdate != sdate[1] and stime >= EndTime2) or (sdate == sdate[1] and stime >= EndTime2 and stime[1] < EndTime2) or Bdate != Bdate[1] Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime2) or (sdate == sdate[1] and stime >= StartTime2 and stime[1] < StartTime2) Then Tcond = true; if Tcond == true Then { 진입청산수식 } 즐거운 하루되세요 > chunsk 님이 쓴 글입니다. > 제목 : 수식 문의드립니다. > 매매시간을 수식내에서 설정하고자 합니다. 한국시간 : 1) 010000 ~ 055000 2) 090000 ~ 220000 이렇게 두가지 시간대로 설정하되 강제청산은 055000 에서는 강제로 모든 포지션 청산하고자 합니다.