Uranium Trade Market Dynamics
- インディケータ
- バージョン: 6.10
- アクティベーション: 5
Uranium Trade Market Dynamics
従来のオシレーターの問題点
ほとんどのトレーダーは、古典的なRSI、ストキャスティクス、ADXに精通しています。これらのツールは何十年もチャート上にあり、有用な参照ポイントを提供します。しかし、それらには固有の制限があります:ティックボリュームを無視し、終値のみで機能することです。その結果、シグナルはしばしば遅延し、強いトレンド中にインジケーターは買われすぎまたは売られすぎのゾーンに「貼り付き」、その機能を果たさなくなります。トレーダーは遅延を受け入れるか、追加のフィルターを探すことを余儀なくされます。
Uranium Trade Market Dynamicsが提供するもの
これは、Direction(方向)、Force(強さ)、Integrity(品質)という3つの独立したオシレーターを組み合わせた単一の分析モジュールです。それぞれが独自のメトリクスシステムを通じて市場を評価し、その計算には価格データとティックボリュームの両方が関与します。このアプローチにより、より早期で構造的により完全な市場動向の全体像が得られます。
3つのモードのいずれの出力も、-2.5から+2.5の固定スケールで表示されます。組み込みの適応カテゴリ分類メカニズムにより、インジケーターは極端な値に貼り付かず、シグナルはすべての市場フェーズで情報を提供し続けます。
インジケーターモード
Direction — 方向性圧力の評価
Directionは、買い圧力と売り圧力のバランスを示します。これは、中点シフト、出来高加重価格変動、ブロック変位、ローソク足ボディのインパルスバランスの4つのメトリクスに基づいています。
-
正の値 (0…+2) は買い圧力が優勢であることを示します。
-
負の値 (-2…0) は売り圧力が優勢であることを示します。
-
デフォルトレベル: +1.2および-1.2(確信を持った方向性の動きのゾーン)。
Force — 動きの強さの評価
Forceは、方向に関係なく現在の動きの強度を測定します。このモードを形成するメトリクスは、平均レンジ、ローソク足サイズの安定性、平均ティックボリューム、ポイントあたりの出来高密度です。
-
正の値 (0…+2) は動きに強さがあることを示します。
-
負の値 (-2…0) は市場が弱く、低迷していることを示します。
-
デフォルトレベル: -0.5(これを下回ると、強さは確信を持った決定には不十分と見なされます)。
Integrity — 市場品質の評価
Integrityは、市場がどれだけ構造化され、ノイズがないかを判断します。計算には、移動効率、クロージングの決断力、出来高フローの安定性、隣接バーの重複のメトリクスが含まれます。
-
正の値 (0…+2) — 市場はスムーズかつ首尾一貫して動いています。
-
負の値 (-2…0) — 市場はノイズが多く、他のツールからのシグナルは信頼性が低くなります。
-
デフォルトレベル: -0.5(質の高い動きと混沌とした動きを区別する境界)。
使用方法
-
標準的な方法でインジケーターをチャートに取り付けます。
-
「モード」パラメーターで、Direction、Force、Integrityのいずれかを選択します。
-
必要に応じて、計算期間(デフォルト20)と平滑化期間(デフォルト5)を変更します。
-
市場の方向、強さ、品質を同時に監視するには、インジケーターをチャートに3回取り付け、各インスタンスに独自のモードを割り当てます。それぞれが独立して動作します。
インジケーターウィンドウに表示されるレベルは、チャートプロパティの「レベル」タブからいつでも変更できます。
組み込みのエクスポートツール
インジケーターは、後続の分析やトレーディングシステムでの使用のために値をファイルに保存できます。3つの形式がサポートされています:CSV、TXT、バイナリ。バイナリ形式は、構造化データの最大限のコンパクトな保存と即時読み取りを保証し、大量の履歴を扱う場合に特に価値があります。2つの動作モードがサポートされています:
-
履歴エクスポート — 選択した期間の値を1回だけダンプします。
-
ライブログ — 各完了バーの値をファイルに連続記録します。ファイルは原子的に更新されるため、同時読み取り時の競合が排除されます。
設定
すべてのパラメーターは3つの論理セクションにグループ化されています。
1. メイン設定
-
モード — オシレーターの選択:Direction、Force、Integrity。
-
期間 — 生メトリクスとカテゴリ分類ウィンドウの計算期間。デフォルトは20。値が低いほどインジケーターは感度が高くなり、高いほどシグナルが平滑化されます。
-
EMA平滑化 — 最終平滑化期間。1は平滑化なしを意味します。
2. ライブログ
-
ライブログを有効にする — リアルタイム記録を有効にします。
-
ファイル形式 — TXT、CSV、またはバイナリ。
-
レートを含める — 始値、終値、高値、安値、ティックボリューム、スプレッドをファイルに追加します。
-
Direction / Force / Integrityを記録 — ログに記録するオシレーターを選択します(異なるモードで複数のインスタンスが実行されている場合、3つすべてを同時に記録できます)。
-
ファイル名サフィックス — 一意の名前を設定して、複数のインジケーターが並行して書き込む場合の競合を回避できます。
3. 履歴エクスポート
-
履歴エクスポートを有効にする — 初回実行時に、指定された期間のデータをダンプします。
-
開始日と終了日 — エクスポートするバー範囲。
-
出力 — ターミナルログへ、ファイルへ、またはその両方。
-
ファイル形式 — TXT、CSV、またはバイナリ。
-
レートを含める — OHLCVとスプレッドを追加します。
-
Direction / Force / Integrityをエクスポート — エクスポートするオシレーターを選択します。
トレーディングシステムでのエクスポートの使用
履歴エクスポートは、単にインジケーターの読み取り値を保存するだけではありません。CSVであれバイナリであれ、単一のファイルに実際の市場データと選択したオシレーターの対応するシグナルが結合されます。このアプローチは、いくつかの実用的な利点を提供します。
-
バックテスト用の既製データセット。 各バーの価格、出来高、インジケーター状態が記録された単一のファイルを取得します。これにより、戦略をテストする際に相場とシグナルを再同期する必要がなくなります。エキスパートアドバイザーは、このファイルを直接ロードし、チャート上のインジケーターを必要とせず、繰り返し計算を実行することなく、テスターで繰り返し実行できます。バイナリ形式は FileReadStruct を使用して即座に読み取られるため、長年の履歴のロードはほとんど感じられません。
-
機械学習に便利。 すべての入力変数(OHLCV、出来高、スプレッド)とターゲット変数(Direction、Force、Integrityの状態)を単一のCSVに保持することで、これらのデータをPythonやR、あるいはパターン発見のための専用パッケージに直接供給できます。
-
カスタム複合指標の構築。 3つのモードすべてのログを組み合わせることで、インジケーターの視覚的インターフェースに依存しない独自の複合インデックスを作成し、市場の方向、強さ、品質の相互作用を履歴データで調査できます。
-
ライブ監視と統合。 ライブログ機能により、外部アプリケーションは更新されたファイルを読み取ることで市場の状態をリアルタイムで追跡できます。MQL5ベースのロボットは、バイナリログを直接読み取り、最小限のオーバーヘッドで相場とシグナルの両方を受信できます。これは、著者自身の開発で実装されているのと全く同じ方法です。
このツールの対象者
Uranium Trade Market Dynamicsは、MetaTrader 5の標準的なオシレーターを超える深い分析基盤を持つ、客観的で再描画されないインジケーターを必要とするトレーダーや開発者を対象としています。組み込みのエクスポート機能により、視覚的なアシスタントであると同時に、完全に自動化されたトレーディングシステムのための構造化データの提供者としても機能します。
