VibeFox Hull Suite
- インディケータ
- バージョン: 1.10
- アップデート済み: 2 7月 2026
- アクティベーション: 5
VibeFox Hull Suite — エントリーシグナル付き Hull 移動平均トレンドオーバーレイ
VibeFox Hull Suite は、Hull 移動平均ファミリーをベースにした MetaTrader 5 向けリアルタイムトレンドオーバーレイインジケーターです。上昇トレンドでは一色、下降トレンドでは別の色に変わるカラーラインまたはバンドで価格チャートを彩り、傾きが反転した正確なバー——Trend Shift——を BUY または SELL エントリーシグナルとしてマークします。すべての操作は、Inputs タブを開かずにチャート上でリアルタイムに動作する、単一のモダンなインタラクティブパネルから行えます。
Hull 移動平均とは
Alan Hull によって作られた Hull 移動平均は、従来の移動平均が引き起こす遅延を滑らかさを保ちながら削減するために設計されました。異なる期間の2つの加重移動平均を組み合わせ、その差分に最終的な平滑化パスを適用することでこれを実現します。結果として、同じ長さのシンプルまたは指数移動平均よりも価格をより密接に追跡し、傾きの変化——すなわちトレンド反転——をより早く視認できます。
VibeFox Hull Suite は、Mode パラメーターで選択できる3つの Hull バリアントをサポートしています。
Hma はクラシックな Hull 移動平均です。長さ n に対して WMA(2 · WMA(close, floor(n/2)) − WMA(close, n), round(√n)) を計算します。これが標準的な定式化であり、デフォルトの選択です。
Ehma は内部の加重移動平均を指数移動平均に置き換えます:EMA(2 · EMA(close, floor(n/2)) − EMA(close, n), round(√n))。指数加重により最新のバーに若干多くの重みが付き、急激な反転に対して若干速く反応できます。
Thma はトリプル Hull です。n/3、n/2、n の長さで3つの WMA レイヤーを使用し、WMA(3·WMA(n/3) − WMA(n/2) − WMA(n), n/2) として組み合わせます。三重の組み合わせにより、反応時間がわずかに長くなる代わりに短期的なノイズをより多くフィルタリングする滑らかなラインが生成されます。
有効期間は Length に Length Multiplier を掛けたものです。乗数 2 で別の数字を覚えることなく平滑化を2倍にできます——同じチャートで半分の長さと全長の Hull ラインを素早く比較するのに便利です。
エントリーポイント — Trend Shift
Trend Shift: BUY と SELL
Hull Suite における唯一のエントリーシグナルは Trend Shift——Hull の傾きが方向を反転するバーです。傾きは現在の Hull 値と2バー前の Hull 値を比較することで計算されます。Hull 値が2バー前より高い場合、傾きは上昇;低い場合、傾きは下降です。
傾きが下降から上昇に切り替わるバーで、インジケーターは BUY シグナルを配置します。傾きが上昇から下降に切り替わるバーでは SELL シグナルを配置します。シグナルは切り替え後の最初の確定バーで発火し、バーが確定すると再描画されません。
エントリーシグナルは Entry on Trend Shift スイッチで制御されます。オンの場合、傾きの反転ごとにすべてのアクティブな通知チャンネルがトリガーされます。オフの場合、Hull ラインは引き続き描画され色が変わりますが、アラートは送信されません。
ビジュアルコントロール — Up/Down カラー、Width、Band
Hull ラインは現在の傾きを反映するためにリアルタイムで色が変わります。傾きが上昇中は Up Color、下降中は Down Color が使用されるため、ラインの角度を調べることなく現在の市場方向を一目で読み取れます。各色には独立した透明度スライダー(0 = 完全不透明、100 = 非表示)があり、Hull を任意の不透明度で他のインジケーターの上に重ねることができます。
Line Width は Hull ラインのピクセル単位の太さを設定します(1〜10)。密集した日中チャートでも疎な上位時間足チャートでも読みやすくなります。
オプションの Show as band スイッチは1本ではなく2本のラインを描画します:MHULL は現在の Hull 値、SHULL は同じ Hull を2バー後退させた値です。両者のギャップが価格周辺にビジュアルチャンネルを形成します。バンドは動的サポートとレジスタンスを見つけたり、価格が Hull チャンネルの内側か外側かを判断したりするのに特に役立ちます。
Bars と Refresh — ライブパネルコントロール
Bars は計算・描画される過去のバー数を制御します。減らすと大きなチャートでインジケーターが軽くなり、増やすと表示される Hull の履歴が広がります。Refresh は自動更新間隔を秒単位で設定します——インジケーターは新しい確定バーごとにいずれにせよ再計算しますが、Refresh タイマーはフォールバック更新サイクルを提供します。両方の値は Inputs タブを触れることなくパネルからライブで調整できます。
マルチタイムフレームオーバーレイ
MTF Timeframe パラメーターにより、より高い時間足で Hull を計算して現在のチャートに結果を表示できます。より高い TF を選択すると、各チャートバーは選択した TF でそのバーのオープン時点で有効だった Hull 値を表示し、上位時間足のトレンドに追従するステップ状のオーバーレイを作成します。チャート自身の時間足を使用するには MTF Timeframe を Current に設定してください。
チャート上のインタラクティブパネル
インターフェース全体は高速なマウス操作のために設計された滑らかな canvas ベースのパネルです。すべてのパラメーターは整然とした行に配置され、タイトルバーにはコントロールアイコンがあります。
Power — チャートからインジケーターを削除せずに Hull ラインとシグナルのオン/オフを切り替えます。
Settings(歯車) — 設定パネルを開閉します。
Updown(矢印) — パネルを独立したサブウィンドウとメインチャートの間で移動します。
Close(X) — チャートからインジケーターを削除します。
Resizable — 右下隅をドラッグしてパネルを任意のサイズに拡大縮小できます。
Collapsible — タイトルをダブルクリックするとパネルがコンパクトなバーに折りたたまれます。
Mouse wheel — 任意の数値フィールドにカーソルを合わせてスクロールすると、キーボードを開かずに値を変更できます。
Settings とパーソナライズ
Settings ボタンを押すと、パネルをワークスペースに合わせて調整するセクションが開きます:ライト、ダーク、または自動 Theme(チャートのカラースキームに追従)、調整可能なパネル幅、ヘッダーサイズ、行の高さ、フォントサイズ。追加オプションで Hide Footer でフッターバーを非表示にし、Mini Header で折りたたみ時のヘッダーを縮小し、パネル外クリックで自動閉鎖できます。ほぼすべてのパラメーターはパネル上でライブ変更でき——Inputs タブは最初のロード時の初期値を設定するだけです。また、各コピーに固有の Instance 番号を割り当てることで、同じチャート上で複数の独立したコピーを実行し、異なる Hull 長さやモードを並べて比較できます。
通知
Trend Shift シグナルを待ってチャートを監視する必要はありません。各エントリーはパネルから直接有効化できる複数の独立した通知チャンネルを通じて送信できます。
Alert — ターミナル内のポップアップメッセージ。
Push — スマートフォンの MetaTrader アプリへのモバイル通知。
Email — ターミナルのメール設定を通じて送信されるメッセージ。
Telegram — アラートテキストとチャートスクリーンショットを一緒に、直接 Telegram チャットに送信します。
必要なチャンネルのみを有効にすれば、監視しているシンボルと時間足で新しい傾きの反転が現れた瞬間に通知を受け取れます。
ビジュアル履歴 — Html レポート
Html チャンネルを有効にすると、各 Trend Shift シグナルが反転時のチャートスクリーンショットとともに HTML レポートに保存されます。レポートはターミナルの Files フォルダー内の VibeFox_HullSuite ディレクトリに保存され、任意のブラウザーで開けます——インジケーターが見つけたすべてのエントリーのビジュアルログになります。ゴミ箱ボタンをクリックすると、やり直したいときにレポートとスクリーンショットを一度に削除できます。
Telegram アラート
シグナルは Telegram チャットに直接配信することもできます——検出時のチャートスクリーンショットとともにアラートテキストが送られます。Telegram チャンネルをオンにして、パラメーターにボットトークンとチャット ID を入力してください。
配信は HTML レポートに基づいています:各新しいシグナルはレポートに書き込まれ、ブラウザーで開いたレポートが自動的に Telegram チャットに転送します。そのため、Telegram を有効にすると Html レポートが自動的にオンに保たれ、2 つのチャンネルが連携して動作します。
内蔵多言語ヘルプ
完全なヘルプページがパネルに組み込まれており、10 languages で利用できます。各コントロールは使用する場所で説明されています。
パラメーター(Inputs タブ)
ほとんどの設定はパネル上で直接ライブ変更することもできます(Settings ボタン)——入力パラメーターは起動時の初期値を設定するだけです。Bars と Refresh はライブパネルコントロールで、Inputs タブには表示されません。
Hull
Length — バー単位の Hull 期間。Default: 55。
Mode (Hma/Thma/Ehma) — Hull バリアント:Hma(WMA ベースのクラシック Hull)、Thma(トリプル Hull、より滑らか)、Ehma(EMA ベースの Hull、より速い)。Default: Hma。
Length Multiplier — 有効期間を得るために Length に掛ける;1.0 = 変更なし。Default: 1.0。
MTF Timeframe (Current = chart) — Hull 計算の時間足;Current でチャートの時間足を使用。Default: Current。
Visual
Up Color — Hull 傾きが上昇中のラインカラー。Default: LimeGreen。
Up Transparency % — 上昇ラインの不透明度、0 = 完全不透明、100 = 非表示。Default: 0。
Down Color — Hull 傾きが下降中のラインカラー。Default: Tomato。
Down Transparency % — 下降ラインの不透明度、0 = 完全不透明、100 = 非表示。Default: 0。
Line Width (1-10) — ピクセル単位の Hull ライン太さ。Default: 2。
Show as band — チャンネルバンドを形成する2本目のライン(SHULL = 2バー後退した Hull)を描画。Default: off。
Entry Points
Entry on Trend Shift (up=BUY, down=SELL) — Trend Shift エントリーシグナルを有効化;傾き上方反転 = BUY、下方反転 = SELL。Default: off。
Notifications
Push Notification — モバイル MetaTrader アプリへのプッシュアラート。Default: off。
Alert Popup — ターミナル内の Alert ポップアップウィンドウ。Default: off。
Email — ターミナルのメール設定経由でメール送信。Default: off。
Html — 各 Trend Shift シグナルをスクリーンショットとともに HTML レポート(Files フォルダー、VibeFox_HullSuite ディレクトリ)に保存し、任意のブラウザーで閲覧可能。Default: off。
Telegram — HTML レポートを通じて各シグナルを Telegram チャットに送信(アラートテキストとチャートスクリーンショット)。Default: off。
Telegram bot token — メッセージ送信に使用する Telegram ボットのトークン。
Telegram chat id — シグナルを受信する Telegram チャットの ID。
Panel / Settings
Panel width, px (300..800) — ピクセル単位のパネル幅。Default: 800。
Header size (1..6) — ヘッダー高さのスケール。Default: 1。
Theme — カラーテーマ:Auto(チャートに追従)、Dark、Light。Default: Auto。
Row height (px) — ピクセル単位のパネル行の高さ。Default: 34。
Font size — パネルのフォントサイズ。Default: 8。
Hide Footer — パネルの下部バーを非表示にする。Default: off。
Mini Header on collapse — パネル折りたたみ時にミニヘッダーを表示。Default: off。
Close on click outside — パネル外クリックでパネルを折りたたむ。Default: off。
Instance (unique per copy: 1,2,3...) — インスタンス番号;1つのチャートで複数の独立したコピーを実行。Default: 1。
Panel Start Window — 起動時のパネル表示場所:Subwindow または Chart。Default: Subwindow。
