诚信为本
量力而为
当前位置:峰汇在线 > MQL语言 > MQL4函数模块 > 正文

以bool类型定义的EA交易时间段函数

该函数以bool类型返回true与false(真与假)来限制EA交易时间段,调用的时候可以根据实际需要自行演变修改。

extern int OpenHour                = 1;
extern int CloseHour               = 23;
int gi_276                         = 55;
bool IsTradeTime() {
   if (OpenHour < CloseHour && (TimeHour(TimeCurrent()) < OpenHour || TimeHour(TimeCurrent()) >= CloseHour)) return (FALSE);
   if (OpenHour > CloseHour && (TimeHour(TimeCurrent()) < OpenHour && TimeHour(TimeCurrent()) >= CloseHour)) return (FALSE);
   if (OpenHour == 0) CloseHour = 24;
   if (Hour() == CloseHour - 1 && Minute() >= gi_276) return (FALSE);
   return (TRUE);
}
打赏
版权所有转载请注明标题及链接:峰汇在线 » 以bool类型定义的EA交易时间段函数
上一篇:
下一篇:
分享到: 更多 (0)

如您觉得此文不错请扫码打赏!

支付宝扫一扫打赏

微信扫一扫打赏