EA 基于Pair Power Matrix

20 一月 2020, 03:41
Ziheng Zhuang
6
591

//---

更新:2021-10-20 版本4.2 增加品种过滤参数,可以设置只交易的品种和不允许交易的品种,多个品种用英文逗号分隔

  • Only trade symbols:  只交易的品种,如果设置了,EA就只交易你设置的品种
  • Not trade symbols: 不交易的品种,如果设置了,EA就不交易你设置的品种

//---

注: 

  • 本EA使用对象:已经购买/租指标Pair Power Matrix,且成功安装到MT4的用户。非购买/租赁用户则无法使用。
  • 指标Pair Power Matrix 版本必须是4.1或以上
  • 指标Pair Power Matrix链接 https://www.mql5.com/zh/market/product/37449

1. EA 策略

  1. 依据指标Pair Power Matrix所选出的较弱的货币开空单,较强的货币开多单。
  2. 较弱货币/较强的货币(the weaker/stronger paris)是基于日线时间框架。
  3. 使用M30时间框架上的MA均线过滤震荡市场(可以选择使用或者不用)。
  4. 使用M5时间框架上的 stochastic 指标作为入场信号(可以选择使用或者不用)。

2. EA 参数

  • TradeType --  4 种选择: No_Trade(不开仓), Sell_And_Buy(允许做多和做空),Sell_Only(仅仅做空),Buy_Only(仅仅做多)
  • MagicNumber -- EA的魔术数
  • Lots for Forex Symbol -- 品种是那28个外汇品种之一时的开仓手数 
  • Lots for Additional Symbol -- 附加品种的开仓手数
  • ATR Multiplier for StopLoss -- ATR乘数,用于计算止损。止损距离=ATR* 该乘数。
  • ATR Multiplier for TakeProfit -- ATR乘数,用于计算止盈。止盈距离=ATR* 该乘数。
  • Use_MA_Filter -- 是否使用MA均线过滤震荡市场,true则使用,false则不用。
  • Use_Stoch_Entry_Signal -- 是否使用Stochastic作为入场信号。

3. Use MA Filter,使用MA均线过滤规则

  • 开空单时,要求市价位于MA均线之下。
  • 开多单时,要求市价位于MA均线之上。

4.Use_Stoch_Entry_Signal ,使用Stochastic指标作为入场信号之规则

  • 开空单时,要求stochastic指标在超买水平线(默认是80)之上发生死叉。
  • 开多单时,要求stochatic指标在超卖水平线(默认是20)之下发生金叉。

5. 单子数量控制

  • 开空单时,每个较弱的品种仅仅开一个空单。
  • 开多单时,每个较强的品种仅仅开一个多单。

6. 单子的止损与止盈计算(StopLoss /TakeProfit )

  • EA开仓时会给单子设置止损/止盈(StopLoss /TakeProfit)。
  • 多单止损 StopLoss = 开仓价格 - 日线ATR * multiplier,  止盈TakeProfit = 开仓价格 +日线ATR * multiplier
  • 空单止损 StopLoss = 开仓价格 + 日线 ATR * multiplier, 止盈TakeProfit = 开仓价格 - 日线 ATR * multiplier.
  • Daily ATR --  it is the previous day ATR ,Periods is 20.

7. EA参数截图

     


8. 附件文件说明

  • PPM(EA)  -- 是EA,基于Pair Power Matrix. 是多品种EA,MT4不支持多品种复盘测试,做复盘测试是毫无意义的。
  • ATR28 --     是指标,显示了28个外汇品种的日线ATR值。参考  https://www.mql5.com/zh/blogs/post/725412
  • MA-Stoch(EA) -- 是EA,没有任何限制。你可以用它来测试组合策略:均线MA过滤+Stochastic入场。

9. EA 测试

  • MT4 ,平台经纪商 Alpari International Limited
  • 账号: 29860675
  • 服务器: Alpari-PRO.ENC-Demo
  • 密码: 8zrubkx

10. 更新

  1. 2020-03-06     PPM(EA) 最新版本2.0, 修复使用附加品种后缀时存在的bug。
  2. 2020-03-08     PPM(EA) 最新版本2.1, 优化stoch入场信号。
  3. 2020-03-27     PPM(EA) 最新版本3.0,优化订单管理,避免特殊情况下的重复开仓。
  4. 2020-04-13     PPM(EA) 最新版本4.0 增加功能:当所有持仓盈利(或亏损)达到设置目标,则把所有持仓全部平掉。
  5. 2020-04-22     PPM(EA) 最新版本4.1 增加功能:可选交易时段,让EA在指定的时段内开仓,其他时段不开仓。
  6. 2020-10-20     PPM(EA) 最新版本4.2 增加功能:可设置只交易品种和不允许交易品种。

=====================

全文完



附加的文件: