IL
IndieIndi Lab
マイナーインジケーター研究所
← インジケーター一覧に戻る
ボラティリティレンジ分析動作確認済み

ATR Monitor (Daily, Weekly and Monthly Range)
AtrMonitor

#407 カテゴリ:ボラティリティ系 推奨時間足:D1 / W1 / MN ⏱ 読了目安:約6分 解析元:MQL5 Code Base 📅 公開日:2026年11月2日
この記事でわかること
  • ATR Monitor (Daily, Weekly and Monthly Range)が何をするインジケーターかがわかる
  • 計算式とロジックを噛み砕いて理解できる
  • シグナルの読み方と実践的な使い方がわかる
~ 実際のチャートイメージ(デモ)

ATR Monitor (Daily, Weekly and Monthly Range)とは

ATR Monitor (Daily, Weekly and Monthly Range)(AtrMonitor)は、日足・週足・月足それぞれについて、現在の値幅(高値-安値)をATRと比較し「ATR%」としてパネル表示するインジケーター。ATR%が閾値(既定100%)以上になるとアンバー表示で強調され、その期間の値動きが平均的なボラティリティに対してどれだけ大きいかを一目で把握できる。始値からの変化幅も合わせて表示されるため、日中のうちにすでにATR分の値幅を消化したかどうかの目安として、利益確定やポジション調整の判断材料に使われる。MT4/MT5向けにMQL4で実装されており、動作確認済みです。

ボラティリティ系に分類されるこのインジケーターは、推奨時間足D1 / W1 / MNで最も効果を発揮します。MQL5 Code Baseで公開されているソースコードを当サイトが独自に解析し、計算ロジックとエントリー手法をわかりやすくまとめました。同じボラティリティ系のAccumulation Distributionと比較しながら使うと理解が深まります。

🎯 ワンポイントアドバイス:ATR Monitor (Daily, Weekly and Monthly Range)が向いている相場
✅ こんな相場で使う
  • ボラティリティが収縮した後のブレイクアウト初動
  • 重要指標発表・材料が出る前後の値動き拡大局面
⚠️ こんな相場は避ける
  • 方向を示す指標ではないため単独使用(方向系と組み合わせ必須)
  • 極端に薄商いの時間帯(早朝・年末年始など)

「動かない相場でエントリーして手数料負け」「ブレイクに乗り遅れて高値掴み」——この2つの負けパターンを事前に回避できるのが最大の強みです。ボラティリティが収縮している時は「嵐の前の静けさ」と判断し、拡張の初動だけを狙い撃ちできます。

📊 ATR系の他インジケーターとの違い
名前時間足特徴
ATR Monitor (Daily, Weekly and Monthly Range)(本記事)D1 / W1 / MN日足・週足・月足それぞれについて、現在の値幅(高値-安値)をATRと比較し「…
ATR ChannelsM30 / H1ATR(平均真の値幅)は、価格の変動幅(ボラティリティ)を測定します。値が大…
ATR Value IndicatorM30 / H1ATR(平均真の値幅)は、価格の変動幅(ボラティリティ)を測定します。値が大…
ATR Strength IndexM30 / H1ATR(平均真の値幅)は、価格の変動幅(ボラティリティ)を測定します。値が大…
ATR-Adjusted ROCM30 / H1ATR(平均真の値幅)は、価格の変動幅(ボラティリティ)を測定します。値が大…

計算式(核心だけ)

このインジケーターの核心となる計算式は以下の通りです。

ATR Monitor (Daily, Weekly and Monthly Range) の計算式
ATR% = 当該期間のRange(高値-安値) ÷ ATR × 100
📖 記号の意味
  • ATR:平均的な値動き幅(ボラティリティ)です。「今の相場がどれくらい動いているか」を数値で示します。
💡 ひとことで言うとつまり、このインジケーターは「今の相場がどれくらい活発に動いているか」を測定しています。

計算ロジックをステップで理解する

1直近の値幅(高値と安値の差)や標準偏差など、価格がどれだけ大きく動いているかを示す基礎データを集計します。
2その値を一定期間の平均や過去の水準と比較し、「今の値動きは普段より大きいか小さいか」を相対的に評価します。
3ボラティリティが収縮(普段より小さい状態)から拡大に転じた瞬間、または逆に急拡大から収縮に転じた瞬間を検出します。
4このインジケーター単体では「どちら方向に動くか」は分からないため、直近の値動きの方向やトレンド系インジケーターと組み合わせて使うのが基本です。

