void OnTick()
{//--- bool 判断=时间判断(EA开始时间,EA结束时间,TimeCurrent());
}//+------------------------------------------------------------------+bool 时间判断(string 开始时间,string 结束时间,ulong 参考时间,int 壹服贰电=0,int GMT偏移=0)
{
if(壹服贰电==1)
参考时间=TimeCurrent();
if(壹服贰电==2)
参考时间=TimeLocal();
参考时间=参考时间+GMT偏移*3600;
ulong 开始秒数=((ulong)StringToTime(开始时间))%86400;
ulong 结束秒数=((ulong)StringToTime(结束时间))%86400;
参考时间=参考时间%86400;
if(结束秒数<开始秒数)
{
if(参考时间>=开始秒数 || 参考时间<结束秒数)
return(true);
}
else {
if(参考时间>=开始秒数 && 参考时间<结束秒数)
return(true);
}
return(false);
}
本站提供的软件以及相关工具只用于个人测试研究交流使用,不得用于商业用途,且本站不承担任何技术及版权问题,如有侵权请联系站长