今天我们来聊聊基于TrendManager指标的交易系统。这款系统提供了固定持仓时间的功能,能够帮助我们更好地把握市场机会。
交易信号是在柱状图收盘时生成的,如果指标的柱子颜色发生变化或在一段时间后重新出现,就会触发交易信号。一旦持仓时间超出预设的固定限制,系统会立即平仓,确保我们锁定利润或减少损失。
input bool TimeTrade=true; //启用按时间平仓 input uint nTime=12000; //开仓持仓时间(分钟)
要确保生成的EA正常运行,编译好的TrendManager.ex5指标文件需要放在<terminal_data_directory>\MQL5\Indicators文件夹中。
另外,库文件TradeAlgorithms.mqh是为那些提供非零点差并且可以在开仓时同时设置止损和止盈的经纪商设计的。你可以在Trade Algorithms下载该库的其他版本。
在下面的测试中使用了默认的专家顾问输入参数和止损设置。

图1. 交易示例
以下是2017年GBPJPY H4的测试结果:

图2. 测试结果