MetaTrader 5 / EA

Exp_wajdyss_Ichimoku_Candle_MMRec - MetaTrader 5EA

1109
(11)

交易系统基于 Wajdyss_Ichimoku_Candle 指标发出的信号,能够根据此交易系统之前交易的结果改变未来的交易量。 如果趋势发生变化 (通过蜡烛改变其颜色表示),当柱线收盘时,将形成交易信号。

添加输入 EA 变量块以便管理已开仓的数量:

input uint    BuyLossMMTriger=2;  // 亏损的买入交易减少 MM input uint    SellLossMMTriger=2; // 亏损的卖出交易减少 MM input double  SmallMM_=0.01;      // 在亏损情况下交易可用的存款资源份额 input double  MM=0.1;             // 在正常情况下交易可用的存款资源份额 input MarginMode MMMode=LOT;      // 手数计算方法 

按照这样的输入,如果最后两笔交易在一个方向上是亏损的,那么 EA 将以相同的方向开启下一笔交易,交易量为 0.01 手。 如果最后两笔交易中至少有一笔没有亏损,则开仓量为 0.1。

为使生成的 EA 正常运行,已编译的 wajdyss_Ichimoku_Candle.ex5 指标文件应位于 <终端_数据_目录>\MQL5\Indicators 文件夹中。

下面显示的测试期间,EA 交易使用默认的带停止的输入参数。

图例 1. 图表上的交易示例

图例 1. 图表上的交易示例

2017 年 AUDUSD H2 的测试结果。

图例 2. 测试结果图表

图例 2. 测试结果图表

由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/21612