请观看如何免费下载自动交易
请在Facebook上找到我们!
加入我们粉丝页
有趣的脚本?
因此发布一个链接 -
让其他人评价
喜欢这个脚本? 在MetaTrader 5客户端尝试它
显示:
1449
等级:
(31)
已发布:
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

GetLotForOpeningPos GetLotForOpeningPos

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

ResultRetcodeDescription ResultRetcodeDescription

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

OpenBuyPosition OpenBuyPosition

该脚本开发用来以当前价位,以及固定止损和止盈点数来开买单。

OpenSellPosition OpenSellPosition

该脚本开发用来以当前价位,以及固定止损和止盈点数来开卖单。