大家好!今天我们来聊聊一个基于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. 交易示例
2017年GBPJPY H1的测试结果如下:

图2. 测试结果
评论 0