




The coupon will expire in 4 days.
マルチタイムフレーム・ボラティリティ(平均値幅)・インジケーター
概要
マルチタイムフレーム・ボラティリティ・インジケーター(MultiTimeframeVolatility.mq4)は、選択した時間足のボラティリティ(値幅)を測定し、過去の平均と比較するMT4用カスタムインジケーターです。過去の平均値幅の上限下限内で値動きしているかバックテストにも役立ちます。
イメージ画像 4時間足
イメージ画像 日足
※ローソク足の基準となる値は始値です。4時間足の20本の平均値幅を表示する場合には4時間足の始値を基準に上下に平均値幅のラインが引かれます。新しいローソク足が出来たら新しいローソク足の始値が基準値になります。
5分足で表示した場合、始値に白い点線が表示され以下のようになります。
新しいローソク足が出来上がると新しい始値に基準線が移動します。
主な特徴
- 任意の時間足(M1,M5, M15, H1, H4, D1, W1,MN1)のボラティリティを計算・表示
- 現在の値幅と過去の平均値との比較(%表示)
- ボラティリティ上限下限で色を変える視覚的アラート
- 設定した閾値を超えた場合のアラート機能
- チャート上に平均値幅を示すラインを表示するオプション
メリット
- 平均的な値幅を超えた動きや上限下限を即座に確認できる
- 複数の通貨ペアや銘柄のボラティリティを比較できる
- 相場の状態(低ボラティリティ/高ボラティリティ)を視覚的に把握できる
- 「いつもより大きく動いている」状態を数値で確認できる
インジケーターの特徴を活かしたトレード
- 平均値幅を利用した利益確定・逆張り戦略
- エントリー後、現在の値動きが平均値幅の80%に達したら利益確定を検討
- 特に高ボラティリティ(赤色表示)の時は早めの利益確定も検討
- 平均値幅付近を目安に順張り方向へ逆張り
- ブレイクアウトトレード
- チャート上に表示される平均値幅の上限/下限ラインをブレイクアウトした場合にエントリー
- 例:朝のセッション開始後、平均値幅の上限を突破したらロング
- 低ボラティリティ期間でのレンジトレード
- 平均値幅が通常より狭い時間帯を特定し、その中でのレンジトレード
- 値幅の上限と下限をレジスタンスとサポートとして利用
- 複数時間足での確認
- D1の平均値幅に加えて、H4やH1の値幅も確認
- 複数の時間足で同じ方向性が見られる場合にエントリー
- ボラティリティの変化に注目
- 平均値幅が突然大きく変化した場合(例:70%→120%)は大きなムーブの前兆かも
- その方向へのトレードを準備
- 止めるべき時を知る
- 一日の値動きが既に平均値幅の100%以上に達している場合、新規エントリーは控える
- 特に、経済指標発表後など、既に大きく動いた後は注意
- 時間帯による使い分け
- ロンドン・NY・東京セッションなど、時間帯ごとの平均値幅の特性を把握
- 例:東京時間は値幅が狭いため、より小さな利益目標を設定
- 初期損切り位置の決定
- 平均値幅の1/4や1/3を初期損切りの目安にする
- 市場のボラティリティに合わせた適切なリスク管理
- ATRとの組み合わせ
- このインジケーターとATR(Average True Range)を組み合わせる
- 両方のインジケーターが一致する方向のシグナルを重視
インストール方法
必要条件
- MetaTrader 4 (MT4) プラットフォーム
- MT4が実行可能な環境(Windows PCまたはMac)
手順1: ファイルのダウンロードと配置
MultiTimeframeVolatility.mq4ファイルを入手します- MT4を起動します
- トップメニューから「ファイル(F)」→「データフォルダを開く」を選択します
MQL4\Indicatorsフォルダを開きますMultiTimeframeVolatility.mq4ファイルをこのフォルダに移動します(MT4を再起動かインジケーターの更新をしてください)
手順2: チャートへの適用
- ナビゲーターパネルから
MultiTimeframeVolatilityをドラッグして、任意のチャート上にドロップします - 設定ダイアログが表示されるので、必要に応じてパラメーターを調整します
- 「OK」をクリックして適用します
基本的な使い方
チャートへの追加
- ナビゲーターウィンドウ(Ctrl+N)を開きます
- 「カスタムインジケーター」の中から
MultiTimeframeVolatilityを見つけます - これをドラッグして、ボラティリティを測定したいチャート上にドロップします
基本設定
初期設定では、インジケーターは以下のように動作します
- 日足(D1)の高値と安値の差を計算
- 過去20日間の平均値幅と比較
- 現在の値幅が平均の80%を超えると色が変化
- 平均の100%を超えるとアラートを発生(有効化されている場合)
モニタリング方法
インジケーターを適用すると、チャートの左上に以下の情報が表示されます
- 現在の値幅(pips単位)
- 平均値に対する割合(%)
- 平均値幅の情報(Avg(20 D1): XXX.X pips など)
基本パラメーター
| 項目 | 説明 | |
|---|---|---|
| 平均ボラティリティを計算する期間 | 過去何本分のデータを使って平均ボラティリティを計算するかを設定します。デフォルト値は20です。 | |
| 基準とする時間足 | ボラティリティを計算する時間足を指定します。スクリーンショットでは10080(週足/W1)に設定されています。1=1分足、5=5分足、15=15分足、30=30分足、60=1時間足、240=4時間足、1440=日足、10080=週足、43200=月足から選択できます。 | |
| 表示する文字のサイズ | インジケーターが表示するテキストの大きさを指定します。デフォルト値は24です。 | |
| 表示位置(X座標) | チャート上でテキストを表示する横方向の位置を指定します。デフォルト値は20です。 | |
| 表示位置(Y座標) | チャート上でテキストを表示する縦方向の位置を指定します。デフォルト値は30です。 |
表示設定
| 項目 | 説明 | |
|---|---|---|
| 上限閾値(平均値の何倍で色を変えるか) | 現在のボラティリティが平均の何倍を超えたら文字色を変更するかを設定します。デフォルト値は0.8(平均の80%)です。 | |
| 通常時の文字色 | 通常のボラティリティ時(閾値未満)のテキスト色を指定します。スクリーンショットではWhite(白)に設定されています。 | |
| 高ボラティリティ時の文字色(上昇) | 高ボラティリティで上昇中の時のテキスト色を指定します。スクリーンショットではRed(赤)に設定されています。 | |
| 低ボラティリティ時の文字色(下降) | 高ボラティリティで下降中の時のテキスト色を指定します。スクリーンショットではLime(黄緑)に設定されています。 | |
| パーセンテージでの表示 | 平均値に対する現在のボラティリティをパーセンテージで表示するかどうかを指定します。スクリーンショットではtrue(表示する)に設定されています。 | |
| 平均値幅をラインで表示 | 平均値幅を示す水平ラインをチャート上に表示するかどうかを指定します。スクリーンショットではtrue(表示する)に設定されています。 |
アラート設定
| 項目 | 説明 | |
|---|---|---|
| アラート機能の有効/無効 | ボラティリティが指定閾値を超えた時にアラートを発生させるかどうかを指定します。スクリーンショットではtrue(有効)に設定されています。 | |
| アラートのトリガー閾値(平均値の何倍か) | アラートを発生させる閾値を設定します。デフォルト値は1.0(平均の100%)です。 | |
| アラート繰り返し間隔(分) | アラートを再度発生させるまでの待機時間(分)を指定します。デフォルト値は60分です。 |
表示の見方
基本情報
インジケーターは以下のような形式で情報を表示します
D1: 125.5 pips (80.1%) Avg(20 D1): 156.7 pips
- D1: 基準となる時間足
- 125.5 pips: 現在の値幅(pips単位)
- (80.1%): 平均値に対する割合
- Avg(20 D1): 20日間の平均値幅
色による判断
- 白色: 通常のボラティリティ(平均の80%未満)
- 赤色: 高ボラティリティで上昇中(平均の80%以上)
- 緑色: 高ボラティリティで下降中(平均の80%以上)
平均値ラインの見方
平均値値幅をラインで表示をtrueに設定すると、チャート上に2本の青い点線が表示されます
- 現在価格から上下に平均値幅の半分ずつの範囲を示します
- これらのラインは、当日の「予想される値動き範囲」の目安となります
トレードへの活用方法
エントリー判断
- 低ボラティリティ時: レンジ相場の可能性が高く、ブレイクアウト待ちや逆張り戦略が有効
- 平均ボラティリティ時: 通常の相場環境であり、基本戦略を適用
- 高ボラティリティ時: トレンド発生の可能性が高く、順張り戦略や、早めの利確を検討
利確・損切り判断
- 値幅が平均を大きく上回る場合: 利益を確定する好機、または広めのストップロスが必要
- 値幅が平均より小さい場合: 利益目標を控えめに設定するか、長めのホールドを検討
リスク管理
- 平均ボラティリティを参考にしてストップロスの幅を調整
- 値幅が平均の120%以上の場合は、ポジションサイズを小さくすることを検討
複数時間足での活用
- 複数のチャートに異なる時間足設定でインジケーターを適用
- 例: 1時間足で短期トレード、日足でトレンド方向を確認
よくある質問
Q1: どの時間足設定が最も効果的ですか?
A:
Q2: 平均期間は何日が最適ですか?
A: 一般的には20日間が多くの市場で有効ですが、以下の調整を検討してください
- 株式指数:15-20日間
- 主要通貨ペア:20-30日間
- クロス通貨:15-25日間
- 仮想通貨:10-15日間(ボラティリティが高いため)
Q3: 複数の通貨ペアで使用できますか?
A: はい、すべてのMT4対応の通貨ペア、指数、商品などで使用できます。ただし、ボラティリティ特性は銘柄によって異なるため、各銘柄に適したパラメーター設定を行うことをお勧めします。
Q4: なぜpips表示と実際の価格変動に違いがあるのですか?
A: インジケーターは自動的に通貨ペアの小数点位置を検出し、適切なpips値に変換します。ただし、一部の指数や商品では、ブローカーの表示方法によって実際の数値との間に小さな違いが生じる場合があります。
- データソースの違い:MT4の指数(JP225など)は多くの場合、先物価格に基づいており、ヤフーファイナンスなどの情報サイトが表示する現物指数とは異なります。実際の分析では、JP225の日足ボラティリティはヤフーファイナンスの日経平均データより常に大きく(場合によっては2倍以上)、これは外国市場時間帯の取引も含まれるためです。
- 時間枠の定義:MT4では日足の区切りが日本時間と異なる場合があり、特に24時間取引される商品では値幅に違いが出ます。
- 小数点処理:インジケーターは小数点位置を検出していますが、一部の商品では正確でない場合があります
- 表示単位の違い:株価指数など一部の商品では、MT4では小数点なしの整数値(例:37013)で表示されるのに対し、公式情報では小数点付きの値(例:37198.30)で表示される場合があります。
トレードの際は、使用しているプラットフォーム(MT4)のデータに基づいてインジケーターを活用するのが最も整合性があり、効果的です。他のデータソースとの比較よりも、MT4内での相対的な変化に注目することをお勧めします。
Q5: アラートが発生しないのはなぜですか?
A: 以下の点を確認してください
- 「アラート機能の有効/無効」がtrueに設定されているか
- 「アラートのトリガー閾値(平均値の何倍か)」が適切な値(通常は0.8-1.2)に設定されているか
- 前回のアラートから「アラート繰り返し間隔(分)」に設定した時間が経過しているか
- MT4の音声アラートが有効になっているか
Q6: なぜ他のソース(ヤフーファイナンスなど)と値が異なりますか?
A: MT4のデータソースと他の情報プロバイダーには違いがあります。特に
- MT4の日経225(JP225)などの指数は先物ベースで、24時間取引の値動きを反映
- 株価情報サイトは通常、取引所の公式終値を使用
- MT4のブローカーによってデータに微妙な違いがある場合もある
トラブルシューティング
インジケーターが表示されない
- MT4を再起動してみてください
- インジケーターを右クリックして「インジケーターを削除」を選び、再度適用してみてください
数値が正しく表示されない
当インジケーターは基本的に全通貨ペアに対応しており、特別な制限は設けていません。ただし、一部の通貨ペア(特に小数点の桁数が異なるエキゾチックペアや商品)では、小数点位置の検出が正しく行われない場合があり、数値が正しく表示されないことがあります。これは、ブローカーによって異なる価格フォーマットや小数点の扱いに依存するためです。予めご了承下さい。
アラートが作動しない
- MT4の「ツール」→「オプション」→「通知」タブでアラート設定を確認
- インジケーターのパラメーターで「アラート機能の有効/無効 が true」になっているか確認
- アラートのトリガー閾値(平均値の何倍か)の値が適切か確認(現在の相場環境に合わせて調整)
文字色が変わらない
- 上限閾値(平均値の何倍で色を変えるか)の値が適切か確認(通常は0.7〜0.9)
- カラーコード設定が正しいか確認
カスタマイズのヒント
異なる市場に合わせた調整
- FX市場: デフォルト設定が最適(平均ボラティリティを計算する期間 20 アラートのトリガー閾値 1.0)
- 株式指数: 平均ボラティリティを計算する期間 15 アラートのトリガー閾値 1.2 がお勧め
- 仮想通貨: 平均ボラティリティを計算する期間 10 アラートのトリガー閾値 1.5 がお勧め
- 商品(金、原油など): 平均ボラティリティを計算する期間 14 アラートのトリガー閾値 1.3 がお勧め
表示のカスタマイズ
- テキストサイズや位置は、表示する文字のサイズ、表示位置(X座標)、表示位置(Y座標)で調整
- 色設定はお好みに合わせて変更可能(MT4のカラーコードを使用)
- 平均値幅をラインで表示 を trueにすると、平均値幅の範囲を視覚的に確認できる
For those using GogoJungle for the first timeEasy 3 steps to use the product!
At GogoJungle, we provide services to enrich your investment life for our members. In addition, product purchases are limited to members. Why not register as a member now and make use of GogoJungle!
