Facebook上で私たちを見つけてください。
私たちのファンページに参加してください

MetaTrader 5の新しい可能性をご利用ください

MQL5.comのプログラミング記事

今週最も多く読まれた記事

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

本記事では、金融時系列予測のための革新的なMamba/SSMニューラルネットワークアーキテクチャについて解説します。Transformerに代わる現代的なアーキテクチャとして、二次計算量O(N²)ではなく線形計算量O(N)を実現するMamba/SSMを取り上げます。選択的状態空間モデル(SSM, Selective State Space Model)、ハードウェアを考慮した最適化、パッチング技術、さらに高度なAdamWによる学習手法について詳しく説明します。実用的なテストでは、精度が62%から71%に向上する一方、学習時間は45分から8分に短縮されました。また、自動学習機能と適応型リスク管理機能を備えた、MetaTrader 5用の完成済み取引EAも紹介します。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

パブリッシュされた記事"取引におけるニューラルネットワーク:クロスドメイン時系列予測フレームワーク「TimeFound」".

取引におけるニューラルネットワーク:クロスドメイン時系列予測フレームワーク「TimeFound」

TimeFoundのインテリジェントモデルの中核を段階的に構築し、実世界の時系列予測タスクに適用していきます。 MQL5におけるニューラルネットワークのパッチ化アルゴリズムの実践的な実装に興味がある方にとって、うってつけの記事です。

パブリッシュされた記事"取引におけるニューラルネットワーク:高精度分類のための効果的な特徴抽出(オブジェクトの実装)".

取引におけるニューラルネットワーク:高精度分類のための効果的な特徴抽出(オブジェクトの実装)

Mantisは、金融分野のさまざまなシナリオに柔軟に対応できる、拡張性に優れた時系列分析ツールです。 本記事では、パッチ化、局所畳み込み、クロスアテンションを組み合わせることで、市場のパターンを高精度に捉えられる仕組みについて解説します。

パブリッシュされた記事"初級から中級まで:オブジェクト(II)".

初級から中級まで:オブジェクト(II)

今回の記事では、コードを使ってオブジェクトのプロパティを簡単に制御する方法を紹介します。 また、カスタムアプリケーションから、同じチャート上に複数のオブジェクトを配置する方法も見ていきます。 さらに、インジケーターを実装する際に、短縮名を設定することがなぜ重要なのかについても、理解を深めていきます。

サイトにパブリッシュされている2,770を超える記事があります

パブリッシュされた記事"市場シミュレーション(第22回):SQL入門(V)".

市場シミュレーション(第22回):SQL入門(V)

SQLの学習をあきらめ、やめてしまおうと決める前に、ここで扱っているのは、まだ最も基本的な要素だけであることを改めてお伝えしておきます。 SQLには、まだ紹介していない機能もあります。 それらを理解すれば、SQLが想像以上に実用的なものであることがわかるでしょう。 もっとも、開発は進めながら変化していくものなので、最終的には、現在の取り組みの方向性を変えることになるかもしれません。 SQLを使ってさまざまなものを作る方法についても、もう少し紹介していく予定です。これらは、皆さんにとって本当に重要で、役に立つ知識だからです。 プログラマーや開発者のコミュニティ全体よりも自分のほうが優れていると考えるだけでは、時間と機会を無駄にするだけです。 ご安心ください。この先は、さらに興味深い内容になっていきます。

パブリッシュされた記事"初級から中級まで:オブジェクト(I)".

初級から中級まで:オブジェクト(I)

この記事では、チャート上のオブジェクトを直接操作する方法について解説していきます。 そのために使用するのは、デモンストレーション用に特別に作成したコードです。 オブジェクトを扱う作業は非常に興味深く、とても楽しいものです。 このテーマを取り上げるのは今回が初めてなので、まずはごく簡単なところから始めましょう。

パブリッシュされた記事"取引におけるニューラルネットワーク:データ固有の依存性なしに時系列を一般化する(結論)".

取引におけるニューラルネットワーク:データ固有の依存性なしに時系列を一般化する(結論)

Mamba4Castが理論をどのように実用的な取引アルゴリズムへと発展させるのか、そして読者自身が実験をおこなうための基盤をどのように築くのかを紹介します。 独自の取引戦略を開発するための知識と着想を得る、この機会をぜひお見逃しなく。

今月最も多く読まれた記事

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

