无延迟LWMA数字交易系统:MetaTrader 5的实用指南

Mike 2018.08.23 21:47 23 0 0
附件

无延迟LWMA数字交易系统概述

大家好!今天我想和大家分享一个非常实用的交易系统——无延迟LWMA数字指标,它可以在MetaTrader 5上使用。这个系统结合了三个独立的交易策略,并且能够根据之前交易的结果来调整后续交易的交易量。

交易信号的生成

当某个条形图收盘时,如果趋势发生变化(这通过三个指标的颜色变化来显示),就会生成交易信号。

输入参数的设置

为了管理已开仓位的交易量,我们可以通过设置输入参数来实现。例如,对于第一个系统的设置:

input uint    A_BuyLossMMTriger=2;  // 买入亏损交易数量,触发减少交易量
input uint    A_SellLossMMTriger=2;  // 卖出亏损交易数量,触发减少交易量
input double  A_SmallMM=0.01       // 亏损时使用的交易资金比例
input double  A_MM=0.1             // 正常交易时使用的交易资金比例

如果设置了上述参数,并且最后两个交易都是亏损的,系统会以0.01手的交易量进行下一笔交易。如果至少有一个交易没有亏损,则交易量为0.1手。

其他系统的设置

第二个交易系统的输入参数设置类似:

input uint    B_BuyLossMMTriger=2  // B买入亏损交易数量,触发减少交易量
input uint    B_SellLossMMTriger=2;  // B卖出亏损交易数量,触发减少交易量
input double  B_SmallMM=0.01       // 亏损时使用的交易资金比例
input double  B_MM=0.1             // 正常交易时使用的交易资金比例

第三个系统的输入参数则以C_开头。

系统优化设置

为了最优化这个EA的设置,建议在每个交易系统上单独配置,禁用其他两个系统,使用如下参数进行设置:

input bool    B_BuyPosOpen=true    // B允许开多仓
input bool    B_SellPosOpen=true   // B允许开空仓

将其设置为 false 可以禁用相关功能。

确保EA正常运行

为了确保生成的EA能够正常运行,编译好的AbsolutelyNoLagLwma_Digit.ex5指标文件需要放在<terminal_data_directory>\MQL5\Indicators目录下。

测试结果展示

在下面的测试中使用了默认的专家顾问输入参数及止损设置。

交易图表示例

图1. 交易图表示例

这是在2017年对EURJPY的H2、H4和H12时间框架进行的测试结果。

测试结果图

图2. 测试结果图

列表
评论 0