パラメーターの設定

設定項目は以下の通りです。まずはデフォルト値のまま使い始めてください。

ATRPeriod:14MaxATRPercent:100.0PanelScale:1.0
パラメーター調整の目安期間を短くすると感度が上がりシグナルが増えますが、ダマシも増加します。長くすると安定しますが反応が遅くなります。まずはデフォルト値で数週間観察してから調整しましょう。

エントリータイミングと読み方

推奨時間足はD1 / W1 / MNです。以下のタイミングでエントリーを検討してください。

01ボラティリティ指標が閾値を超えた瞬間にトレンド方向へエントリー
02バンドの外側にローソク足が飛び出した場合はトレンド継続のサイン
03ボラティリティが急低下した後の最初の大陽線・大陰線でエントリー
04ATRベースのトレーリングストップと組み合わせて利益を伸ばす

ボラティリティの拡大方向(上下どちらに動くか)はこのインジケーター単独では判断できません。トレンド系インジケーターと組み合わせて方向を確認してからエントリーしましょう。

組み合わせにおすすめ: RCI3(keys_RCI3)と併用すると、シグナルの精度が向上します。

MT4での実践的な使い方

MT4にDLL設定なしでインストールできます。Indicatorsフォルダに.mq4ファイルを入れてMT4を再起動するだけです。

インストール手順(4ステップ): データフォルダを開く → MQL4/Indicators にコピー → MT4再起動 → チャートにドラッグ&ドロップ
📥 詳しいインストール手順を見る →
動作メモUSD/JPY・EUR/USDにてD1 / W1 / MNで動作確認済みです。

よくある質問

Q1ATR Monitor (Daily, Weekly and Monthly Range)のデフォルト設定は?▼
デフォルトパラメーターはATRPeriod:14, MaxATRPercent:100.0, PanelScale:1.0です。まずはこの設定で数週間観察してから調整しましょう。
Q2ATR Monitor (Daily, Weekly and Monthly Range)はどの時間足で使うべき?▼
推奨時間足はD1 / W1 / MNです。もし5分足や15分足など短期足で使いたい場合は、パラメーターの期間を1.5〜2倍に延ばすことでノイズをカットして実用可能になります。まずはデモ口座で、ご自身の好みの時間足に合わせたパラメーター調整を試してみてください。
Q3ATR Monitor (Daily, Weekly and Monthly Range)と組み合わせるべきインジケーターは?▼
ボラティリティ系のインジケーターなので、トレンド系のインジケーターと組み合わせると精度が向上します。

まとめ

ATR Monitor (Daily, Weekly and Monthly Range)は日足・週足・月足それぞれについて、現在の値幅(高値-安値)をATRと比較し「ATR%」としてパネル表示するインジケーター。ATR%が閾値(既定100%)以上になるとアンバー表示で強調され、その期間の値動きが平均的なボラティリティに対してどれだけ大きいかを一目で把握できる。始値からの変化幅も合わせて表示されるため、日中のうちにすでにATR分の値幅を消化したかどうかの目安として、利益確定やポジション調整の判断材料に使われる。まずはD1チャートに載せて、シグナルの動きを数週間デモ口座で観察してから実際のトレードに活用することをおすすめします。

このインジケーター単独で完璧なトレードシステムを作ろうとするのではなく、自分のトレードスタイルに合った他のインジケーターと組み合わせて使うのが実践的なアプローチです。

当サイトでは300以上のインジケーターを解説しています。FX初心者ガイドも合わせてご覧ください。

📖
次はこちらもおすすめ
ATR Channels
ATR(平均真の値幅)は、価格の変動幅(ボラティリティ)を測定します。値が大きいほど相場が荒い状態で…
→
📥 ダウンロード
MQL5 Code Baseから無料で入手できます。ダウンロード手順ガイドも参考にしてください。
MQL5 Code Base でダウンロード →
シェア
ポスト LINE はてブ
タグ
#atrmonitor#mql4#mt4#d1
【免責事項・リスク警告】
本記事は情報提供を目的としています。FX取引は元本割れ等のリスクを伴います。投資判断はご自身の責任でお願いします。
← 前の記事
Damiani Volatmeter
次の記事 →
Volatility Regime Shader