Meridian Flow Indicator
- インディケータ
-
Shipra Gupta
私はShipra Gupta、数学、経済学、アルゴリズム取引システムに強いバックグラウンドを持つトレーダー兼クオンツ戦略開発者です。これまで、Forex、ゴールド、指数、コモディティ、暗号資産市場に幅広く携わり、一貫性、精度、規律ある執行を重視したデータ駆動型の取引戦略を構築してきました。 - バージョン: 2.0
Meridian Flow — MT5用 Smart Money Structure インジケーター
Meridian Flowは、Smart Money Concepts(SMC)およびICT Price Actionを使用するトレーダー向けに設計されたMetaTrader 5インジケーターです。あらゆる銘柄・時間足でBOS(Break of Structure)とCHoCH(Change of Character)を自動検出し、各シグナルに対してEntry、Stop Loss、TP1、TP2、TP3を含む完全なリスクマップを表示します。過去のシグナルにも対応しています。
シグナルは確認済みの確定足でのみ発生します。リペイントなし。推測なし。
Meridian Flowの特徴
多くのストラクチャー系インジケーターは、現在アクティブなトレードだけを表示します。Meridian Flowはチャート上のすべての過去シグナルに対してSLとTPレベルを描画し、それぞれを独立した将来のローソク足範囲に限定します。これにより、実資金を投入する前に、さまざまな相場環境でのインジケーターのパフォーマンスを視覚的に検証できます。
Stop LossはATR(Average True Range)を使用して計算されるため、現在の銘柄のボラティリティに自動適応します。TP1到達後は、Stop Lossをエントリー価格まで移動(Break-Even)することも可能で、アンバー色のラインとして表示されます。
主な機能
マーケットストラクチャーエンジン
設定可能なPivot Lookbackを使用して、確認済みのSwing HighとSwing Lowを検出します。各ストラクチャーブレイクは、BOS(トレンド継続)またはCHoCH(トレンド転換)に分類されます。反転のみ、継続のみ、または両方のシグナルを表示できます。ブレイク確認はCloseまたはWickから選択できます。
完全なリスク可視化
各シグナルに5つの価格レベルを描画します。点線のEntry、実線のStop Loss、そして3つのTake Profit(TP1、TP2、TP3)です。EntryとSLの間はリスクゾーンとして塗りつぶされます。TPラインは未到達時には破線、到達すると実線に変わります。ラベルには正確な価格とEntryからのパーセント距離が表示されます。
5種類のリスクプリセット
Conservative(2.5× ATRストップ、1R/2R/4R)、Balanced(1.5× ATR、1R/2R/3R)、Aggressive(1× ATR、1.5R/2.5R/4R)、Scalping(0.8× ATR、0.8R/1.5R/2R)、または各倍率を自由に設定できるCustomから選択できます。
過去シグナルのリプレイ
ルックバック範囲内のすべてのシグナルを同時に表示します。各シグナルはユーザーが設定したローソク足数だけ未来方向へ延長されます(デフォルト20本)。MT5のオブジェクト制限を考慮し、デフォルトでは最大40シグナルまで表示します。
プッシュ通知
MetaTraderアプリを通じてBuy/Sellシグナル、Entry、SL、すべてのTP価格、SL到達、および任意のTP通知をモバイルへ送信します。通知は各確定足につき1回のみ発生し、毎ティックでは送信されません。
完全なカラーコントロール
Entry、SL、TP、Break-Even、リスクゾーン、Buy/Sell矢印をそれぞれ個別にカラー設定できます。
対応市場
MT5がサポートするすべての銘柄で使用できます。Forex主要通貨ペア・エキゾチック、Gold(XAUUSD)、Silver、Crude Oil、米国指数(NAS100、US30、SPX500)、暗号資産CFD(BTCUSD、ETHUSD)でテスト済みです。推奨時間足はM15、H1、H4、D1です。
仕組み
各確定足で、確認済みのSwing HighまたはSwing Lowがブレイクされたかをチェックします。ブレイクが発生すると、現在のトレンドに基づいてBOSまたはCHoCHに分類し、選択されたシグナルモードでフィルタリングします。その後、その時点のATRを計算し、SLをEntry ±(ATR × 倍率)に設定します。3つのTPは、選択したR倍数に基づいて設定されます。すべてのレベルはシグナルのバーインデックスに紐づいた範囲限定ラインとして描画され、他のシグナルを上書きしません。
パラメータ
Structure: Swing Length(デフォルト13)、Break Confirmation(CloseまたはWick)、Signal Mode(BOS+CHoCH / CHoCH only / BOS only)。
Risk: プリセット選択、ATR Length(デフォルト13)、カスタムSL/TP倍率、Break-Even切り替え。
Display: Extend Bars(デフォルト20)、Max Signals(デフォルト40)。
Notifications: Push on Signal、Push on SL Hit、Push on TP Hit。各項目を個別に設定可能。
Colors: Buy矢印、Sell矢印、Entryライン、SLライン、TPライン、Break-Evenライン、リスクゾーン塗りつぶし。
インストール
MeridianFlow.mq5 を MQL5/Indicators/ フォルダへコピーし、MetaEditorを開いてF7を押してコンパイルします。その後、Navigatorパネルから任意のチャートへインジケーターをドラッグします。プッシュ通知を使用する場合は、MT5の Tools → Options → Notifications でMetaQuotes IDを設定してください。
FAQ
リペイントしますか?
いいえ。シグナルは確認済みの確定足だけから生成され、形成中のローソク足は使用されません。
Goldや暗号資産で使用できますか?
はい。ATRベースのストップが各銘柄のボラティリティに自動適応します。
独自のR:Rを設定できますか?
はい。Customプリセットを選択し、SL、TP1、TP2、TP3の倍率を個別に設定できます。
なぜ過去シグナルが40個しか表示されないのですか?
MT5には内部的なオブジェクト数の制限があります。必要に応じてMax Signalsを増やせますが、非常に長い履歴ではパフォーマンスに影響する場合があります。
