커뮤니티

문의드립니다.

프로필 이미지
카르마다
2025-05-18 00:59:28
154
글번호 190917
답변완료
아래처럼 3개 시간대에서 시작과 종료가 되는 시간대 수식 부탁드립니다. 10시 15분 시작 ~ 13시 00분 종료 14시 00분 시작 - 17시 30분 종료 18시 30분 시작 - 02시 00분 종료
시스템
답변 1
프로필 이미지

예스스탁 예스스탁 답변

2025-05-19 13:06:16

안녕하세요 예스스탁입니다. input : starttime1(100000),Endtime1(110000); input : starttime2(100000),Endtime2(110000); input : starttime3(100000),Endtime3(110000); var : 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 >= Endtime1) or (sdate == sDate[1] and sTime >= Endtime1 and sTime[1] < Endtime1) Then { Tcond = False; if MarketPosition == 1 Then exitlong(); if MarketPosition == -1 Then exitlong(); } if (sdate != sDate[1] and sTime >= starttime2) or (sdate == sDate[1] and sTime >= starttime2 and sTime[1] < starttime2) Then Tcond = true; if (sdate != sDate[1] and sTime >= Endtime2) or (sdate == sDate[1] and sTime >= Endtime2 and sTime[1] < Endtime2) Then { Tcond = False; if MarketPosition == 1 Then exitlong(); if MarketPosition == -1 Then exitlong(); } if (sdate != sDate[1] and sTime >= starttime3) or (sdate == sDate[1] and sTime >= starttime3 and sTime[1] < starttime3) Then Tcond = true; if (sdate != sDate[1] and sTime >= Endtime3) or (sdate == sDate[1] and sTime >= Endtime3 and sTime[1] < Endtime3) Then { Tcond = False; if MarketPosition == 1 Then exitlong(); if MarketPosition == -1 Then exitlong(); } if tcond == true Then { 진입청산식 } 즐거운 하루되세요 > 카르마다 님이 쓴 글입니다. > 제목 : 문의드립니다. > 아래처럼 3개 시간대에서 시작과 종료가 되는 시간대 수식 부탁드립니다. 10시 15분 시작 ~ 13시 00분 종료 14시 00분 시작 - 17시 30분 종료 18시 30분 시작 - 02시 00분 종료