基于ColorXPWMA_Digit指标的MetaTrader 5交易系统解析

Mike 2018.09.28 00:37 24 0 0
附件

大家好!今天我们来聊聊一个基于ColorXPWMA_Digit指标的交易系统。这款系统的特别之处在于,它不仅能发出交易信号,还可以根据之前交易的结果自动调整未来交易的交易量。

交易信号是在每根K线收盘时生成的,前提是趋势发生了变化(指标线颜色的变化就是一个很好的信号)。

为了更好地控制我们持仓的交易量,EA(专家顾问)里加入了一些输入变量设置:

input uint    BuyTotalMMTriger=5; // 用于计算止损的最后5笔买入交易
input uint    BuyLossMMTriger=3;  // 用于减少MM的亏损买入交易数量
input uint    SellTotalMMTriger=5;// 用于计算止损的最后5笔卖出交易
input uint    SellLossMMTriger=3; // 用于减少MM的亏损卖出交易数量
input double  SmallMM_=0.01;      // 亏损时交易的存款比例
input double  MM=0.1;             // 正常交易时的存款比例
input MarginMode MMMode=LOT;      // 确定手数值的方法

根据这些输入设置,如果在最近五笔交易中,有三笔是同方向的亏损交易,EA就会在同一方向开下一个0.01手的交易。如果最近五笔交易中亏损交易少于三笔,那么下一个交易的手数就是0.1。

要使这个EA正常运作,必须确保已编译的ColorXPWMA_Digit.ex5指标文件存在于<terminal_data_directory>\\MQL5\Indicators文件夹下。

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

图1. 交易示例

图1. 交易示例

2017年GBPJPY H1的测试结果如下:

图2. 测试结果图

图2. 测试结果

列表
评论 0