欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

DaysOfWeekCheck - MetaTrader 5 库

author emer | 105 人阅读 | 0 人评论 |

该函数用于确定服务器上的周末。对于那些在 EA 交易中使用 OnTimer() 函数进行事件处理的人来说,这将特别有用。在周末使用OnTimer()函数(如果终端在此期间没有关闭)可能会导致发送多个不必要的交易请求,浪费PC资源。 

已实现所提供的库中的 DaysOfWeekCheck() 函数来防止此类事件的发生。要使用此函数,其检查算法必须放置在 Expert Advisor 代码的 OnTimer() 函数体的最开始处:

空白 定时器()
  {//----    如果(!DayOfWeekCheck())返回;

EA 交易代码的执行部分必须放置在本周末检查算法之后。因此,OnTimer() 函数活动在周末将受到限制,因为它不会通过检查。

该函数使用 DaysOfWeekCheck.mqh 库(应复制到terminal_data_folder\MQL5\Include 中)。在全局应用该函数之前,应使用 #include 指令将库内容放入开发的代码中:


附件下载

📎 daysofweekcheck.mqh (1.05 KB)

Source: MQL5 #962

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录