MT5で複数σボリンジャーバンドが表示されない場合は、EX5の配置、チャート適用、期間、σ倍率、表示ON/OFF、色、履歴本数を順番に確認します。
この記事では、原因と対処を混同しないよう、確認順に沿って整理します。
まずEX5配置を確認する
TripleBB_Sigma.ex5をMT5のデータフォルダ内にあるMQL5/Indicatorsへ配置しているか確認してください。
配置後は、MT5を再起動するか、ナビゲーターを右クリックして更新します。ナビゲーターに表示されない場合は、配置先フォルダやファイル名をもう一度確認してください。
チャートへ適用されているか
ナビゲーターからチャートへドラッグするか、ダブルクリックして適用します。
適用後、メインチャート上に中央線と複数の上下ラインが表示されます。サブウィンドウではなく、メインチャート表示のインジケーターです。
期間とσ倍率を確認する
InpBandsPeriodが2未満の場合、インジケーターは起動しません。
また、InpSigma1、InpSigma2、InpSigma3のいずれかが0以下の場合も、初期化エラーになります。まずは初期値の20、1.0、2.0、3.0へ戻して確認してください。
表示ON/OFFを確認する
各ラインには表示切り替えがあります。
| 設定 | 役割 |
|---|---|
InpShowMiddleLine |
中央線を表示 |
InpShowSigma1 |
1σラインを表示 |
InpShowSigma2 |
2σラインを表示 |
InpShowSigma3 |
3σラインを表示 |
falseになっているラインは表示されません。すべて見たい場合はtrueに戻してください。
色や線幅を確認する
ライン色がチャート背景と近い場合、表示されていても見えないことがあります。
InpCenterLineColor、InpSigma1Color、InpSigma2Color、InpSigma3Colorを、チャート背景と区別しやすい色に変更してください。線幅は1から5の範囲に補正されます。
履歴本数を確認する
ボリンジャーバンド期間分の履歴が少ないと、線の描画開始位置が遅れることがあります。
時間足を切り替えて履歴を読み込む、チャートを少し過去へスクロールする、別銘柄で確認するなど、履歴データの取得状況を確認してください。
再適用で確認する
設定を変更したあとに表示が分かりにくい場合は、インジケーターを一度削除して再適用してください。
MT5を再起動してから同じチャートへ適用し直すと、ナビゲーター更新や履歴取得の問題を切り分けやすくなります。
それでも表示されない場合
初期設定へ戻したうえで、別の通貨ペアや時間足でも確認してください。
このインジケーターは売買サインやアラートを表示するものではないため、矢印や通知が出ないことは仕様です。表示対象は中央線と±1σ・±2σ・±3σのラインです。