用于加速指标测试的即时报价模拟 - MetaTrader 4 脚本

该脚本允许以最少的计算资源从指定点预览真实图表上的指标行为,无论是在手动控制转换点的模式下,还是在具有报价生成延迟的自动模式下。
该脚本旨在通过全局变量设置两个偏移参数以及指标、EA 或其他脚本的计算数据数量。还可以自动迭代从最初设置的柱到零柱的数据范围,并有延迟。
提供了线性回归指标与所附脚本的示例。该指标可以独立执行计算,也可以与脚本结合执行计算(存在正在运行的脚本)。
如果与脚本结合使用,指标计算所需的参数(偏移和计算数据的数量)将存储在全局变量(分别为 CE_Shift 和 CE_Count)中。
该脚本能够在手动模式(设置平移 - 使用鼠标定位线性回归对象)或自动模式(设置平移 - 通过设置平移 -1 的新坐标来定位线性回归对象)下管理指示器。
使用_Emulated全局变量设置手动和自动管理模式:
一旦对象在自动模式下到达零栏,脚本就会切换到手动控制模式。 _PauseCount 全局变量设置指标下次运行的延迟参数。 _Calculated 全局变量定义指标执行下一次计算的准备情况。计算完成后,指标将设置标志 _Calculated=true。
如果线性回归对象的边缘超出图表屏幕,图表会自动移动以显示新的选定范围。
脚本操作结束时删除所有线性回归对象,然后确认卸载。
我感谢 Oleg Poddubny 和他的脚本 Mover.mq4 的最初想法。

附件下载
📎 geLR_MA_Ctrl2.mq4 (8.44 KB)
📎 geSCtrl_Tick.mq4 (10.24 KB)
📎 ge_VKKeyCode.mq4 (3.99 KB)
Source: MQL5 #8710
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