本記事では、金融時系列予測のための革新的なMamba/SSMニューラルネットワークアーキテクチャについて解説します。Transformerに代わる現代的なアーキテクチャとして、二次計算量O(N²)ではなく線形計算量O(N)を実現するMamba/SSMを取り上げます。選択的状態空間モデル(SSM, Selective State Space Model)、ハードウェアを考慮した最適化、パッチング技術、さらに高度なAdamWによる学習手法について詳しく説明します。実用的なテストでは、精度が62%から71%に向上する一方、学習時間は45分から8分に短縮されました。また、自動学習機能と適応型リスク管理機能を備えた、MetaTrader 5用の完成済み取引EAも紹介します。

パブリッシュされた記事"市場シミュレーション(第21回):SQL入門(IV)".

市場シミュレーション(第21回):SQL入門(IV)

私よりもデータベースを扱った経験がはるかに豊富で、そのため異なる見解をお持ちの方も多いかもしれません。 データベースがなぜ現在のような設計になっているのか、そしてなぜSQLが現在のような形式になっているのか、特に、なぜ主キーや外部キーという仕組みが生まれたのかを説明する必要があったため、一部の説明は、どうしてもやや抽象的なままにせざるを得ませんでした。

パブリッシュされた記事"初級から中級まで:インジケーター(V)".

初級から中級まで:インジケーター(V)

この記事では、チャート描画モードを変更したいというユーザーの要望に、どのように対応すればよいかを解説します。 これは、インジケーターが現在のチャート描画モードに適した表示となり、MetaTrader 5のユーザーが期待する見た目と異なったり、不自然な表示になったりするのを防ぐために必要です。

今週最も多く読まれた記事

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

本記事では、金融時系列予測のための革新的なMamba/SSMニューラルネットワークアーキテクチャについて解説します。Transformerに代わる現代的なアーキテクチャとして、二次計算量O(N²)ではなく線形計算量O(N)を実現するMamba/SSMを取り上げます。選択的状態空間モデル(SSM, Selective State Space Model)、ハードウェアを考慮した最適化、パッチング技術、さらに高度なAdamWによる学習手法について詳しく説明します。実用的なテストでは、精度が62%から71%に向上する一方、学習時間は45分から8分に短縮されました。また、自動学習機能と適応型リスク管理機能を備えた、MetaTrader 5用の完成済み取引EAも紹介します。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

今月最も多く読まれた記事

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

今週最も多く読まれた記事

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

本記事では、金融時系列予測のための革新的なMamba/SSMニューラルネットワークアーキテクチャについて解説します。Transformerに代わる現代的なアーキテクチャとして、二次計算量O(N²)ではなく線形計算量O(N)を実現するMamba/SSMを取り上げます。選択的状態空間モデル(SSM, Selective State Space Model)、ハードウェアを考慮した最適化、パッチング技術、さらに高度なAdamWによる学習手法について詳しく説明します。実用的なテストでは、精度が62%から71%に向上する一方、学習時間は45分から8分に短縮されました。また、自動学習機能と適応型リスク管理機能を備えた、MetaTrader 5用の完成済み取引EAも紹介します。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

今月最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

今週最も多く読まれた記事

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

今月最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

パブリッシュされた記事"市場シミュレーション:ポジション表示(V)".

市場シミュレーション:ポジション表示(V)

前回の記事で示した内容だけを見ると、これらはすべて一見すると簡単なことのように思えるかもしれません。しかし実際には、まだいくつもの問題が残っており、完了しなければならない作業も数多くあります。読者の皆さんは、すべてが簡単で分かりやすいものだと思ってしまうかもしれません。経験がないために、目の前に提示されたものをそのまま受け入れてしまうこともあるでしょう。しかし、それは避けるべき間違いです。さらに悪いのは、自分が実際に何を使っているのかを十分に理解しないまま、何かを利用しようとすることです。初心者は、しばしばコピー&ペーストの段階を経験します。もし、いつまでもその段階にとどまりたくないのであれば、いくつかのツールの使い方を学ぶべきです。プログラマーが最も頻繁に使用するツールの一つがドキュメントです。二つ目は、ログファイルを活用したテストです。ここでは、その方法を見ていきます。

パブリッシュされた記事"選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発".

選択的状態空間モデルを採用したMambaベースのニューラルネットワーク自動売買ロボットの開発

本記事では、金融時系列予測のための革新的なMamba/SSMニューラルネットワークアーキテクチャについて解説します。Transformerに代わる現代的なアーキテクチャとして、二次計算量O(N²)ではなく線形計算量O(N)を実現するMamba/SSMを取り上げます。選択的状態空間モデル(SSM, Selective State Space Model)、ハードウェアを考慮した最適化、パッチング技術、さらに高度なAdamWによる学習手法について詳しく説明します。実用的なテストでは、精度が62%から71%に向上する一方、学習時間は45分から8分に短縮されました。また、自動学習機能と適応型リスク管理機能を備えた、MetaTrader 5用の完成済み取引EAも紹介します。

