Spectra Trend Ribbon
- インディケータ
- バージョン: 1.0
- アクティベーション: 20
# Spectra Trend Ribbon MT5
Spectra Trend Ribbon は、MetaTrader 5 専用に設計された高精度トレンド方向判定およびボラティリティ拡張検出インジケーターです。トリプル平滑化された適応型トレンド基準線、動的ボラティリティエンベロープバンド、および自動モメンタムブレイクアウトシグナルを統合しています。
## チャート上の視覚シグナルの解説
本インジケーターは、チャート上に5つの明確な視覚要素を描画します:
1. 中央適応型ベースライン(カラーライン)
- 緑色:現在価格がベースラインより上で推移し、かつベースラインの傾きが上向きであることを示します(上昇トレンド継続)。
- 赤色:現在価格がベースラインより下で推移し、かつベースラインの傾きが下向きであることを示します(下降トレンド継続)。
- 灰色:傾きが水平、または方向性のないレンジ・保ち合い状態を示します。
2. 上限・下限ボラティリティバンド(ロイヤルブルーライン)
- Average True Range(ATR)の数値を中央ベースラインに加減算して導き出される動的エンベロープ。
- バンドの内側に価格がある間は通常のボラティリティ環境を示します。
- バンド幅が収縮している状態は、次の大きなトレンド発生に向けたエネルギーの蓄積(スクイーズ)を示唆します。
3. 上昇モメンタム拡張矢印(緑の矢印)
- ベースラインが上昇を示している局面において、ローソク足の実体が上限バンドを明確に上抜けて確定した際にローソク足の下に表示されます。
- 保ち合いからのブレイクアウトと上昇トレンドへの再加速を明確に示します。
4. 下降モメンタム拡張矢印(赤の矢印)
- ベースラインが下降を示している局面において、ローソク足の実体が下限バンドを明確に下抜けて確定した際にローソク足の上に表示されます。
- 保ち合いからのブレイクアウトと下降トレンドへの再加速を明確に示します。
5. チャート上HUDダッシュボード
- 現在の市場レジーム、最新のATRボラティリティ数値、ベースラインの価格水準、バンドの上下限数値をリアルタイムで表示します。
## 動作構造と高速処理の最適化
- 最適化された OnCalculate ループ:差分計算(`rates_total - prev_calculated`)を徹底し、ティック受信時に過去チャート全体を無駄に再計算しません。
- 外部 DLL 完全不使用:100% ネイティブな MQL5 ソースコードで構築され、MQL5 Market の自動検証審査基準を完全にクリアしています。
- 厳格なメモリ管理:`OnDeinit()` において `IndicatorRelease()` によるインジケーターハンドルの解放およびチャート描画オブジェクトの完全削除を実行します。
- 多彩なアラート機能:シグナル確定時のサウンド再生および MetaTrader ポップアップアラートに対応しています。
## 推奨チャート環境
- 対象通貨ペア・銘柄:主要為替ペア(EURUSD, GBPUSD, USDJPY)、株価指数(US30, NAS100)、貴金属(XAUUSD)。
- 推奨時間足:M5, M15, H1, H4。
- 用途:順張りトレンドフォローのエントリー根拠、ブレイクアウトの確認、ベースラインに沿ったトレーリングストップの目安。
## 入力パラメーター
### トレンドベースライン設定
- Baseline Smoothing Period:中央ベースラインの平滑化計算期間。
- Adaptive Factor:市場モメンタムの変化に対する追従係数。
- Applied Price:計算に使用する適用価格(初期値:Typical Price)。
### ボラティリティエンベロープ設定
- ATR Volatility Period:ATR(Average True Range)の算出期間。
- Outer Volatility Multiplier:外側バンドの幅を決定する乗数。
- Squeeze Ratio:スクイーズ状態を判定する比率閾値。
### シグナルおよび通知設定
- Display Signal Arrows:ブレイクアウト矢印の表示切り替え。
- Audio Notification on Breakout:シグナル発生時のサウンド通知。
- Native Alert Popup on Breakout:MetaTrader 端末のポップアップ通知。
### チャート上ダッシュボード HUD
- Show Visual HUD Dashboard:HUD ウィジェットの表示・非表示切り替え。
- HUD Accent Color:タイトルおよび強調表示のテーマカラー。
- HUD Text Color:ステータスや測定数値の文字色。
## リスクに関する免責事項
テクニカルインジケーターは相場分析のための意思決定支援ツールであり、将来の相場動向を保証するものではありません。十分なリスク管理のもとでお使いください。
