커뮤니티
마이크로 미니 나스닥 매매시간
안녕하세요.
여기서 나스닥 시간 설정하는거 보고 만들었는데...
문제는 휴일 지나고 나서 매매 시간이 작동이 안되고...그 다음날 부터 매매 시간이 작동이 됩니다.
//######################################시간 설정하는곳
var : ST(0),ET(0),Tcond(0);
IF ET > ST Then
SetStopEndofday(ET);
Else
{
if sDate != sDate[1] Then
SetStopEndofday(ET);
}
if Bdate != Bdate[1] Then
{
SetStopEndofday(0);
if sTime >= 80000 Then
{
ST = 071000; //233000;
ET = 050000; //060000;
}
Else
{
ST = 071000; //223000;
ET = 050000; //050000;
}
Tcond = 1;
}
if Tcond == 1 and
((sdate != sdate[1] and stime >= ST) or
(sdate == sdate[1] and stime >= ST and stime[1] < ST)) Then
{
Tcond = 2;
IF ET < ST Then
{
SetStopEndofday(0);
}
}
if Tcond == 2 and
((sdate != sdate[1] and stime >= ET) or
(sdate == sdate[1] and stime >= ET and stime[1] < ET)) Then
Tcond = 0;
if Tcond == 2 Then
{ //#######################################################################시간내 전략 넣는곳###########
/* =======================
여기서부터 전략 파트
======================= */
/* --- 시그널 결정 --- */
If FinalState == 1 Then Begin
Buy("Buy",AtMarket);
End;
If FinalState != 1 Then Begin
ExitLong("ExitLong",AtMarket);
End;
//빨강일때 매도/청산
If FinalState == -1 Then Begin
Sell("Sell",AtMarket);
End;
If FinalState != -1 Then Begin
ExitShort("ExitShort",AtMarket);
End;
//#######################################################################시간내 전략 넣는곳###########
}
살펴봐주세요.
답변 1
예스스탁 예스스탁 답변
2025-11-17 16:14:28