今週最も多く読まれた記事

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

パブリッシュされた記事"量子リザバコンピューティング(QRC)回路の実装".

量子リザバコンピューティング(QRC)回路の実装

量子コンピューティングを利用した、取引における機械学習への革新的なアプローチです。本記事では、市場の動きをリアルタイムで予測するため、継続的な再学習を行う適応型QRCシステムの実装例について説明します。

パブリッシュされた記事"自動売買ロボット向けリスクマネージャー(第1回):EA向けリスク管理用インクルードファイル".

自動売買ロボット向けリスクマネージャー(第1回):EA向けリスク管理用インクルードファイル

トレードには、高いレベルのリスク管理と、そのルールを厳格に守る規律が求められます。本記事では、トレーダーが失敗する主な原因を分析し、MQL5プラットフォーム向けのCEnhancedRiskManagerクラスという技術的ソリューションを提示します。また、アグレッシブなグリッドEAを使った実践的なテストもおこないます。

パブリッシュされた記事"グレーモデルによるトレーディング予測".

グレーモデルによるトレーディング予測

本記事では、金融時系列の予測におけるグレーモデル(Grey Model)の応用について解説します。まず、グレーモデルの基本的な仕組みを確認し、金融時系列への具体的な適用方法について説明します。また、トレーディングでこれらのモデルを利用する場合のメリットと限界についても考察します。

パブリッシュされた記事"初級から中級まで:ファイル内データへのランダムアクセス(I)".

初級から中級まで:ファイル内データへのランダムアクセス(I)

本日の記事では、初めてファイル内容へのランダムアクセスを取り上げます。これは、ファイルに保存されている情報の書き込みと読み込みの両方に当てはまります。ただし、このテーマはあまりにも広範囲にわたるため、一つの記事ですべてを扱うことはできません。そこで、ここではランダムアクセスについての基本的な紹介にとどめます。

今月最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

今週最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

今月最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

今週最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

今月最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

今週最も多く読まれた記事

市場シミュレーション:ポジション表示(III)

市場シミュレーション:ポジション表示(III)

以前の記事では、ZOrderプロパティに値を設定する必要がある場合があることについて説明しました。しかし、なぜでしょうか。チャートにオブジェクトを追加する多くのコードが、このプロパティを使用していない、より正確に言えば、このプロパティに値を定義していないからです。すべてのプログラマーが何をすべきか、あるいはすべきでないか、また、どのようにコードを書くべきか、あるいは書くべきでないかを私が決めるために、ここにいるわけではありません。私は、読者の皆さん、そしてこれらの処理が内部でどのように動作しているのかを本当に理解したいすべての方々に対して、実際に舞台裏で何が起こっているのかを示すために、ここにいます。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

Break of Structure (BoS)戦略のステップバイステップガイド

Break of Structure (BoS)戦略のステップバイステップガイド

Break of Structure (BoS)戦略に基づく自動売買アルゴリズム開発のための包括的ガイドです。MQL5でエキスパートアドバイザー(EA)を作成し、MetaTrader 5でテストするためのあらゆる側面に関する詳細情報(価格サポートとレジスタンスの分析からリスク管理まで)が含まれています。

今月最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

今週最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

市場シミュレーション(第23回):ポジション表示(I)

市場シミュレーション(第23回):ポジション表示(I)

これから扱う内容は、理論や概念の面で、これまでよりもはるかに複雑になります。できる限り内容を分かりやすく説明していきたいと思います。プログラミングそのものは、非常に単純で分かりやすいものです。しかし、その背後にある理論を理解していなければ、ここで紹介するものとは異なるタスクに対して、リプレイ/シミュレーションシステムを改良したり応用したりするための実践的な基盤を得ることはできません。私が提示するコードを単にコンパイルして利用するだけになってほしくはありません。学び、理解し、可能であれば、さらに優れたものを自分自身で作成できるようになってほしいのです。

サイトにパブリッシュされている2,760を超える記事があります

パブリッシュされた記事"機械学習におけるガウス過程(第2回):MQL5での分類モデルの実装とテスト".

機械学習におけるガウス過程(第2回):MQL5での分類モデルの実装とテスト

