- 显示:
- 1424
- 等级:
- 已发布:
- 2014.01.20 09:07
- 已更新:
- 2016.11.22 07:33
-
需要基于此代码的EA交易或指标吗?请在自由职业者服务中订购 进入自由职业者服务
这个简单的函数,在执行 OrderCheck() 函数之后,返回来自 MqlTradeCheckResult 交易操作结果的解密代码字符串:
MqlTradeCheckResult check; //---- 检查的交易请求正确性 if(!OrderCheck(request,check)) { Print(__FUNCTION__,"(): OrderCheck(): ",ResultRetcodeDescription(check.retcode)); return(false); }
另外,它可在执行 OrderSend() 函数之后,从 MqlTradeResult 返回字符串:
MqlTradeCheckResult check; word=__FUNCTION__+"(): OrderSend(): "; //---- 开多单以及检查交易请求结果 if(!OrderSend(request,result) || result.retcode!=TRADE_RETCODE_DONE) Print(ResultRetcodeDescription(result.retcode)); else if(result.retcode==TRADE_RETCODE_DONE) Print("多单: ",Symbol()," 已开!"); else Print("开多单失败: ",Symbol(),"!!!");
本函数使用库 ResultRetcodeDescription.mqh (要被复制到终端数据目录\MQL5\Include), 其内容应该用 #include 指令预先包含在开发代码的全局部分中:
#include <ResultRetcodeDescription.mqh>
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/960

交易信号模块用于 MQL5 向导。WPRSIsignal 指标的彩色箭头可作为入场信号。

交易信号模块用于 MQL5 向导。SuperTrend 指标的彩色点可作为入场信号。

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

本函数用来判断服务器的周末。它对于在他们的 EA 中使用 OnTimer() 函数进行事件处理的的人尤其有用。