コードベースでの最新のコード公開
2026.09.20
- SuperTrend Indicator 第一原理に基づいて構築されたカスタム「SuperTrend」インジケーター。ATRに基づくボラティリティバンドとラチェット機構を組み合わせることで、クリーンでリペイントしないトレンドラインを描画します。 内部の再帰的な状態は、適切に登録された計算バッファを通じて管理されており、手動で管理される配列実装によく見られる状態喪失のバグを回避しています。記事シリーズ「初心者向けカスタムインジケーターの作成」より。
- Fisher Transform Indicator 統計学の第一原理に基づいて構築されたフィッシャー変換オシレーター――価格を有限の範囲に正規化した後、対数変換を適用することで、従来のオシレーターに典型的な緩やかな転換ではなく、鮮明で明確な反転シグナルを生成します。 内部の再帰的な状態は、適切な計算バッファを通じて処理されるため、バックテスト全体を通じて信頼性が高く正確な動作が保証される。記事シリーズ「初心者向けカスタム指標の作成」より。
2026.09.19
- HybridMicrostructure EA 「Hybrid Microstructure EA」は、M1タイムフレームのXAUUSD(金)向けに特別に設計された、高度な高頻度スキャルピング用エキスパートアドバイザーです。 遅行性のOHLC計算に依存する従来の指標とは異なり、このEAはティックレベルのマイクロストラクチャー・ダイナミクスを基に動作します。具体的には、ティックの速度、出来高加重平均価格(VWAP)の乖離、および機関投資家によって実行される流動性スイープによる注文拒否(ストップハント)を追跡します。
- Wolfe Wave Dashboard 複数の銘柄と時間枠を自動的にスキャンし、最新の有効なウルフ・ウェーブ・パターン(強気/弱気)を検出し、インタラクティブなダッシュボードに表示するとともに、ワンクリックでチャートを開いてパターンを完全に描画できる、プロ仕様のMQL5インジケーター(別ウィンドウ表示)です。
2026.09.15
今月最も多くダウンロードされたソースコード
- 注文作業を簡素化する関数 私たちが考えたいのはアルゴリズムおよび方法で、構文と値や注文の仕方ではありません。ここに、MQL5でポジションを管理するための簡単な関数があります。
- iS7N_TREND.mq5 これは、現在2色(または2モード)トレンドインディケータで、計算されたバーの数を指定することができます。
- 全ての注文を一括決済するスクリプト このスクリプトは、指定された注文タイプのために全ての注文を一括決済します。マジックナンバーを考慮してもしなくてもよいです。
2026.09.14
- Session Opening Range Breakout EA 定義されたセッションの開始ウィンドウの高値・安値を測定し、そのレンジからのブレイクアウトが確認された際に、リスクに基づいたポジションサイズ設定と「1セッションにつき1トレード」の上限を適用して取引を行うエキスパートアドバイザーです。
- Reverse RSI Bands 「リバースRSIバンド」は、RSIの計算式を数学的に逆算して導き出した先行指標です。メインチャート上に正確な目標価格帯を直接表示し、RSIが指定した買われすぎまたは売られすぎの水準に、リアルタイムでどの価格に達するかを正確に示します。
2026.09.14
コードベースにパブリッシュされている
8,580を超えるコードがあります
2026.09.13
今週最も多くダウンロードされたソースコード
- iS7N_TREND.mq5 これは、現在2色(または2モード)トレンドインディケータで、計算されたバーの数を指定することができます。
- 全ての注文を一括決済するスクリプト このスクリプトは、指定された注文タイプのために全ての注文を一括決済します。マジックナンバーを考慮してもしなくてもよいです。
- 注文作業を簡素化する関数 私たちが考えたいのはアルゴリズムおよび方法で、構文と値や注文の仕方ではありません。ここに、MQL5でポジションを管理するための簡単な関数があります。
2026.09.11
- News Trading Dashboard 「ニュース・トレーディング・ダッシュボード」は、チャート上に表示される情報パネル(自動取引機能はありません)であり、市場のボラティリティをリアルタイムで監視し、経済指標(NFP、CPI、金利決定など)の発表時に発生する急激な価格変動、いわゆる「ニュース・スパイク」の瞬間を検知します。
- MT5 EA Acceptance Harness MT5 EAのエントリー状態ロジックに対する決定論的な合成受け入れチェック。市場、口座、注文へのアクセスは一切行わない。
2026.09.10
- Day Trader Dashboard 「デイトレーダー・ダッシュボード」は、MetaTrader 5用のブルームバーグ風ビジュアルパネルであり、日中の価格レンジを追跡し、価格がその範囲内(フェードゾーン)にある場合や、その範囲をブレイクアウトした際にフラグを表示します。 このツール自体は取引を実行するものではなく、直近のバーから高値・安値のレンジを算出し、それらのレベルをチャート上に直接表示するとともに、テーマ設定された自動スケーリングパネルでリアルタイムのステータス(スキャン中/レンジ内/ブレイクアウト)を表示する、意思決定支援用のオーバーレイです。 同一チャート上で複数の独立したインスタンスの表示に対応しており、いくつかのカラーテーマも用意されています。また、削除時にはオブジェクトを100%クリーンアップします。
- FX Dashboard これは、MT5のチャート上に表示されるFXダッシュボード形式のターミナルパネルで、さらにチャート上に描画されたライン(EMA、ボリンジャーバンド、ドンチャイン)が含まれています。
2026.09.08
今月最も多くダウンロードされたソースコード
- iS7N_TREND.mq5 これは、現在2色(または2モード)トレンドインディケータで、計算されたバーの数を指定することができます。
- 注文作業を簡素化する関数 私たちが考えたいのはアルゴリズムおよび方法で、構文と値や注文の仕方ではありません。ここに、MQL5でポジションを管理するための簡単な関数があります。
- 全ての注文を一括決済するスクリプト このスクリプトは、指定された注文タイプのために全ての注文を一括決済します。マジックナンバーを考慮してもしなくてもよいです。
2026.09.07
- MT5ブローカー情報の推計 このMT5用EAは、取引を実行するのではなく、ブローカーや取引環境の技術的仕様を収集・表示する診断ツールです。
コードは4つの主要なブロックで構成されています:
データ収集(CollectAll):口座情報(レバレッジ、通貨)、銘柄情報(桁数、スプレッド、スワップ、出来高、ストップレベル)、レイテンシー(ping)、タイムゾーン(サーバーとUTCの差)を抽出します。スワップを実通貨で計算します。
サンプリング(OnTick):スプレッドの統計情報(最小、平均、最大)をリアルタイムで更新します。
出力:データを「エキスパート」ログに出力し、CSVファイルに保存し、チャートのグラフィックパネル(UpdatePanel)に表示します。
ヘルパー:CalcSwapInCurrencyや各種*ToStrといった関数は、ブローカーからの生の数値データを読みやすい文字列に変換します。
- Stochastic Reversal Signal 極端ゾーンのクロスオーバーに基づいて売買シグナルを生成する、再描画しない確率論ベースのインジケーターです。交互シグナルフィルターとバー終値アラートが特徴です。
2026.09.03
コードベースにパブリッシュされている
8,560を超えるコードがあります
2026.09.02
- SHK Heikin Ashi MACD Signal Arrows ヘイキンアッシュのローソク足を表示し、売買の確認用矢印、オプションのMACDヒストグラムのダイバージェンスフィルタリング、および設定可能なアラート機能を備えたMetaTrader 5用チャートインジケーターです。
- Portfolio Correlation Analyzer 複数のエキスパートアドバイザーを実行している口座向けの読み取り専用分析機能です。この機能では、決済済みの取引をマジックナンバーごとにグループ化し、これらのシステムを併用することで実際にどれだけの利益が得られたかを測定します。具体的には、単独運用時と併用時のドローダウンの比較、チャート上にヒートマップとして表示されたペアごとの相関行列、およびポートフォリオの期間別リターンをモンテカルロ法で再配置した結果などが確認できます。
2026.09.01
- Sessionvolatilityheatmap 取引日の1時間あたりの平均価格帯をチャート上のヒートマップとして表示し、さらにローソク足の背景にアジア・ロンドン・ニューヨークの各セッションごとの色分けを施しています。これにより、単なる推測ではなく、銘柄が実際に動いたタイミングを把握することができます。
- GoldLondonBreakout XAUUSDはアジア時間のレンジ内でポジションをロックし、ロンドン市場の寄り付きに向けてOCOブレイクアウト注文(買いストップ/売りストップ)を仕掛けます。ストップはATRに基づいて設定し、ポジションサイズはリスク比率で決定します。インジケーターも裁量も一切使わず、レンジは推測ではなく測定に基づいて判断します。
2026.08.31
- EVT Crash Gauge 市場における潜在的な暴落や急変を予測するために、MQL5に移植された極値理論(EVT)。
- RSI Histogram これは、「RSIヒストグラム」という名前の、MetaTrader 5用のMQL5カスタムインジケーターです。標準のRSIラインを別のウィンドウに表示するほか、同じRSI値をもとに、モメンタムに応じて色が変わる色分けされたヒストグラムも表示します:
2026.08.30
今週最も多くダウンロードされたソースコード
- iS7N_TREND.mq5 これは、現在2色(または2モード)トレンドインディケータで、計算されたバーの数を指定することができます。
- 注文作業を簡素化する関数 私たちが考えたいのはアルゴリズムおよび方法で、構文と値や注文の仕方ではありません。ここに、MQL5でポジションを管理するための簡単な関数があります。
- 全ての注文を一括決済するスクリプト このスクリプトは、指定された注文タイプのために全ての注文を一括決済します。マジックナンバーを考慮してもしなくてもよいです。
2026.08.30
- Relative Moving Average EA ブロックの「相対移動平均」フレームワークに基づく4つのクロス戦略すべてをMQL5で実装したもので、ボラティリティの局面に応じて切り替わる彼の「適応型クロスオーバー・エグジット」ルールが採用されています。エントリーとエグジットはフラクタイル空間で行われるため、閾値はどの銘柄でも同じ意味を持ちます。
- Session Scalping Zones MetaTrader 5用のセッションベースのスキャルピングインジケーターです。アジアセッションの高値と安値を自動的にマークし、ロンドン市場の寄り付き時に価格がそれらの水準をブレイクするか、再テストした際にスキャルピングシグナルを生成します。 このインジケーターは、動的なセッションレンジを描画し、アラートやプッシュ通知を送信するほか、オプションでトレンド、出来高、時間のフィルターも利用可能です。あらゆる銘柄のM1、M5、M15チャートで動作します。
2026.08.29
- Trading Panel EA 「Pro Manager」は、プロップファームやプロのトレーダー向けに開発されたオールインワンのMT5取引アシスタントです。ブレークイーブン、平均TP、マジックナンバー管理、オートグリッドといった強力なツールを活用することで、取引の執行を迅速化し、ポジション管理をよりスマートに行い、リスクを効率的にコントロールし、日々の取引業務を自動化できます。
- Relative Moving Average Indicator Daniel Bloch氏の「Relative Moving Average」フレームワークをMQL5に忠実に移植したものです。現在の終値を、シンボル間で比較可能な[0, 1]のスケールで、独自のウィンドウ内の分布に基づいてランク付けし、フラクタイル、レジーム分類、および方向性の一貫性を読み取り可能なバッファとして出力します。
2026.08.28
- SpreadAudit - M1の取引履歴に基づくブローカーの実質スプレッド このスクリプトは、M1バーの「spread」フィールドからご利用のブローカーの実際のスプレッドを収集し、中央値、 90パーセンタイルおよび99パーセンタイルを、価格単位、ポイント、ATRの割合で表示し、さらに1時間ごとの平均スプレッドと最大スプレッドをCSVファイルとして出力します。 これは、頭の中で想定した「典型的な」スプレッドではなく、自身の口座における実際のコストに基づいて戦略をテストするために必要です。
- Clock (Spread) このインジケーターの機能
「Clock (Spread).mq5」は、MetaTrader 5用のチャートインジケーターであり、チャートの隅に以下の情報を表示する小さなテキストラベルを表示します:
現在のローソク足が引けるまでのカウントダウンタイマー(時間枠に応じてHH:MM:SSまたはMM:SSの形式で表示)
現在のスプレッド(アスク - ビッド、ポイント単位)を、タイマーの横の括弧内に表示します。
変更履歴:
バージョン 2.20:
- スプレッドの色が、方向に応じて動的に変化するようになりました(緑=拡大、赤=縮小)
- スプレッドの色を設定可能な入力項目を追加しました
2026.08.26
- SessionRangeBreakout ロンドンセッションにおけるブレイクアウト水準を備えたアジアレンジ指標。エントリーポイント、アラート、プッシュ通知。XAUUSDのM15に最適化されています。
- Hidden Risk of Ruin Auditor 決済済みの取引履歴(CSVファイル、または付属のRuinsExport.mq5スクリプトによって現在の口座の取引履歴から自動的に生成されたもの)を読み取り、4つの独立したリスク指標を報告します: 損失後の取引量の増加、平均価格が不利になる同方向のエクスポージャーの重複、勝ちと負けにおけるペイオフの非対称性、および1取引あたりの指定リスクに基づく古典的な破綻リスクの推定値。 これら4つのスコアは、平易な言葉で書かれた推奨事項とともに、A~Fの単一の評価に統合されます。CSVファイルが見つからない場合、スクリプトは再現可能なデモ用取引記録を自動的に生成するため、初回実行時からレポートを確認することができます。
2026.08.25
- Pivot SuperTrend / BhanuCodeLab Pivot SuperTrend BhanuCodeLabは、確認済みのピボットポイントとATRに基づくトレーリングトレンドラインを組み合わせたトレンドフォロー型指標であり、市場の方向性、トレンドの反転、および潜在的な「買い」または「売り」シグナルを特定します。
- Smart Trend Score 「Smart Trend Score」は、複数のトレンドおよびモメンタムフィルターを用いて質の高い取引機会を特定するように設計された、シンプルで軽量なMetaTrader 5用インジケーターです。
2026.08.23
今週最も多くダウンロードされたソースコード
- 注文作業を簡素化する関数 私たちが考えたいのはアルゴリズムおよび方法で、構文と値や注文の仕方ではありません。ここに、MQL5でポジションを管理するための簡単な関数があります。
- iS7N_TREND.mq5 これは、現在2色(または2モード)トレンドインディケータで、計算されたバーの数を指定することができます。
- 全ての注文を一括決済するスクリプト このスクリプトは、指定された注文タイプのために全ての注文を一括決済します。マジックナンバーを考慮してもしなくてもよいです。
2026.08.23
- Asian Session Breakout / BhanuCodeLab 「アジアン・セッション・ブレイクアウト」は、アジア取引時間帯に形成された価格レンジを特定し、そのセッション終了後の価格動向を監視します。
「アジアン・ハイ」と「アジアン・ロー」は、ブローカーの取引日終了まで有効です。このため、このレンジは、欧州および米国セッションにおける日中のサポート・レジスタンスゾーンとして有用です。
コンパクトなダッシュボードには、現在のレンジ値、設定されたセッション時間、ブレイクアウトの状態、ブレイクアウトの確認方法、および確認の時間枠が表示されます。
このインジケーターは、トレードの執行や管理を行うものではありません。裁量取引やEA開発のための市場構造およびブレイクアウト情報を提供します。
- Nikkei 225 Gap Continuation EA 「日経225 ギャップ継続EA」は、現物市場の寄り付きギャップ発生後の強気・弱気の継続相場を取引するMetaTrader 5用エキスパートアドバイザーです。このEAは、寄り付きレンジのブレイクアウトとVWAPによる確認、リスクに基づいた自動ポジションサイズ設定、部分的な利益確定、ブレークイーブン管理、およびセッション終了時の強制決済を組み合わせています。 本EAは、ネッティング口座とヘッジング口座の両方に対応しています。
2026.08.23
コードベースにパブリッシュされている
8,540を超えるコードがあります
2026.08.22
- Draw On Liquidity + Kill Zone 「ドロー・オン・リクイディティ(DOL)」インジケーターは、これらの重要な水準をチャート上に自動的にプロットし、セッション中の「キルゾーン」を通じて、勝率の高いトレードチャンスを強調表示します。充実したカスタマイズオプションを備えており、すっきりとしたプロフェッショナルな、かつ情報量の豊富な表示により、トレード判断を強化します。
- BlueMoon BlueMoon EAは、EMAエンベロープによるエントリーと、適応型バスケット管理、段階的なポジションサイズ調整、スプレッドフィルタリング、ドローダウン対策、およびヘッジ口座向けの自動取引回復機能を組み合わせたMT5用エキスパートアドバイザーです。
2026.08.21
- Breakout Distance - Donchian channel with distance-to-trigger panel in ATR units ほとんどのチャネル指標は、ブレイクアウトレベルがどこにあるかを示します。この指標は、
現在、そのレベルからどれほど離れているかを、具体的な行動に結びつけられる形で示してくれます。
このパネルには、チャネルの上限と下限の両方について、以下の情報が表示されます:
レベルそのもの
現在の価格からの距離(銘柄固有の価格単位で表示)
同じ距離をATR単位で表したもの
価格がトリガーに近づくにつれて塗りつぶされていく近接バー
ATRの列が重要な理由。ブレイクアウトからの距離が8ドルであるということは、
静かなアジア市場の時間帯と、ニュース発表中の時間帯では、その意味が全く異なります。
その距離を現在のATRで割ることで、その数値は、異なる取引セッション間、ボラティリティの状況、および銘柄間で比較可能になります。0.30 ATRという数値は、金市場でもEURUSDでも同じ意味を持ちます。
色分け:
通常のテキスト:InpNearATR以上離れている(デフォルト 1.0 ATR)
金色:InpNearATR以内
オレンジ・赤:InpVeryNearATR以内(デフォルト 0.5 ATR)
- PRO SCREENER 「Pro Dashboard Screener」で取引実績をしっかりと管理しましょう。本格的なトレーダー向けに設計されたこのツールは、チャート上で直接、口座の状態を明確かつプロフェッショナルな形式でリアルタイムに把握できるようにします。
2026.08.20
- Value Area Levels / BhanuCodeLab 「Value Area Levels」は、MetaTrader 5 用のセッションベースのバリューエリア指標です。この指標は、現在形成中のプロファイル、直近のプロファイル、および過去のプロファイルについて、バリューエリア高値、コントロールポイント、バリューエリア安値のレベルを算出し、表示します。
- Footprint XRay (Order Flow Volume Delta) Pine ScriptからMQL5へ移植された、機関投資家向けのオーダーフローおよびフットプリントチャート指標です。
この指標は、より低い時間足(LTF)の過去のティック/実出来高データを用いて主要な時間足のバーを動的に分解し、各価格水準における買い/売りの出来高差を算出します。
このインジケーターは、自動時間枠選択、ポイント・オブ・コントロール(POC)のハイライト表示、スタック型アンバランス、
極端な吸収の検出、リアルタイムの緩和措置を伴うアンフィニッシュド・ビジネス(UB)の追跡、およびリアルタイムのアラートトリガーを備えています。
2026.08.19
- Portfolio Correlation and Margin Risk Calculator 任意の銘柄セットと、それらをすべて同時に保有するために口座が必要とする合計証拠金との間の過去のピアソン相関を、純資産に対する割合として算出します。 外部ライブラリ、Python、AIを一切使用せずにMetaTrader 5上でネイティブに動作します。銘柄リストとロット数を入力として設定するだけで、「エキスパート」タブおよびチャート上に完全な行列が表示され、タイマーに基づいて自動的に更新されます。
- Interactive Supply and Demand Zone Trading Prototype 今回のリリースでは、「Interactive Supply and Demand Zone Manager」フレームワークを基盤として構築された、軽量な自動取引プロトタイプが導入されました。
このフレームワークにより、トレーダーは独自の需給ゾーンを描画・管理することができ、各ゾーンは市場状況の変化に応じて、独自のライフサイクル、相互作用履歴、および変化する状態を維持します。 このハイブリッドなアプローチでは、ユーザー定義のゾーンと、自動化された監視、検証、および取引管理を組み合わせています。
この戦略では、構造化された意思決定プロセスを通じて適格なゾーンを評価した上で、取引アクションを生成します。詳細なログ記録によりゾーンの挙動を可視化できるため、トレーダーは相互作用を分析し、収集した情報を活用して独自の戦略を構築することができます。
2026.08.18
- SMMA Levels MTF / BhanuCodeLab 「SMMA Levels MTF」は、MetaTrader 5 用のマルチタイムフレーム・スムース移動平均(SMMA)インジケーターです。
このインジケーターは、選択可能な複数のタイムフレームから SMMA 値を算出し、現在のチャート上にそれらをまとめて表示します。
- Volume Strength Compass / BhanuCodeLab 「Volume Strength Compass」は、MetaTrader 5用の出来高分析インジケーターであり、相対出来高、ローソク足の実体の強さ、終値の位置、および出来高の強度を用いて市場活動を評価します。
このインジケーターは、各ローソク足を「通常出来高」「低出来高」「高出来高」「クライマックス出来高」「強気勢」「弱気勢」「吸収」といった異なる出来高条件に分類します。
結果は、色分けされた出来高バー、背景のハイライト、シグナルラベル、平均出来高ライン、およびリアルタイムダッシュボードを用いて表示されます。
このインジケーターは、ティック出来高やリアル出来高を使用できるほか、利用可能な場合は自動的にリアル出来高を選択することも可能です。また、現在のリアルタイムローソク足に対して、あるいはローソク足の終値確定後にアラートを送信する機能もサポートしています。
2026.08.17
- Rainbow Ranga - AKM このインジケーターは、本質的に、エンベロープをチャネル測定として活用したGPSと、市場向けの気象レーダーを一つに統合したものです。単に推測の材料となる線を示すだけでなく、市場の数学的な「伸び」を算出し、それをマルチタイムフレームのトレンド分析と組み合わせることで、現在の位置を正確に示します。
価格がバンドの外側にある場合、それはモメンタムに何らかの根本的な変化が生じていることを示しています。もし自分が間違った側に立っているなら、ポジションを解消して市場から距離を置くか、押し目でのトレンドフォローを行うべきです。
- Trading Performance journal MetaTrader 5 内で完全に動作するように設計された、機関投資家向けの取引日誌および行動分析スイートです。
このアプリケーションは、単一ファイルで依存関係のないダッシュボードとして構築されており、標準のターミナルオブジェクトを、高性能なダブルバッファ方式のベクターグラフィックスパイプライン(CCanvas)に置き換えています。
リアルタイムの定量分析、行動リスク監査、縦方向にスクロール可能な月間カレンダー、およびチャート上で直接インラインメモを編集できるインタラクティブなログカードを提供します。
2026.08.16
今週最も多くダウンロードされたソースコード
- iS7N_TREND.mq5 これは、現在2色(または2モード)トレンドインディケータで、計算されたバーの数を指定することができます。
- 注文作業を簡素化する関数 私たちが考えたいのはアルゴリズムおよび方法で、構文と値や注文の仕方ではありません。ここに、MQL5でポジションを管理するための簡単な関数があります。
- 全ての注文を一括決済するスクリプト このスクリプトは、指定された注文タイプのために全ての注文を一括決済します。マジックナンバーを考慮してもしなくてもよいです。