マーケットの中のベストセラー:
今週最も多くダウンロードされたソースコード
- Volume Profile これは、チャート上に出来高プロフィールを表示するためのインジケーターで、シンプルな計算と非常に高速な実行を使用します。
- Supertrend ATRボラティリティを使用してトレンド方向をプロットし、MetaTrader 5の動的サポート/レジスタンスレベルを作成するSuperTrendインディケータ。
- トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第1部 本書の第1章では、MQL5言語と開発環境を紹介しています。MQL4(MetaTrader 4言語)と比較してMQL5言語で導入された新機能の1つは、オブジェクト指向プログラミング(OOP)のサポートです。これはC++に似ています。
今週最も多く読まれた記事

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

アルゴリズム取引に関する記事を投稿して200ドルを獲得できます
記事を書いてアルゴリズム取引の発展に貢献してください。取引とプログラミングの経験を共有していただければ、200ドルをお支払いします。さらに、人気のMQL5.com Webサイトに記事を公開すると、プロフェッショナルコミュニティで個人ブランドを宣伝する絶好の機会が得られます。記事は何千人ものトレーダーに読まれます。同じ考えを持つ人々とアイデアを議論し、新しい経験を積み、知識を収益化することができます。

旧バージョンのコンパイラでは、プログラムを強制終了しないために、多くのエラーは実行環境で処理されていました。例えば、ゼロ除算エラーや配列の範囲を越えるなどは重大なエラーです。この重大なエラーがプログラムの強制終了をもたらします。新しいコンパイラのおかげで、実際のエラーソースと潜在的エラーソースを見つけ、コードの質を向上させることができます。この記事では、古いプログラムのコンパイル時に起りうるエラーと、その対処法について検証していきます。
最もダウンロードされた無料のプロダクト:
マーケットの中のベストセラー:
コードベースの中の新しいパブリッシュ
- Candle Grids チャートに矩形を描画し、入力のポイント値に基づいてカスタムグリッドをプロットする
- ショートネームまでの期間 この関数は、タイムフレームの短縮名を教えてくれる。 例:"PERIOD_M1 "の代わりに "M1"
最もダウンロードされた無料のプロダクト:
マーケットの中のベストセラー:
コードベースの中の新しいパブリッシュ
- オンティック・マルチ マルチシンボルのオンティック。
- Price Density - Market Noise Index 市場のノイズを正確に測定する高度なツール
パブリッシュされた記事"無効化されたオーダーブロックをミティゲーションブロックとして再利用する(SMC)".

本記事では、以前に無効化されたオーダーブロックをスマートマネーコンセプト(SMC)におけるミティゲーションブロックとして再利用する方法を解説します。これらのゾーンは、オーダーブロックが失敗した後に機関投資家が再び市場に参入するポイントを示しており、支配的なトレンドに沿った取引継続の確率が高いエリアを提供します。
パブリッシュされた記事"知っておくべきMQL5ウィザードのテクニック(第83回): ストキャスティクスとFrAMAのパターンの使用 - 行動アーキタイプ".

ストキャスティクスとフラクタル適応型移動平均(FrAMA: Fractal Adaptive Moving Average)は、互いに補完し合う特性を持っており、MQL5のエキスパートアドバイザー(EA)で使える指標ペアの1つです。ストキャスティクスはモメンタムの変化を捉えるために使用し、FrAMAは現在のトレンドを確認するために利用します。本記事では、これら2つのインジケーターの組み合わせについて、MQL5ウィザードを活用して構築およびテストをおこない、その有効性を検証します。
パブリッシュされた記事"プライスアクション分析ツールキットの開発(第44回):MQL5でVWMAクロスオーバーシグナルEAを構築する".

