检查历史数据策略的助手 - MetaTrader 4脚本



版本 600 及更高版本包含控制功能,但仅包含在指示器中。这还是有帮助的。
“TPEHEP”(培训师)的开发是为了帮助分析有趣的策略,并练习和获得分析所选策略中历史数据信号的经验。最大程度逼近市场规则https://book.mql4.com/en/trading/orders让新手有机会了解订单触发和策略信号形成背后的逻辑,并找到合适的策略。
最初,需要一名助手来突出决策位置。买入线(蓝色,键“B”)或卖出线(粉色,键“S”)和平仓线最适合此任务。选择按键是为了方便——右手移动历史记录,左手执行命令。
基本操作规则:
仅当蜡烛在垂直彩色区域 Bar0(紫色)内收盘 (Close[Bar0]) 时才允许开仓和平仓订单,并且订单本身在新蜡烛开盘 (Open[Bar-1]) 时开仓或平仓。一旦达到止损或止盈水平,就会根据活跃区域中的订单价格进行平仓。止损或止盈可以通过鼠标追踪,控制最小距离和冻结。
在学习的早期阶段,可以使用“<”和“>”键移动活动区域,逐渐接近右侧。通过按“F12”键或热键逐步执行历史记录的偏移,并且活动区域(紫色)保留在所选位置。
选择热键而不是“F12”:按下所需的按钮 — 将出现消息“按下了错误的按钮 ХХХ”的警报,在“用于将图表移动 1 步的按键”行的设置中写入 ХХХ。默认情况下使用数字键盘上的“Del”键。
指标的安装是标准的:打开货币对的图表,需要选择历史,根据模板设置分析策略并附加TPEHEP指标。按“Р”键保存设置(右ecord)添加到模板(EURUSD.60.tpl)。一切都已就绪。如果活动区域不可见,请按鼠标左键。
绘制后图表将如下所示:

助手的进一步改进在于维持未平仓头寸、各种交易者误差控制,以及最终数据、Excel表格的输出以及在Excel中绘制盈利图表。

策略结果显示在 BALANCE 表中,一旦检查结束,按“Р”(右ecord)密钥写入文件“EURUSD.60 2015.07.06-2015.07.06.xls”,测试开始和结束日期位于

然后考虑不同的策略......
三重屏蔽策略分析
要在另一个时间范围内绘制,请禁用订单处理 (Trading=false)。只留下作为信号时刻的垂直线。通过按“Р”(右记录)键。在不同的时间范围内使用此绘图模板,并通过更改指标集并使用模板绘图,在启用订单处理 (Trading=true) 的情况下执行最终盈利能力测试。
测试策略后,将录制的文件保存在备份文件夹中,名称为:测试 EURUSD 每随机 5 3 3 移动平均线 EMA55等等。这允许选择策略设置的最佳选项。在下一次测试期间,如果模板名称或结果匹配,则文件将被覆盖,之前的结果将丢失。所以一定要备份!
附件下载
📎 tpehep.mq4 (21.84 KB)
Source: MQL5 #14675
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