MQL5におけるガウス過程ライブラリの主要なインターフェースであるIKernel、ILikelihood、IInferenceの実装について見ていきます。また、合成データを使用してその動作を確認し、分類用および回帰用のインジケータを実装します。これらのインジケータでは、新しいバーが追加されるたびにモデルを再学習するオンラインモードでの動作を確認します。

パブリッシュされた記事"人工原子アルゴリズム(A3)".

人工原子アルゴリズム(A3)

化学プロセスから着想を得たメタヒューリスティック最適化手法であるA3アルゴリズムをMQL5で実装します。調整可能なパラメータは2つだけであり、さらに小規模な集団を使用することで、十分な解の品質を維持しながら、高速に動作することを実現しています。

パブリッシュされた記事"市場シミュレーション:ポジション表示(IV)".

市場シミュレーション:ポジション表示(IV)

ここからは、これまで完全に独立していたさまざまなコンポーネントやアプリケーションを、互いに連携させていきます。Chart Trade、マウスインジケータ、そしてエキスパートアドバイザー(EA)はすでに相互に接続されていましたが、これまでは、取引サーバー上で保有されているポジションをチャート上に直接表示する方法がありませんでした。特に、クロスオーダー方式を使用して管理されることの多いポジションを表示できるようになることで、ここからさまざまなアイデアや今後の実装につなげていくことが可能になります。まだこれらのコンポーネントを実際に動かし始めたばかりではありますが、今後の開発に向けた方向性はすでに見えてきています。

パブリッシュされた記事"MQL5での量子ニューラルネットワーク(第3回):量子ビットに基づく仮想量子プロセッサ".

MQL5での量子ニューラルネットワーク(第3回):量子ビットに基づく仮想量子プロセッサ

数学的アナロジーではなく、量子原理に基づく本格的な量子シミュレータを使用した取引システムの構築に焦点を当てています。このシステムでは、3つの仮想量子ビット、量子ゲート、重ね合わせの原理を使用して市場を分析します。また、MQL5で実装されたMetaTrader 5用自動売買EAとして実装されています。最大の成果は、単なるシミュレーションから、金融情報処理における実際の量子原理の利用へ移行したことです。

パブリッシュされた記事"MQL5における建値機能の実装(第2回):ATRとRRRに基づく建値機構".

MQL5における建値機能の実装(第2回):ATRとRRRに基づく建値機構

MQL5におけるATRおよびRRRRベースの建値機構の実装を完了し、パラメータを再入力することなく建値モードを簡単に切り替えられるクラスを新たに実装します。各建値方式の有効性を評価するため、複数のバックテストを実施し、アルゴリズム取引の観点からそれぞれのメリットとデメリットを分析します。

パブリッシュされた記事"初級から中級まで:FileSaveとFileLoad".

初級から中級まで:FileSaveとFileLoad

FileSaveおよびFileLoadのライブラリ関数を使用するいくつかの方法について見ていきます。特定の状況では、いくつかの制限や扱いにくさがあるため、これらの関数は用途が限られていると考える人も多いでしょう。しかし、この2つの関数がどのように動作するのかを正しく理解しておけば、さまざまな場面で多くの手間を省くことができます。また、これらはログファイルを扱うための優れた方法でもあります。

パブリッシュされた記事"科学者コミュニティ最適化 (CoSO):実装編".

科学者コミュニティ最適化 (CoSO):実装編

科学コミュニティを題材にした最適化手法の話題を引き続き取り上げます。CoSOは完成されたソリューションとして捉えるべきではなく、将来性のある研究プラットフォームとして考えるべきです。適切に発展させることで、CoSOは、適応性と変化への耐性が重要であり、計算時間がそれほど重要視されないタスクにおいて、その有用性を発揮できる可能性があります。

パブリッシュされた記事"MQL5での量子ニューラルネットワーク(第2回):ALGLIBのマルコフ行列を用いたバックプロパゲーション学習".

MQL5での量子ニューラルネットワーク(第2回):ALGLIBのマルコフ行列を用いたバックプロパゲーション学習

量子力学の原理と最新の機械学習手法を組み合わせた、アルゴリズム取引向けの革新的な量子ニューラルネットワークアーキテクチャを紹介します。このシステムには、量子的な効果(共鳴、干渉、デコヒーレンス)、異なる時間スケールに対応した多層記憶、ALGLIBライブラリを用いたマルコフ連鎖、そして適応型パラメータ制御が組み込まれています。すべてMQL5で実装されており、組み込みの行列・ベクトル型を使用することで、MetaTrader 5でのでの実装ハードルを下げています。