本記事では、MetaTrader 5向けに開発されたVWMA(出来高加重移動平均)クロスオーバーシグナルツールを紹介します。このツールは、価格動向と出来高を組み合わせることで、強気および弱気の反転ポイントを特定することを目的としています。このエキスパートアドバイザー(EA)は、チャート上に明確な買いと売りシグナルを直接表示し、豊富な情報を持つパネルを備えるとともに、ユーザーによる詳細なカスタマイズが可能で、実践的な取引戦略の強力な補助となります。
最もダウンロードされた無料のプロダクト:
マーケットの中のベストセラー:
コードベースの中の新しいパブリッシュ
- Input and output of onnx model このスクリプトはONNXモデルの構造を検査するのに便利で、入力と出力、それらの名前、およびそれらのプロパティに関する洞察を提供する。特に、機械学習アプリケーションで使用されるONNXモデルの特徴を理解し、デバッグするのに役立つ。
- 私の グラフ表示では、テカナリシスはブレイクダウン(緑色)のローソク足の右側にトレンドラインを表します。ブレイクダウンの後、赤いラインに沿った動きが想定されます。
パブリッシュされた記事"取引システムの構築(第5回):構造化された取引決済による利益管理".

利益目標まであとわずかというところで価格が反転し、ストップロスにかかってしまう。トレーリングストップによって建値で決済された直後に、市場が元の方向へ大きく動き、当初の目標を超えていく。多くのトレーダーにとって、これはおなじみの悩みでしょう。本記事では、異なるリスクリワードレシオ(RRR)で複数のエントリーを配置する手法に焦点を当て、利益を体系的に確保しながら、全体のリスク曝露を抑えるアプローチを解説します。
パブリッシュされた記事"MQL5でのAI搭載取引システムの構築(第3回):複数行入力の克服、チャットの持続性の確保、シグナル生成".

本記事では、ChatGPTを統合したMQL5プログラムを拡張し、改良されたテキストレンダリングにより複数行入力の制限を克服します。さらに、AES256暗号化およびZIP圧縮で保存された永続的なチャット履歴をナビゲートするサイドバーを導入し、チャートデータの統合による初期売買シグナルの生成もおこないます。
パブリッシュされた記事"初心者からエキスパートへ:隠れフィボナッチリトレースメントレベルの謎を解く".

本記事では、市場が反応する可能性のある非標準的なフィボナッチリトレースメントレベルを、データ駆動型の手法で発見および検証するアプローチを紹介します。MQL5での実装を想定した完全なワークフローを提示し、データ収集やバーやスイングの検出から始め、クラスタリング、統計的仮説検定、バックテスト、さらにMetaTrader 5のフィボナッチツールへの統合までを包括的にカバーします。ここでの目的は、経験的な観察に基づく推測を、統計的に裏付けられた売買シグナルへと変換する再現可能なパイプラインを構築することです。
最もダウンロードされた無料のプロダクト:
マーケットの中のベストセラー:
コードベースの中の新しいパブリッシュ
- Candle ZigZag キャンドル・ジグザグは、ローソク足の色が変わると足が変化するインジケーターです。
- COLLECT ALL INDICATORS DATA このスクリプトは、すべてのMQL5ビルトイン指標バッファを収集し、分析用にCSVファイルに保存します。
パブリッシュされた記事"知っておくべきMQL5ウィザードのテクニック(第82回):DQN強化学習でTRIXとWPRのパターンを使用する".

前回の記事では、推論学習の枠組みにおける一目均衡表とADXの組み合わせを検証しました。本記事では、第68回で最後に取り上げたインジケーターの組み合わせ、すなわちTRIXとWilliams Percent Range (WPR)を対象に、強化学習を再度取り上げます。今回使用するアルゴリズムは、QR-DQN (Quantile Regression DQN)です。これまでと同様に、MQL5ウィザードでの実装を前提としたカスタムシグナルクラスとして提示します。
パブリッシュされた記事"MetaTrader 5機械学習の設計図(第3回):トレンドスキャンラベリング法".

私たちは、データリーケージを排除するために適切なティックベースバーを用いた堅牢な特徴量設計パイプラインを構築し、さらにメタラベル付きトリプルバリア法によるラベリングという重要な課題を解決してきました。本記事では、その発展的内容として、適応的な予測期間を実現する高度なラベリング手法である「トレンドスキャニング」を取り上げます。理論の解説に続き、トレンドスキャニングによるラベルをメタラベリングと組み合わせることで、従来の移動平均交差戦略を改善する具体例を示します。
パブリッシュされた記事"取引システムの構築(第4回):ランダム決済が取引の期待値に与える影響".

