MetaTrader 5 / EA
Exp_wajdyss_Ichimoku_Candle_MMRec - MetaTrader 5EA
1109
交易系统基于 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. 图表上的交易示例
2017 年 AUDUSD H2 的测试结果。

图例 2. 测试结果图表
由MetaQuotes Ltd译自俄语
原代码: https://www.mql5.com/ru/code/21612