記事「最強のML搭載取引プラットフォームが生まれるまで:アーカイブ、フォーラム、リリースからたどるMQLとMetaTraderの進化」についてのディスカッション

 

新しい記事「最強のML搭載取引プラットフォームが生まれるまで:アーカイブ、フォーラム、リリースからたどるMQLとMetaTraderの進化」はパブリッシュされました:

MQLの技術史を振り返り、機能が限定されていた初期のMQLおよびMQL II言語から、手続き型のMQL4、そしてオブジェクト指向のMQL5へと至る進化をたどります。MQL5では、ネイティブコンパイル、豊富なAPI、本格的な開発環境が実現しました。本記事では、MQLの主要な機能に加え、Python、OpenCL、ONNX、OpenBLAS、データベース、DirectX、エージェント型AIアシスタント(Agentic AI Assistant)、そしてModel Context Protocol (MCP)との統合について紹介します。MCPは、AIシステムとターミナル、MetaEditor、市場データ、取引操作、開発ツールを接続します。さらに、MetaQuotesとMetaTraderの起源に関するアーカイブ資料、MQL4.COMおよびMQL5.COMの開設、各種選手権、Algo Forge、そしてこれらがエコシステムに与えた影響について考察します。

最近では、MetaEditorを単なるコードエディタとして考えるのは難しくなっています。MetaEditorには、ドキュメント、コンパイラ、デバッガ、プロファイラ、プロジェクト管理、MQL5.COMとの統合、ソースコードの集中管理、Python統合、ONNXサポート、エージェント型AIアシスタント、SQLiteデータベースのサポート、さらにはCSVファイルを編集可能なテーブルとして扱う機能まで含まれています。しかし、この進化は一夜にして起こったものではありません。

プラットフォームの最初期から、MetaQuotesは一貫して同じ方向に進んできました。それは、トレーダーにチャートと取引ボタンだけを提供するのではなく、取引のアイデアをコードで記述し、過去のデータでテストし、人間の介入なしに実際の取引で稼働させる機能を提供することでした。MQLの歴史とは、EAのためのシンプルな言語が、やがて本格的な開発環境へと進化していった物語なのです。

インターネットには、すべての情報が保存されているわけではありません。古いページの中には完全に消失したものもあれば、Internet Archive Wayback Machineにしか残っていないものもあります。また、古いフォーラムのアーカイブやニュース記事から見つかるものもあります。それでも、ここまでの進化の道筋をたどるのに十分な資料は残されています。

Fx Charts → MetaQuotes → MetaTrader → MetaTrader 4 → MetaTrader 5

この区別は重要になります。アーカイブには、さまざまなビルド番号や内部バージョン表記、古いフォーラムスレッドのタイトルが残されています。しかし、プラットフォームの歴史を理解するには、バージョン番号の羅列としてではなく、製品とアイデアが発展してきた過程として捉えるほうが適切です。この物語の中心にあるのは、ソフトウェアのリリースそのものではありません。取引ターミナルが、少しずつ開発者のための作業環境へと姿を変えていった、その過程です。

最強のML搭載取引プラットフォーム:MetaTrader 5


作者: MetaQuotes

 

この記事を読み始めたばかりだ。

これは2001年のMQプラットフォームのスクリーンショットだ。どうやら、25年間で外観上の変化はほとんどなかったようだ。むしろ、それは良いことだ。

でも、一体なぜ2001年のMarketwatchにタイムゾーンが表示されているんだ?!

 

この回顧記事は興味深いですが、いくつかの主張には議論の余地があります。


しかし、テスターはどこにあるのか?!Frame関数の言及を除けば、それに関する記述は皆無だ。


アルゴリズム取引の 最も重要なツールであるMetaTrader自体の発展に関する記述はどこにあるのでしょうか?!

  • マルチ通貨対応とタイマーの登場。
  • 膨大な実際のティックデータのアーカイブを簡単に扱えること。
  • 組み込みのクラウドコンピューティングと、独自のコンピューティングファームを展開する機能。
  • 遺伝的最適化の改良。
  • 独自の価格履歴を作成し、それを用いたバックテストを行う機能。
  • 相場データに依存しない数学的モード。
  • オープンなキャッシュフォーマット。
  • テスターの自動化機能が組み込まれている。


それとも、MT4/5のテスターが開発史上ナンバーワンではないと主張する人がいるでしょうか?

EAに対する関心(議論、改善など)の理由は、テスターそのものではなく、その言語にあるのでしょうか?


記事のタイトル。

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

 

すべてを書き出すことはしませんでした。そうすると、機能のリストが膨大になってしまうからです。

ぜひご自身で追加してみてください。あなたは本当にテスターの専門家ですから。

 
読むのがとても興味深かったです。26年間にわたって成し遂げられた仕事の規模には本当に驚かされます。これはまさに信じられないほどの技術的飛躍です。 もしかすると、いつかこのプロジェクトについて冊の本 が書かれるかもしれません。というのも、すべての機能を網羅して記述すれば、まさにアルゴリズム取引の歴史そのものになるからです。私の見解では、その発展において、あなたほど貢献した人はいないと思います。 一般ユーザー向けのこのような「オールインワン」のターンキーソリューションを構築した人は他にいません。ターミナルを開発者向けの強力なエコシステムへと変貌させてくれたMetaQuotesに、心から感謝します。今後のさらなる発展を楽しみにしています! 👍
 
すごいですね。まるで『モナ・リザ』が描かれていくのを見ているようです。私はMQL4から始めたのですが、投稿を最後まで読んで、あなたがここまで長い道のりを歩んできたことに今さら気づきました。このプロジェクトと 創設者たちは、今日のすべての成果を十分に値する存在です 🙌💯
 

なんて素晴らしい道のりでしょう!

今後、MetaTraderプラットフォームにさらにエキサイティングな展開が訪れることを願っています!😊

 
fxsaber #:
でも、一体なぜ2001年版のMarketwatchにはタイムゾーンが表示されているのでしょうか?!
おそらく、ほとんどのタイムゾーン変換は(夏時間の影響で)最終的にはGMTに紐づくためであり、あらかじめ2つの明確なタイムゾーンを知らないまま時間を変換するのは、人によっては難しいからでしょう。
 
文章がうまく書かれていて、読みやすく、興味深かった。
 
とても刺激的な記事ですね。MetaQuotesの創設者やチーム、そしてMQLコミュニティとその開発者たちによる長い道のり、ビジョン、そして賢明な取り組みが、今もなお、実に素晴らしいものを生み出し続けています。MQL万歳!
 

そうですね。思い出すと興味深いですね。人間の記憶というのは不思議なものです。良いことはすぐに忘れてしまいますが、悪いことは長く記憶に残ります。実資金を賭けてのバージョン600への移行は、ストレスがたまり、長く記憶に残っています。 それに、当時のR言語の統合に関する期待が叶わなかったことも、正直なところ、残念でした。もちろん、今となっては時間が経ったこともあり、コミュニティやターミナル、言語自体の発展に比べれば、それは些細なことのように思えます。

導入されたAIに対する最初の反応や質問を見ると、奇妙な印象を受けます。提案された機能は、現在のニーズを大幅に先取りしているようです。

頑張ってください