EA-33770 · 辅助工具

ChartBrowser

ChartBrowser是一个工具型EA,用于列出所有打开的图表、指标、EA和脚本,并按排序顺序显示。它提供快速切换功能,通过自定义对话框界面在图表之间导航,不执行任何交易操作。

打开交互版(权益曲线、切换品种)

基本信息

风险安全
评分★★★☆☆
类型辅助工具
周期M1, M5, M15, M30, H1, H4, D1, W1, MN
指标N/A - Utility tool, no trading indicators used
作者Copyright (c) 2021, Marketeer

回测结果(H1,约 1 年)

暂未回测:这个 EA 还没能自动转换。

策略分析

该EA不是交易策略EA,而是一个图表浏览和导航工具。它基于MetaQuotes的标准Controls库构建了一个自定义对话框界面,包含CWnd、CRect等基础UI组件。核心功能是枚举当前终端中所有打开的图表及其附加的指标、EA和脚本,并以排序方式展示给用户。用户可以通过对话框快速切换到不同的图表窗口。该工具不涉及任何入场条件、出场条件、仓位管理或资金管理的逻辑。它的价值在于提升多图表操作时的工作效率,特别是在同时监控多个交易品种的场景下。

优势

  • 提供高效的图表切换功能,适合同时监控多个交易品种的交易者
  • 基于标准Controls库构建,UI组件经过MetaQuotes官方验证,稳定性较好
  • 列出图表上附加的所有指标、EA和脚本,提供完整的图表信息概览
  • 排序显示功能使查找特定图表更加便捷
  • 开源代码结构清晰,便于学习和自定义扩展

劣势

  • 纯工具性质,不具备任何交易功能,对于只需交易自动化的用户无直接价值
  • 依赖MetaQuotes标准Controls库,该库在某些MT5版本中存在已知bug和性能问题
  • 打包文件结构复杂,源代码被合并为单一bundle文件,可读性和维护性降低
  • 对话框UI可能占用图表空间,在较小屏幕上影响交易视图

改进建议

  • 将打包的bundle文件拆分为独立模块,提高代码可读性和可维护性
  • 增加搜索过滤功能,允许用户快速按名称或品种筛选图表
  • 添加键盘快捷键支持,进一步提升图表切换效率

风险评估

总体风险: 安全

  • 该工具不执行任何交易操作,不存在资金风险
  • 依赖的Controls库可能因MT5平台更新导致兼容性问题

评估得分

代码质量3.0
策略逻辑1.0
风险管理5.0
稳健性3.0
创新性2.0
文档2.0
综合2.7

参数

参数默认值说明
DIALOG_TITLEChartBrowser对话框标题名称
CONTROLS_FONT_NAMETrebuchet MS控件字体名称
CONTROLS_FONT_SIZE10控件字体大小
CONTROLS_DIALOG_CAPTION_HEIGHT22对话框标题栏高度
CONTROLS_LIST_ITEM_HEIGHT18列表项高度

同类 EA:辅助工具

回测是历史模拟,不代表未来收益,不构成投资建议。

订阅每周 Arena 周报

每周一封邮件:排名变化、新信号和新研究。不发垃圾邮件,随时可以退订。