文章 "我们如何打造最强大的机器学习驱动交易平台:通过档案、论坛与发布记录回顾 MQL 与 MetaTrader 的演进"

 

新文章 我们如何打造最强大的机器学习驱动交易平台:通过档案、论坛与发布记录回顾 MQL 与 MetaTrader 的演进已发布:

MQL 演进的技术史:从功能有限的 MQL 和 MQL II 语言,到过程式的 MQL4,再到具有原生编译功能、丰富 API 和完备工程环境的面向对象的 MQL5。我们在此展示该语言的关键特性,以及其与 Python、OpenCL、ONNX、OpenBLAS、数据库、DirectX、代理式人工智能助手(Agentic AI Assistant)及模型上下文协议(MCP)的集成情况;其中,模型上下文协议(MCP)可将人工智能系统与终端、MetaEditor、市场数据、交易操作及开发工具相连接。本文探讨了 MetaQuotes 和 MetaTrader 的起源、MQL4.COM 和 MQL5.COM 的推出、各类锦标赛、Algo Forge 及其对生态系统的影响等档案资料。

如今,很难将 MetaEditor 仅仅视作一个代码编辑器。它涵盖文档、编译器、调试器、性能分析器、项目管理、MQL5.COM 集成功能、集中式源代码存储库、Python 集成接口、ONNX 支持、AI 助手、SQLite 数据库支持,以及用编辑表格形式处理 CSV 文件的能力。然而,这种演进并非一朝一夕就完成的。

从其平台最早几代产品开始,MetaQuotes 就一直在朝着一个方向发展:不仅提供图表和下单按钮,还让用户能够用代码描述交易思路,用历史数据对其进行测试,并在无需人工干预的情况下将其投入使用。MQL 的发展历程,就是一部关于如何从一种专为 EA 设计的简易语言逐步蜕变为完整的工程环境的编年史。

互联网并没有保存一切。部分旧页面已完全消失;部分仅保存在互联网档案馆时光机中;还有一些可以在旧论坛存档和新闻文章中找到。尽管如此,仍存有充足资料以揭示主要演进脉络:

外汇图表 → MetaQuotes → MetaTrader → MetaTrader 4 → MetaTrader 5

这种区分很重要。档案中包含各种构建编号、内部版本名称以及旧论坛帖子的标题。然而,要理解该平台的公开历史,最好将其视为产品和理念的演变过程,而不是版本号的序列。这个故事的核心不在于软件发布,而在于交易终端如何逐步演变为开发人员的工作空间。

我们如何构建最强大的机器学习驱动交易平台 — MetaTrader 5

作者:MetaQuotes

 

刚开始读这篇文章。

这是2001年MQ平台的截图。看来,25年来外观几乎没有任何变化。这倒也不错。

但2001年的Marketwatch上怎么会标注时区啊?!

 

这篇回顾文章很有意思,其中一些观点颇具争议。


不过,测试器在哪里?!除了提到Frame函数外,关于它的内容完全没有。


关于算法交易 最重要的工具——MetaTrader——的发展历程,哪里去了?!

  • 多货币功能和计时器的推出。
  • 对海量真实 tick 数据档案的便捷处理。
  • 内置云计算功能以及部署自有计算集群的能力。
  • 遗传优化算法的完善。
  • 可创建自定义报价历史数据并进行回测。
  • 独立于报价数据的数学模式。
  • 开放的缓存格式。
  • 内置的测试器自动化功能。


难道还有人会质疑,MT4/5测试器在发展史上不是首屈一指的吗?

人们对专家顾问产生兴趣(讨论、改进等)的原因在于编程语言,而非测试器?


文章标题。

Как мы построили самую мощную торговую платформу с Machine Learning: хроника развития MQL и MetaTrader по архивам, форумам и релизам.

 

这里就不一一列举了——那将是一份庞大的功能清单。

不妨试着自己补充一下——你确实是测试领域的专家。

 
读起来非常有趣。26年来所完成的工作规模确实令人惊叹,这简直是一场难以置信的工程壮举。 或许有一天会有人专门为这个项目 写一本书,毕竟如果要详尽描述所有功能,那简直就是一部算法交易的编年史。在我看来,在该领域的发展历程中,没有人比你们做得更多。 对于普通用户而言,此前从未有人打造过如此完善的“一站式”交钥匙解决方案。衷心感谢MetaQuotes将交易终端转变为开发者最强大的生态系统。期待未来的发展!👍
 
太棒了,简直就像在看《蒙娜丽莎》的创作过程一样。我最初是从MQL4语言入门的,读完整篇帖子后才意识到,你们已经走过了这么长的路。这个项目 及其创始团队完全配得上他们今天所取得的一切成就 🙌💯
 

这真是一段不可思议的旅程!

希望未来能为MetaTrader平台带来更多激动人心的进展!😊

 
fxsaber #:
但2001年版的Marketwatch为什么偏偏要显示时区呢?!
大概是因为大多数时区转换最终都要以格林尼治标准时间(GMT)为基准(由于夏令时),而对于某些人来说,如果不事先知道两个确切的时区,进行时间转换会比较棘手。
 
写得很好,读起来既轻松又有趣。