CPlotManager(自动缓冲区和绘图管理器)- MetaTrader 5 的库


我们都经历过这样的情况(我想)。您正在编写一个包含 70 多个缓冲区和 30 多个绘图的复杂指标。您决定将“填充”背景移到“蜡烛”图后面,突然您必须手动重新编号 50 行 SetIndexBuffer 调用。
由于颜色缓冲区的原因,尝试计算“Plot 5”是从“Buffer 12”还是“Buffer 16”开始是单调的、容易出错的,而且非常令人头痛。
我写了一个包装类(“CPlotManager”) 来自动化这个层次结构。
您只需按照您希望绘制的顺序“添加”绘图即可。该类自动处理数学、缓冲区绑定和样式。
包括 helper_plots.mqh。
设置你的 #财产 总计(给自己足够的空间)。
在 初始化时,实例化管理器,然后“添加“你需要什么。
查看演示代码以了解完整实施。


附件下载
📎 PlotManager_Demo.mq5 (8.28 KB)
📎 helper_plots.mqh (27.61 KB)
Source: MQL5 #68135
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录
