Spread Hunter MT5
- インディケータ
- バージョン: 1.30
Spread Hunter MT5 – 現在および履歴スプレッドインジケーター
目的
このインジケーターは、現在のスプレッド値をポイント単位でコンパクトなパネルとしてチャートの右上隅に表示します。任意のローソク足にカーソルを合わせると、そのバーの履歴スプレッドを表示します。
このツールは、スプレッドの大きさに敏感な戦略(スキャルピング、ニューストレード、高ボラティリティ商品の取引)を持つトレーダーに不可欠です。
主な機能
現在のスプレッド
右上隅に常時表示されます。リアルタイムで更新されます(毎秒1回)。
履歴スプレッド
任意のローソク足にマウスを合わせると、以下の情報を含むツールチップが表示されます:
-
バーの時間
-
ポイント単位のスプレッド値
-
バー期間の最小スプレッドが表示されていることの注記(ブローカーによる履歴データ保存の特性)
色分け表示
-
緑 – スプレッドが通常範囲内(≤ 設定閾値)
-
赤 – スプレッドが高い(> 閾値)
閾値はユーザーが設定可能です(デフォルトは20ポイント)。
解釈
-
低スプレッド(緑) – 特にスキャルピングと日中取引において、好ましいエントリー条件。
-
高スプレッド(赤) – 取引を控えるか、より広いストップロスを使用する理由。
-
履歴スプレッド – 過去に分析しているポイントで快適なエントリー条件が存在したかどうかを評価できます。
実装機能
-
任意の時間枠と取引シンボルで動作します。
-
現在のスプレッドをリアルタイムで表示します。
-
ローソク足にホバーすると履歴スプレッドを表示します。
-
可読性向上のための設定可能な背景を持ちます。
-
外部DLLライブラリを使用しません。
-
ターミナルのパフォーマンスへの影響は最小限です。
設定パラメータ
| パラメータ | 説明 |
|---|---|
| SpreadThreshold | スプレッド閾値(デフォルト:20)。スプレッド ≤ 閾値 – 緑色、> 閾値 – 赤色。 |
| GoodSpreadColor | 通常スプレッドの色(デフォルト:明るい緑)。 |
| BadSpreadColor | 高スプレッドの色(デフォルト:赤)。 |
| BgColor | パネルの背景色(デフォルト:黒)。 |
| FontSize | フォントサイズ(デフォルト:12)。 |
| XOffset | チャート右端からのパネルオフセット(デフォルト:10)。 |
| YOffset | チャート上端からのパネルオフセット(デフォルト:10)。 |
取引への応用
スキャルピング向け
高スプレッド(赤)は取引を控えるシグナルです。スプレッドが緑色ゾーンに下がるのを待ちます。
取引向け
ポジションエントリー時にスプレッドを監視します。スプレッドが快適なレベルを超えた場合 – エントリーを延期するか、ストップロスを調整します。
履歴分析向け
エントリーを行ったローソク足にカーソルを合わせます。その時点のスプレッドを確認します。これにより、取引の品質を客観的に評価できます。
銘柄選択向け
異なるシンボルの平均スプレッドを比較します。パネルは現在のチャートのスプレッドを表示します;銘柄を切り替えることで – どこで条件が良いかを確認できます。
対象者
-
スキャルパー – スプレッドは超短期取引にとって重要です。インジケーターは不利な条件を即座に通知します。
-
デイトレーダー – エントリーの快適さを評価し、スプレッドに応じてポジションサイズを調整します。
-
ストラテジー開発者 – 手動テストと最適化中の視覚的なスプレッド制御。
-
初心者トレーダー – スプレッドが取引にどのように影響するかを明確に理解し、より良い条件のタイミングを選択することを学びます。
-
取引履歴を分析するすべての人 – ホバー時の履歴スプレッドにより、任意のエントリー時点に戻ってその妥当性を評価できます。
技術詳細
なぜツールチップに「min value for this bar」と表示されるのですか?
CopySpread 関数を使用して履歴データをコピーする場合、ほとんどのブローカーはバー期間の平均や最後の値ではなく最小スプレッド値を返します。これはデータ保存の特性です。インジケーターはこれを正直に通知し、トレーダーが見ているものを完全に理解できるようにします。
現在のスプレッド(隅のパネル)には、実際のリアルタイム値が使用されます。
