아래처럼 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분 종료