커뮤니티

문의드립니다

프로필 이미지
시고르시고르
2021-03-13 01:34:30
629
글번호 147065
답변완료
if sTime >= 100000 or sTime <= 150000 Then { buy~~~~ exitlong~~~~ } 해외선물에서 주간장에만 거래하도록 이런식으로 시스템을 짰는데 새벽 1시에 매수주문이 나오기도 하고 주간장(혹은 정해진 시간구간)에만 거래가 일어나도록 하려면 시간 설정을 어떻게 하는게 좋을지 예문 하나만 들어주시면 감사하겠습니다 감사합니다.
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2021-03-15 11:16:15

안녕하세요 예스스탁입니다. sTime >= 100000 or sTime <= 150000 위 내용은 시간이 10시 이후이거나 15시 이전이면 되므로 10시에서 15시 사이가 아닙니다. 아래와 같이 시간을 지정해 주셔야 합니다. sTime >= 100000 and sTime <= 150000 혹은 아래와 같이 작성해서 시작시간과 끝시간을 지정하셔도 됩니다. input : StartTime(100000),EndTime(150000); var : Tcond(false); if (sdate != sdate[1] and stime >= EndTime) or (sdate == sdate[1] and stime >= EndTime and stime[1] < EndTime) Then Tcond = False; if (sdate != sdate[1] and stime >= StartTime) or (sdate == sdate[1] and stime >= StartTime and stime[1] < StartTime) Then Tcond = true; if Tcond == true Then { 진입청산수식 } 즐거운 하루되세요 > 시고르시고르 님이 쓴 글입니다. > 제목 : 문의드립니다 > if sTime >= 100000 or sTime <= 150000 Then { buy~~~~ exitlong~~~~ } 해외선물에서 주간장에만 거래하도록 이런식으로 시스템을 짰는데 새벽 1시에 매수주문이 나오기도 하고 주간장(혹은 정해진 시간구간)에만 거래가 일어나도록 하려면 시간 설정을 어떻게 하는게 좋을지 예문 하나만 들어주시면 감사하겠습니다 감사합니다.