ChartButton 类 MT5 - MetaTrader 5 专家 - MetaTrader 5资源
此类允许您在图表上创建按钮,就好像它们是图表对象(具有时间和价格坐标)一样,这些对象可以在图表上拖动,并且在滚动时它们保持在同一位置。如果您不想学习一些面向对象编程,或者不想了解图表事件如何工作,或者不想创建图形界面,那么您可以从中学到很多东西。
它背后的主要思想是它对图表变化和鼠标移动做出反应。如果鼠标符合给定条件,则按钮将被选中并且可以拖动。我使用自定义图表事件 EVENT_DRAG 来监视拖动。按钮的 onChartEvent 函数始终在内置 OnChartEvent 函数中调用,并将信息传递给不同的处理函数。
查看我制作的有关其背后想法的 YouTube 教程:
附件下载
📎 chartbuttontest.mq5 (20.07 KB)
Source: MQL5 #43779
ChartButton 类 MT5 - MetaTrader 5 专家 - MetaTrader 5资源 使用与筛选建议
这篇内容可作为外汇EA、指标、交易系统或量化策略的资料入口。阅读时建议结合平台版本、交易品种、时间周期、风险控制方式和历史讨论背景进行判断,不要只依据标题或单一观点直接实盘使用。
如果内容涉及 MT4/MT5、ForexFactory、MQL 源码、TradingView 指标或策略讨论,可以优先关注参数逻辑、回测环境、市场阶段、执行成本和失效条件,再决定是否继续下载、复盘或二次开发。
风险提示
任何 EA、指标或自动交易策略都建议先做历史回测、模拟账户验证和小资金测试。网格、马丁、高频、恢复型和考试盘策略尤其需要设置账户风险上限、单品种风险上限和手动停用条件。
💡 精彩内容推荐
✍️ 楼主最新发布
- •
- •
- •
- •
- •
- •
📌 热门专题入口
- •
- •
- •
- •
- •
- •
- •
- •
🔗 您可能感兴趣
- •
- •
- •
- •
- •
- •
🔐
请登录后参与评论
注册满12小时后评论,即可解锁附件下载
立即登录