パブリッシュされた記事"オプションを使わないオプション取引(第2回):実取引への適用".

オプションを使わないオプション取引(第2回):実取引への適用

シンプルなオプション戦略と、それらをMQL5で実装する方法について説明します。まず基本的なEAを開発し、それを徐々に改良して、より複雑なものへ発展させていきます。

パブリッシュされた記事"科学者コミュニティ最適化 (CoSO):理論編".

科学者コミュニティ最適化 (CoSO):理論編

メタヒューリスティック手法における取引戦略の効果的な最適化の秘訣。Community of Scientists Optimization (CoSO)は、科学者コミュニティの仕組みに着想を得た、集団ベースの新しい最適化アルゴリズムです。従来の自然界を模倣したメタファーとは異なり、CoSOでは、人間による科学活動の特徴的な側面、すなわち、学術誌への研究成果の発表、研究助成金をめぐる競争、研究チームの形成などをモデル化します。

パブリッシュされた記事"機械学習におけるガウス過程(第1回):MQL5における分類モデル".

機械学習におけるガウス過程(第1回):MQL5における分類モデル

ガウス過程の分類モデルを扱います。まず、その理論的原理について学び、続いてMQL5におけるGPライブラリの実装へと進みます。

パブリッシュされた記事"取引におけるニューラルネットワーク:高精度分類のための効果的な特徴量抽出(最終章)".

取引におけるニューラルネットワーク:高精度分類のための効果的な特徴量抽出(最終章)

Mantisフレームワークは、複雑な時系列を情報量の豊富なトークンへと変換し、リアルタイムで動作可能なインテリジェントな取引エージェントのための信頼性の高い基盤として機能します。

今月最も多く読まれた記事

マーチンゲールとは何で、試用するのは妥当なのか?

マーチンゲールとは何で、試用するのは妥当なのか?

この記事は、マーチンゲールシステムを詳しく説明すると同時に、「マーチンゲールを試用することは妥当なのか?」という質問に答えるために必要な正確な数学的計算を紹介します。

Linux 上での MetaTrader 5

Linux 上での MetaTrader 5

この記事では、一般的なLinuxバージョン(UbuntuとDebian)にMetaTrader 5をインストールする簡単な方法を示します。これらのシステムは、サーバーハードウェアだけでなく、トレーダーのパーソナルコンピューターでも広く使用されています。

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

MetaTraderのマーケットからトレードロボットを購入し、インストールする方法

メタトレーダーのプロダクトは、mql5.com のウェブサイト上またはMetaTrader4,MetaTrader5から直接買うことができます。 希望のお支払い方法を選択して、トレーディングスタイルに合ったプロダクトをお選びいただき、アクティベートしてください。

パブリッシュされた記事"最強の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、そしてこれらがエコシステムに与えた影響について考察します。

パブリッシュされた記事"初級から中級まで:MetaTrader 5のサンドボックスにおけるファイル操作".

初級から中級まで:MetaTrader 5のサンドボックスにおけるファイル操作

サンドボックスとは何かご存じでしょうか。また、サンドボックスをどのように扱うのかご存じでしょうか。もし、これらの質問のいずれかに「いいえ」と答えるのであれば、サンドボックスの基本的な動作原理を理解するために、この記事を読んでください。また、MetaTrader 5が内部データの整合性を保護するためにサンドボックスを使用している理由についても理解できるでしょう。ここで紹介する内容は、純粋に教育目的です。いかなる場合においても、本稿で扱うアプリケーションを、ここで説明する概念を学習すること以外の目的を持つ完成品として扱わないでください。

パブリッシュされた記事"競争学習アルゴリズム(CLA)".

競争学習アルゴリズム(CLA)

教育プロセスのシミュレーションに基づく新しいメタヒューリスティック最適化手法である競争学習アルゴリズム(CLA)を紹介します。このアルゴリズムでは、解の集団を生徒と教師からなるクラスに編成し、エージェントが3つのメカニズムを通じて学習します。それは、クラス内で最も優れた生徒に従うこと、個人的な経験を活用すること、そしてクラス間で知識を共有することです。

パブリッシュされた記事"取引におけるニューラルネットワーク:高精度分類のための効果的な特徴量抽出(Mantis)".

取引におけるニューラルネットワーク:高精度分類のための効果的な特徴量抽出(Mantis)

Transformerアーキテクチャを基盤とし、対照学習による事前学習とハイブリッドアテンションを備えた、軽量な時系列分類向け基盤モデル、Mantisを紹介します。最高水準の精度とスケーラビリティを実現します。

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384