첨부 이미지
그림1
혹시몰라 요렇게 바꿔봤는데 여전합니다.
input : StartTime(93000),EndTime(153000);
var : Tcond(false,Data1);
var : C2(0,Data2);
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
{
#var : C2(0,Data2);
C2 = Data2(c);
if crossup(C2,0) then
buy();
if crossdown(C2,0) then
sell();
}
SetStopEndofday(EndTime);
감사합니다 !!
답변 1
예스스탁
예스스탁 답변
2021-02-02 10:01:44
> 캣피쉬 님이 쓴 글입니다.
> 제목 : 9:30 시작시... 같은질문입니다.
> 혹시몰라 요렇게 바꿔봤는데 여전합니다.
input : StartTime(93000),EndTime(153000);
var : Tcond(false,Data1);
var : C2(0,Data2);
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
{
#var : C2(0,Data2);
C2 = Data2(c);
if crossup(C2,0) then
buy();
if crossdown(C2,0) then
sell();
}
SetStopEndofday(EndTime);
감사합니다 !!