VibeFox MACD
- インディケータ
- バージョン: 1.10
- アップデート済み: 2 7月 2026
- アクティベーション: 5
VibeFox MACD — モメンタム、クロス、エントリーシグナルをひとつのパネルに
VibeFox MACD は MetaTrader 5 用の本格的な Moving Average Convergence/Divergence インジケーターです。MACD ライン、Signal ライン、ヒストグラムという古典的な三点セットをサブウィンドウに描画し、各エントリーをカラーの矢印でプライスチャート上に直接マークし、すべての操作をなめらかな canvas パネルに集約します。モメンタム、方向性、転換点が形成される瞬間に全体像を把握でき、手動でラインを比較したり足を数えたりする必要がありません。
MACD が測るものと構造
MACD は同じ価格系列上で計算された 2 本の指数移動平均の距離です。短期 EMA(デフォルト期間 12)は価格変動に素早く反応し、長期 EMA(デフォルト期間 26)は短期ノイズを吸収します。その差分が MACD ラインです。ゼロを上回れば買い方が勢いを増し、ゼロを下回れば売り方が優位に立ちます。Signal ライン——MACD 自体の SMA(デフォルト期間 9)——は MACD をさらに平滑化し、クロスを判断するための基準線を提供します。ヒストグラムは各バーでの MACD と Signal の差であり、完全なクロスが来る前からモメンタムが加速しているか減衰しているかを一目で確認できます。サブウィンドウには点線のゼロラインが視覚的アンカーとして自動描画されます。
エントリーポイント
VibeFox MACD はクロスを自動検出し、シグナルが形成されたバーにカラーの矢印をプライスチャート上に配置します。2 種類の独立したエントリータイプをいつでもオン/オフできます。
Entry — Signal クロス(MACD x Signal)
主要エントリーは MACD ラインが Signal ラインをクロスしたときに発火します。下から上へのクロスは BUY 矢印を、上から下へのクロスは SELL 矢印を生成します。この古典的なクロスはモメンタムの転換を早期にキャッチし、ゼロラインクロスがトレンドを確認するずっと前に機能することがよくあります。
Zero Cross — ゼロラインクロス(MACD x 0)
第 2 のエントリーは MACD ラインがゼロレベルをクロスしたときに発火します。上抜けは短期 EMA が長期 EMA を超えたことを示し——買い方が構造的に優位——BUY 矢印が配置されます。下抜けはその逆で SELL 矢印が置かれます。ゼロラインクロスは Signal クロスより遅いですが、トレンドの方向性をより強固に確認します。
両タイプを同時に使用できます。買いと売りの矢印の色は Buy Marker Color と Sell Marker Color で独立して設定でき、Marker Size は矢印を 1 〜 5 にスケーリングしてあらゆるチャート密度に対応します。
完全なビジュアルコントロール
サブウィンドウの各要素は独立してスタイル設定できます。MACD Line Color と Signal Line Color にはそれぞれ独自の透明度スライダーがあります。Histogram Color とその透明度も同様です。単一の Line Width コントロール(1 〜 5 ピクセル)で MACD と Signal のラインを同時にスケーリングします。Applied Price セレクターにより、MACD を Close、Open、High、Low、Median、Typical、Weighted のいずれかで計算できます。
チャート上のインタラクティブパネル
インターフェース全体は、マウス操作を素早く行えるよう設計されたなめらかな canvas パネルに収まっています。パラメーターは 3 列の整然とした行に配置され、エントリーコントロールは金色のタイトルで区切られた専用セクションにまとめられています。コントロールアイコンはタイトルバーにあります。
Power — インジケーターをチャートから削除せずにラインとエントリー矢印の描画をオン/オフします。
Settings(歯車アイコン) — 設定パネルを開閉します。
Updown(矢印) — パネルをサブウィンドウとメインチャートの間で移動します。
Close(X) — チャートからインジケーターを削除します。
Resizable — 右下コーナーをドラッグしてパネルをリサイズします。
Collapsible — タイトルをダブルクリックするとパネルがコンパクトなバーに折りたたまれます。
Mouse wheel — 数値フィールドにカーソルを合わせてホイールを回すとキーボードなしで値を変更できます。
Settings とパーソナライズ
Settings ボタンをクリックするとカスタマイズセクションが開きます。チャートの背景を自動検出するライト・ダーク・自動 Theme、パネル幅、ヘッダーサイズ、行の高さ、フォントサイズを設定できます。Hide Footer でフッターバーを非表示に、Mini Header で折りたたみ時に細いストリップを維持、Close on click outside でパネル外クリック時に自動折りたたみ。ほぼすべてのパラメーターはパネル上でリアルタイムに変更できます。各コピーに一意の Instance 番号を付与することで、同じチャートに複数の独立したコピーを実行できます。Panel Start Window は起動時にパネルがサブウィンドウとメインチャートのどちらに開くかを制御します。
エントリー通知
シグナルを待ってチャートを監視し続ける必要はありません。各エントリーはパネル内で独立して有効化できる複数の通知チャネルで送信できます。
Alert — ターミナル内のポップアップメッセージ。
Push — スマートフォンの MetaTrader アプリへのモバイル通知。
Email — ターミナルのメール設定で送信されるメール。
Telegram — シグナルテキストとチャートのスクリーンショットを Telegram チャットに直接送信。
ビジュアル履歴(Html レポート)
Html チャネルを有効にすると、各エントリーシグナルが発火時のチャートスクリーンショットとともに HTML レポートに保存されます。レポートはターミナルの Files フォルダ内の VibeFox_MACD に保存され、任意のブラウザで開けます。パネルのゴミ箱アイコンをクリックするとレポートとスクリーンショットをワンクリックで消去できます。
Telegram アラート
シグナルは Telegram チャットに直接配信することもできます——検出時のチャートスクリーンショットとともにシグナルテキストが届きます。Telegram チャネルをオンにして、パラメーターにボットトークンとチャット ID を入力してください。
配信は HTML レポートを経由します。新しいシグナルがレポートに書き込まれ、ブラウザで開かれたレポートが自動的に Telegram チャットに転送します。そのため、Telegram を有効にすると Html レポートも自動的に維持され、両方のチャネルが連携して動作します。
内蔵多言語ヘルプ
パネルには完全なヘルプページが組み込まれており、10 languages で利用できます——各コントロールは使用する場所で説明されます。
パラメーター(Inputs タブ)
ほとんどの設定はパネル上でリアルタイムに変更できます(Settings ボタン)——入力パラメーターは起動時の初期値のみを設定します。
MACD
Fast EMA Period — 短期 EMA のバー数期間。デフォルト: 12。
Slow EMA Period — 長期 EMA のバー数期間。デフォルト: 26。
Signal Period — Signal ラインの期間(MACD ラインの SMA)。デフォルト: 9。
Applied Price — MACD 計算に使用する価格タイプ: Close、Open、High、Low、Median、Typical または Weighted。デフォルト: Close。
MACD Line Color — サブウィンドウの MACD ラインの色。デフォルト: DodgerBlue。
MACD Line Transparency (0-100) — MACD ラインの透明度; 0 = 不透明、100 = 非表示。デフォルト: 0。
Signal Line Color — Signal ラインの色。デフォルト: OrangeRed。
Signal Line Transparency (0-100) — Signal ラインの透明度; 0 = 不透明。デフォルト: 0。
Histogram Color — ヒストグラムバーの色。デフォルト: Silver。
Histogram Transparency (0-100) — ヒストグラムの透明度; 0 = 不透明。デフォルト: 0。
Line Width (1-5) — MACD と Signal ラインのピクセル幅。デフォルト: 2。
Entry Points
Entry = Signal Cross (MACD x Signal) — MACD と Signal のクロスでエントリーシグナル; 上向きクロス = BUY、下向きクロス = SELL。デフォルト: on。
Zero Cross (MACD x 0) — MACD がゼロラインをクロスしたときのエントリーシグナル; 上向き = BUY、下向き = SELL。デフォルト: off。
Marker Size (1-5) — プライスチャート上のエントリー矢印のサイズ。デフォルト: 2。
Buy Marker Color — BUY エントリー矢印の色。デフォルト: LimeGreen。
Buy Marker Transparency (0-100) — 買い矢印の透明度; 0 = 不透明。デフォルト: 0。
Sell Marker Color — SELL エントリー矢印の色。デフォルト: Red。
Sell Marker Transparency (0-100) — 売り矢印の透明度; 0 = 不透明。デフォルト: 0。
Notifications
Push Notification — モバイル MetaTrader アプリへのプッシュ通知。デフォルト: off。
Alert Popup — ターミナル内の Alert ポップアップダイアログ。デフォルト: off。
Email — ターミナルのメール設定で送信されるメール。デフォルト: off。
Html Report — 各シグナルをチャートスクリーンショットとともに HTML レポートに保存します(Files フォルダ、VibeFox_MACD サブフォルダ)。任意のブラウザで表示可能。デフォルト: off。
Telegram — HTML レポートを通じて各シグナルを Telegram チャットに送信(シグナルテキストとチャートスクリーンショット)。デフォルト: off。
Telegram bot token — メッセージ送信に使用する Telegram ボットのトークン。
Telegram chat id — シグナルを受信する Telegram チャットの ID。
Panel / Settings
Panel width, px — パネルの幅(ピクセル)、範囲 300..800。デフォルト: 800。
Header size — パネルヘッダーの高さ、範囲 1..6。デフォルト: 1。
Theme — カラーテーマ: Auto(チャート背景に追従)、Dark または Light。デフォルト: Auto。
Row height (px) — パネル各行のピクセル高さ。デフォルト: 34。
Font size — パネルで使用するフォントサイズ。デフォルト: 8。
Hide Footer — パネルのフッターバーを非表示にする。デフォルト: off。
Mini Header on collapse — 折りたたみ時にコンパクトなヘッダーを表示する。デフォルト: off。
Close on click outside — パネル外クリック時に自動折りたたみ。デフォルト: off。
Instance — インスタンス番号; 同じチャートの各コピーに一意の値を割り当てる。デフォルト: 1。
Panel Start Window — 起動時にパネルが開く場所: Subwindow または Chart。デフォルト: Subwindow。
