- 显示:
- 1600
- 等级:
- 已发布:
- 2014.01.20 09:09
- 已更新:
- 2016.11.22 07:33
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
本函数用来判断服务器的周末。它对于在他们的 EA 中使用 OnTimer() 函数进行事件处理的的人尤其有用。在周末使用 OnTimer() 函数 (如果终端此时未关闭),也许会导致发送多个不必要交易请求,这样很浪费计算机资源。
DaysOfWeekCheck() 函数已经在呈现的库函数中实现,以防止经历这类事件。要使用此功能,它必须放在 EA 代码的 OnTimer() 函数的最开始检查:
void OnTimer() { //---- if(!DayOfWeekCheck()) return;
EA 代码的执行部分必须放在这个周末检查算法之后。所以, OnTimer() 函数的活动将在周末受到限制, 因为它不会通过检查。
此函数使用 DaysOfWeekCheck.mqh 库 (应该复制到终端数据文件夹\MQL5\Include)。这个库的内容应该使用 #include 指令放到开发代码的全局应用之前:
#include <DaysOfWeekCheck.mqh>
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/962

本函数计算手数大小,依据入金货币的资金余额。

本函数对 OrderSend() 和 OrderCheck() 交易操作函数的结果进行代码解密。