使用ColorMaRsi-Trigger的双系统交易策略解析

Mike 2018.12.19 04:18 22 0 0
附件

今天我们来聊一聊基于ColorMaRsi-Trigger指标的双系统交易策略,这个策略适用于做多和做空的交易。它可以在一个EA(专家顾问)中进行多种配置,所有的输入参数可以分为两个大类:

  • 以L开头的参数用于管理做多(多头)操作;
  • 以S开头的参数用于管理做空(空头)操作。
//+----------------------------------------------+
//| EA输入参数 - 多头操作                |
//+----------------------------------------------+
input uint    L_Magic=777;          //L魔术编号
input double  L_MM=0.1;             //L每笔交易占用的存款比例
input MarginMode L_MMMode=LOT;      //L手数计算方式
//+----------------------------------------------+
//| EA输入参数 - 空头操作               |
//+----------------------------------------------+
input uint    S_Magic=555;          //S魔术编号
input double  S_MM=0.1;             //S每笔交易占用的存款比例
input MarginMode S_MMMode=LOT;      //S手数计算方式

这两个交易系统使用不同的魔术编号,彼此独立。在真实金融市场中,情况往往是不对称的。相同交易系统在上涨和下跌市场中通常需要不同的参数配置。因此,在配置EA之前,建议先测试其中一个交易系统,使用相关开关禁用另一个系统。

input bool    L_PosOpen=true;       //L允许开多单
input bool    L_PosClose=true;      //L允许平多单

接下来,对第二个系统做同样的操作。

为了使EA正常运作,编译好的ColorMaRsi-Trigger.ex5指标文件必须放在<terminal_data_directory>\MQL5\Indicators目录下。

以下测试使用了默认专家顾问的输入参数,测试过程中未使用止损和止盈。


图1. 对称设置下的交易示例

图1. 对称设置下的交易示例

以下是2017年USDJPY H4的测试结果:

图2. 测试结果图表

图2. 测试结果图表



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

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

列表
评论 0