大家好!今天我们来聊一聊Exp_TotalPowerIndicatorX交易专家顾问,它基于TotalPowerIndicatorX振荡器生成的信号。
这个交易专家顾问提供了设置严格交易时间区间的功能。当一根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; //交易结束(分钟)
为了设置操作开始时间和结束时间,提供了两个变量(小时和分钟)。默认设置允许专家顾问在0:00进行交易,并在23:59关闭所有持仓。
如果开始时间晚于指定的结束时间,专家顾问将在第二天的指定时间关闭持仓。
要确保Exp_TotalPowerIndicatorX的正确运行,你需要将编译好的TotalPowerIndicatorX.ex5指标文件保存到<terminal_data_folder>\MQL5\Indicators目录下。
值得注意的是,TradeAlgorithms.mqh库文件允许使用交易专家顾问与提供非零点差的经纪商进行交易,并能够在开仓时设置止损和止盈。你可以在以下链接下载更多库的变体:交易算法库。
以下是使用默认输入参数进行的测试结果,测试过程中没有使用止损和止盈。

图1. 交易示例
在2015年对GBPUSD H4的测试结果:

图2. 测试结果图

评论 0