私たちのファンページに参加してください
- ビュー:
- 28
- 評価:
- パブリッシュ済み:
-
このコードに基づいたロボットまたはインジケーターが必要なら、フリーランスでご注文ください フリーランスに移動
本プロジェクトでは、対話型の需給ゾーン管理フレームワークを中核とした、軽量な取引プロトタイプを紹介します。その目的は、完全な取引手法を提示したり、完成した自動取引システムであると主張したりすることではなく、構造化されたゾーン分析を、検証ロジック、取引管理、および市場状況の評価とどのように組み合わせることができるかを実証することにあります。
設定可能な入力パラメータにより、トレーディング・フレームワークのさまざまな領域が制御されます。これには以下が含まれます:
- 戦略自動化制御 — 自動シグナル処理の有効化/無効化、エキスパートアドバイザーの識別子の設定、および基本的な執行パラメータの定義を行います。
- リスク、スプレッド、およびトレード保護 — スプレッド制限、リスク・リワード目標、ボラティリティに基づく保護設定を通じて、取引条件を管理します。
- トレーリングストップ設定 — 価格が有利な方向に動いた際に利益を保護することで、オプションのポジション管理を制御します。
- 上位時間足トレンドフィルターパラメータ — トレンドの方向性や勢いの枯渇チェックを用いて、より広範な市場状況の確認を行います。
- アプローチ・コンテキスト・パラメータ — 価格が対象ゾーンに向かってどのように動くかを評価し、制御されたアプローチと積極的な市場変動を区別するのに役立ちます。
本実装の主な焦点は、インタラクティブなゾーン管理システムです。各適格な需給ゾーンは、市場状況の推移に伴い、そのライフサイクル、構造的品質、および相互作用の履歴に関する情報を保持します。

図1. エントリー例を用いて描かれた需給ゾーン。
本プロジェクトの主要な成果物の1つは、詳細なゾーンロギングシステムです。生成されたログは、ゾーンが時間の経過とともにどのように形成、監視、テスト、および無効化されてきたかを記録したものです。トレーダーはこの情報を活用して、ゾーンの挙動を分析し、過去の相互作用を確認し、独自の取引アイデアや意思決定プロセスを構築することができます。ログファイルはこちらをご覧ください。
![]()
図2. ログファイルの保存場所。
本リリースに含まれる取引戦略は、自動化された環境においてゾーンフレームワークをどのように適用できるかを示す一例として提供されています。ユーザーの皆様には、生成されたゾーンデータを検証し、利用可能な設定を試しながら、ご自身の取引手法に合わせてフレームワークを調整することをお勧めします。
本プロジェクトの主な目的は、需給ゾーンを体系的に管理する方法を示すとともに、さらなる分析、実験、および戦略開発を支援する有用な情報を提供することです。
このコードベースについてさらに詳しく知りたい方は、以下の記事をご覧ください👇👇
注意: このツールはあくまで基礎的なフレームワークとして設計されており、デモ環境内でのみご利用ください。このエンジンの主な価値は、その包括的なロギングインフラストラクチャにあります。これらのログを外部アプリケーションや分析ボットに転送する実験をぜひ行ってください。より充実した機能セットをお求めの場合は、このロジックに基づいた商用ユーティリティがマーケットで提供されています。| ファイル名 | 説明 |
|---|---|
| MasterLog1.mqh | エキスパート・アドバイザーで使用される再利用可能なロギングモジュールです。プロジェクトに必要なロギング機能を提供します。 |
| DynamicSR4.mq5 | メインのエキスパート・アドバイザーです。ここで紹介されている動的サポート・レジスタンス相互作用エンジンを実演し、付属のソースコードのエントリポイントとして機能します。 |
| TradeManager.mqh | トレード執行およびポジション管理レイヤーを実装しています。意思決定プロセスとは独立した状態で、戦略によって生成された注文の送信、監視、および管理を担当します。 |
| ZoneStrategy.mqh | 取引決定エンジンを実装しています。一連の検証フィルターを通じて適格な需給ゾーンを評価し、取引リクエストを生成した後、その実行をトレードマネージャーに委任します。 |
| MQL5.zip | MQL5フォルダを ルートとするアーカイブで、上記のすべてのファイルが含まれています。これを ターミナルのインストールディレクトリ に解凍すると 、各ファイルは適切な場所に配置されます: DynamicSR4.mq5 は MQL5\Experts\DynamicSR4\ に 、MasterLog1.mqh、TradeManager.mqh、ZoneStrategy.mqh は MQL5\Include\DynamicSR4\ に配置されます。 |
MetaQuotes Ltdによって英語から翻訳されました。
元のコード: https://www.mql5.com/en/code/75178
SMMA Levels MTF / BhanuCodeLab
「SMMA Levels MTF」は、MetaTrader 5 用のマルチタイムフレーム・スムース移動平均(SMMA)インジケーターです。 このインジケーターは、選択可能な複数のタイムフレームから SMMA 値を算出し、現在のチャート上にそれらをまとめて表示します。
Volume Strength Compass / BhanuCodeLab
「Volume Strength Compass」は、MetaTrader 5用の出来高分析インジケーターであり、相対出来高、ローソク足の実体の強さ、終値の位置、および出来高の強度を用いて市場活動を評価します。 このインジケーターは、各ローソク足を「通常出来高」「低出来高」「高出来高」「クライマックス出来高」「強気勢」「弱気勢」「吸収」といった異なる出来高条件に分類します。 結果は、色分けされた出来高バー、背景のハイライト、シグナルラベル、平均出来高ライン、およびリアルタイムダッシュボードを用いて表示されます。 このインジケーターは、ティック出来高やリアル出来高を使用できるほか、利用可能な場合は自動的にリアル出来高を選択することも可能です。また、現在のリアルタイムローソク足に対して、あるいはローソク足の終値確定後にアラートを送信する機能もサポートしています。
Portfolio Correlation and Margin Risk Calculator
任意の銘柄セットと、それらをすべて同時に保有するために口座が必要とする合計証拠金との間の過去のピアソン相関を、純資産に対する割合として算出します。 外部ライブラリ、Python、AIを一切使用せずにMetaTrader 5上でネイティブに動作します。銘柄リストとロット数を入力として設定するだけで、「エキスパート」タブおよびチャート上に完全な行列が表示され、タイマーに基づいて自動的に更新されます。
Footprint XRay (Order Flow Volume Delta)
Pine ScriptからMQL5へ移植された、機関投資家向けのオーダーフローおよびフットプリントチャート指標です。 この指標は、より低い時間足(LTF)の過去のティック/実出来高データを用いて主要な時間足のバーを動的に分解し、各価格水準における買い/売りの出来高差を算出します。 このインジケーターは、自動時間枠選択、ポイント・オブ・コントロール(POC)のハイライト表示、スタック型アンバランス、 極端な吸収の検出、リアルタイムの緩和措置を伴うアンフィニッシュド・ビジネス(UB)の追跡、およびリアルタイムのアラートトリガーを備えています。