使用UltraFatl指标的双重交易系统配置指南

Mike 2018.12.19 04:15 11 0 0
附件

大家好!今天我们来聊聊一种非常有趣的交易系统——基于UltraFatl指标的双重交易系统。这套系统支持多头和空头交易,并且可以在同一个系统中进行不同的配置。为了方便大家理解,我们将这些输入参数分成两大类:

  • 以 L 开头的参数用于管理多头交易。
  • 以 S 开头的参数用于管理空头交易。

多头交易输入参数:

//+----------------------------------------------+
//| 多头交易的 EA 输入参数                |
//+----------------------------------------------+
input uint    L_Magic=777;          //多头魔术编号
input double  L_MM=0.1;             //多头交易中所占保证金比例
input MarginMode L_MMMode=LOT;      //多头手数计算方式

空头交易输入参数:

//+----------------------------------------------+
//| 空头交易的 EA 输入参数               |
//+----------------------------------------------+
input uint    S_Magic=555;          //空头魔术编号
input double  S_MM=0.1;             //空头交易中所占保证金比例
input MarginMode S_MMMode=LOT;      //空头手数计算方式

这两个交易系统的魔术编号不同,相互独立。实际上,金融市场往往是非对称的。在上涨和下跌的市场中,往往需要完全不同的参数来进行交易。因此,在配置 EA 时,建议先只测试其中一个交易系统,关闭另一个系统,使用相关开关来实现。

input bool    L_PosOpen=true;       //允许进入多头交易
input bool    L_PosClose=true;      //允许退出多头交易

同样的操作也需要在空头系统中进行。

为了让 EA 正常工作,编译好的UltraFatl.ex5指标文件需要放在 <terminal_data_directory>\MQL5\Indicators 目录下。

以下测试中使用了默认的 EA 输入参数,测试期间未使用止损和止盈。


图1:对称设置的交易示例

图1:对称设置的交易示例

2017年GBPJPY H12的测试结果如下:

图2:测试结果图

图2:测试结果图


图3:非对称设置的交易示例

图3:非对称设置的交易示例

列表
评论 0