欢迎访问 外汇EA下载与MT4/MT5自动交易资源 - 聚合外汇EA、黄金EA、量化交易工具与自动化交易实战内容。
登录 注册

ChartButton 类 MT5 - MetaTrader 5 专家

author emer | 183 人阅读 | 0 人评论 |

此类允许您在图表上创建按钮,就好像它们是图表对象(具有时间和价格坐标)一样,这些对象可以在图表上拖动,并且在滚动时它们保持在同一位置。如果您不想学习一些面向对象编程,或者不想了解图表事件如何工作,或者不想创建图形界面,那么您可以从中学到很多东西。

它背后的主要思想是它对图表变化和鼠标移动做出反应。如果鼠标符合给定条件,则按钮将被选中并且可以拖动。我使用自定义图表事件 EVENT_DRAG 来监视拖动。按钮的 onChartEvent 函数始终在内置 OnChartEvent 函数中调用,并将信息传递给不同的处理函数。

查看我制作的有关其背后想法的 YouTube 教程:


附件下载

📎 chartbuttontest.mq5 (20.07 KB)

Source: MQL5 #43779

🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录