多くのトレーダーは、エントリーの基準には忠実であっても、取引管理で苦労する状況を経験しています。正しいセットアップであっても、取引がテイクプロフィット(利確)やストップロス(損切り)の水準に達する前にパニックで決済してしまうといった感情的な判断は、資産曲線を下向きにする原因となります。では、トレーダーはこの問題をどう克服し、結果を改善できるのでしょうか。本記事では、ランダムな勝率を用いてこの問題を検証し、モンテカルロシミュレーションを通じて、トレーダーがオリジナルの目標に到達する前に合理的な水準で利益を確定することで戦略を洗練させる方法を示します。
最も人気のあるフォーラムトピック:
- ライブラリ: Report 11 新しいコメント
- 記事"MQL5.community 支払いシステム"についてのディスカッション 5 新しいコメント
- ライブラリ: エキスパート 3 新しいコメント
最もダウンロードされた無料のプロダクト:
マーケットの中のベストセラー:
今月最も多くダウンロードされたソースコード
- YY_Cross_2_Ma 2本の移動平均線のクロスオーバー戦略は、金融市場で最も一般的な取引戦略の1つです。2本の移動平均線(通常は長短)を使用し、そのクロスオーバーに基づいてポジションエントリーのシグナルを出すものです。
- Supertrend ATRボラティリティを使用してトレンド方向をプロットし、MetaTrader 5の動的サポート/レジスタンスレベルを作成するSuperTrendインディケータ。
- トレーダーのためのMQL5プログラミング - 書籍からのソースコード。第1部 本書の第1章では、MQL5言語と開発環境を紹介しています。MQL4(MetaTrader 4言語)と比較してMQL5言語で導入された新機能の1つは、オブジェクト指向プログラミング(OOP)のサポートです。これはC++に似ています。
今月最も多く読まれた記事

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

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

Break of Structure (BoS)戦略のステップバイステップガイド
Break of Structure (BoS)戦略に基づく自動売買アルゴリズム開発のための包括的ガイドです。MQL5でエキスパートアドバイザー(EA)を作成し、MetaTrader 5でテストするためのあらゆる側面に関する詳細情報(価格サポートとレジスタンスの分析からリスク管理まで)が含まれています。
コードベースの中の新しいパブリッシュ
- Volume Profile これは、チャート上に出来高プロフィールを表示するためのインジケーターで、シンプルな計算と非常に高速な実行を使用します。
- Cosine distance and cosine similarity 2つのベクトル間の余弦距離と類似度を計算する。 余弦距離は1-cosine_similarityであり、余弦類似度は2つのベクトルの大きさを掛け合わせたドット積である。
パブリッシュされた記事"古典的な戦略を再構築する(第16回):ダブルボリンジャーバンドブレイクアウト".

本記事では、古典的なボリンジャーバンドのブレイクアウト戦略を再考し、その弱点を補う手法を紹介します。古典的戦略は、偽のブレイクアウトに弱いというよく知られた課題があります。本記事では、その弱点に対する一つの解決策として「ダブルボリンジャーバンド戦略」を提示します。この比較的知られていない手法は、従来戦略の弱点を補い、市場をより動的に捉える視点を提供します。これにより、従来のルールに縛られた制約を超え、トレーダーにとってより適応力のあるフレームワークを提供できるのです。
パブリッシュされた記事"MQL5での取引戦略の自動化(第36回):リテストとインパルスモデルによる需給取引".

本記事では、MQL5を用いて、需給(S&D: Supply and Demand)取引システムを構築します。本システムは、レンジ相場による需給ゾーンの特定、インパルスムーブによるゾーンの検証、そしてトレンド確認を伴うリテストでのエントリーをおこないます。さらに、カスタマイズ可能なリスク管理パラメータやトレーリングストップをサポートし、動的なラベルやカラー表示によるゾーンの可視化も実装しています。
パブリッシュされた記事"MQL5取引ツール(第9回):EA向けスクロール可能ガイド付き初回実行ユーザー設定ウィザードの開発".

本記事では、エキスパートアドバイザー(EA)向けのMQL5初回実行ユーザー設定ウィザードを開発します。このウィザードはスクロール可能なガイド、インタラクティブなダッシュボード、動的テキストフォーマット、ボタンやチェックボックスなどの視覚的コントロールを備えており、ユーザーが指示に沿って操作し、取引パラメータを効率的に設定できるようにします。ユーザーは、初回実行時にプログラムの内容と操作方法を把握でき、オリエンテーションモデルとして利用できます。




















