大家好!今天要跟大家分享的是一款名为 ColorXMUV_Tm 的EA(交易系统),它基于 ColorXMUV 的移动平均信号,并且可以设置固定的交易时间区间。
当一根K线收盘时,若指标颜色发生变化,就会生成交易信号。
在输入参数中可以指定交易时间,以便在特定的时间区间内进行交易:
input bool TimeTrade=true; //允许在指定时间内交易 input HOURS StartH=ENUM_HOUR_0; //交易开始时间(小时) input MINUTS StartM=ENUM_MINUT_0; //交易开始时间(分钟) input HOURS EndH=ENUM_HOUR_23; //交易结束时间(小时) input MINUTS EndM=ENUM_MINUT_59; //交易结束时间(分钟)
系统提供了两个用于开始时间的变量(小时和分钟),以及两个相似的变量用于结束时间。
默认设置下,EA会在0:00开始交易,并在23:59关闭所有仓位。
如果开始时间晚于结束时间,EA将会在次日的指定时间关闭仓位。
为了确保EA的正常运作,您需要将 ColorXMUV.ex5 编译后的指标文件保存到 <terminal_data_folder>\MQL5\Indicators 目录下。
此外,TradeAlgorithms.mqh 库文件允许在提供 非零点差 的经纪商上使用EA,并且可以在开仓时设置止损和止盈。您可以通过以下链接下载更多该库的变体:交易算法。
下面的测试结果使用了EA的默认输入参数,测试期间未使用止损和止盈。

图1. 图表上的交易示例
2015年GBPUSD H2的测试结果:

图2. 测试结果图
评论 0