利用Exp_Kolier_SuperTrend_X2进行趋势交易的实用指南

Mike 2017.05.30 00:49 12 0 0
附件

大家好!今天我想和大家分享一个非常实用的趋势交易系统——Exp_Kolier_SuperTrend_X2。这个交易系统基于两个Kolier_SuperTrend指标的信号。第一个指标通过线条颜色判断慢趋势的方向,第二个指标则在颜色变化时确定开仓时机。信号是在满足以下两个条件下形成的:

  • 快速和慢速趋势的信号一致;
  • 快速趋势方向发生变化。

Expert Advisor输入参数

//+-------------------------------------------------+
//| EA指标的输入参数                           |
//+-------------------------------------------------+
input string Trade="交易管理";    //+================ 交易管理 ================+
input double MM=0.1;              //每笔交易占用的存款比例
input MarginMode MMMode=LOT;      //手数价值检测方法
input uint    StopLoss_=1000;     //止损点数
input uint    TakeProfit_=2000;   //止盈点数
input string MustTrade="交易权限";    //+=============== 交易权限 ===============+
input int    Deviation_=10;       //最大价格偏差点数
input bool   BuyPosOpen=true;     //允许开多仓
input bool   SellPosOpen=true;    //允许开空仓
//+-------------------------------------------------+
//| 过滤指标的输入参数                          |
//+-------------------------------------------------+
input string Filter="慢趋势参数";    //+============== 趋势参数 ==============+
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  //1个图表周期用于趋势
input Mode TrendMode=NewWay;                //显示变体
input uint ATR_Period=10;
input double ATR_Multiplier=3.0;
input uint SignalBar=1; //接收入场信号的栏位索引
input bool   BuyPosClose=true;     //允许按趋势平多仓
input bool   SellPosClose=true;    //允许按趋势平空仓
//+-------------------------------------------------+
//| 入场指标的输入参数                          |
//+-------------------------------------------------+
input string Input="入场参数";       //+=============== 入场参数 ==============+
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  //2个图表周期用于入场
input Mode TrendMode_=NewWay;                 //显示变体
input uint ATR_Period_=10;
input double ATR_Multiplier_=3.0;
input uint SignalBar_=1;//接收入场信号的栏位索引
input bool   BuyPosClose_=false;     //允许按信号平多仓
input bool   SellPosClose_=false;    //允许按信号平空仓

在输入代码中包含的字符串变量仅用于更好地显示EA输入窗口。

在EA中的Kolier_SuperTrend_HTF指标仅用于在策略测试器中更方便地可视化趋势,在其他操作模式下是无效的。

为了确保生成的Expert Advisor正常运行,请将Kolier_SuperTrend.ex5和Kolier_SuperTrend_HTF.ex5编译文件放置到<terminal_data_folder>\MQL5\Indicators。

请注意,TradeAlgorithms.mqh库文件允许使用非零点差的经纪商的Expert Advisors,并在开仓时设置止损和止盈。您可以在以下链接下载更多的库变体:交易算法

在下面的测试中使用了默认的Expert Advisor输入参数,测试中未使用止损和止盈。

图1. 交易示例图

图1. 交易示例图

2015年对EURUSD的测试结果,慢趋势在H6,快速趋势入场在M30:

图2. 测试结果图

图2. 测试结果图

列表
评论 0