大家好,今天想和大家聊聊一个基于Wajdyss_Ichimoku_Candle指标的交易系统。这套系统不仅能发出交易信号,还可以根据之前交易的结果来调整后续交易的交易量。
当一根K线收盘时,如果趋势发生了变化(这通过K线颜色的变化来表示),就会形成交易信号。这个系统的输入EA变量块也增加了一些管理已开仓位交易量的设置:
input uint BuyLossMMTriger=2; // 连续亏损的买入交易次数,达到此数值将减小风险管理 input uint SellLossMMTriger=2; // 连续亏损的卖出交易次数,达到此数值将减小风险管理 input double SmallMM_=0.01; // 在亏损情况下,交易所用资金占用的比例 input double MM=0.1; // 正常交易情况下,交易所用资金占用的比例 input MarginMode MMMode=LOT; // 手数计算方法
根据以上输入设定,如果连续两笔交易都是亏损的,那么EA会在同一方向上以0.01手的交易量开仓。如果这两笔交易中至少有一笔是盈利的,那么开仓量则为0.1手。
为了确保生成的EA能够正常运行,您需要将编译后的wajdyss_Ichimoku_Candle.ex5指标文件放在<terminal_data_directory>\MQL5\Indicators文件夹下。
以下是使用默认的专家顾问输入参数以及止损设置进行的测试结果。

图1. 交易示例
在2017年对AUDUSD H2的测试结果如下:

图2. 测试结果
评论 0