基于XROC2_VG指标的MetaTrader 5交易系统详解

Mike 2017.08.10 21:40 35 0 0
附件

大家好!今天我们来聊聊一款基于 XROC2_VG 振荡器信号的交易系统——Exp_XROC2_VG_Digit_Tm专家顾问(EA)。这款EA不仅能帮助我们识别交易信号,还允许我们设定严格的交易时间区间。

当一个K线收盘时,如果指标颜色发生变化(主指标线穿越信号线),就会生成一个交易信号。

我们可以在输入参数中指定交易时间,以便在预定的时间区间内进行交易:

inputbool   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的正常运行,请将编译后的XROC2_VG.ex5指标文件保存在<terminal_data_folder>\MQL5\Indicators目录下。

值得注意的是,TradeAlgorithms.mqh库文件支持在具有非零点差的经纪商使用EA,并在开仓时设置止损和获利点。你可以在以下链接下载更多库的变种:交易算法

测试中使用了EA的默认输入参数,测试期间没有使用止损和获利。

图1:图表上的交易示例

图1:图表上的交易示例

以下是2015年XAUUSD H4的测试结果:

图2:测试结果图表

图2:测试结果图表

列表
评论 0