RSIで“過熱感”と反転のタイミングを見極める設定と見方

RSI (Relative Strength Index)は、相場の買われすぎ・売られすぎを数値化してくれる指標です。
ただし、単純に「70超えで売り」「30未満で買い」だけに頼るとダマシに遭いやすく、逆に判断が迷うこともあります。
RSI の本質は「価格の勢いや行き過ぎを相対的に捉える」こと。
トレンド の方向性だけでなく、反転ポイントや 押し目 ・ 戻り 目を意識したトレードに役立ちます。
💡筆者メモ: RSI は“相場の疲れ具合”を感じ取るツール。クロスだけでなく、 トレンド との組み合わせで活用するとトレード精度が上がります。
✅️ 本記事では主に
TradingView
を使った使った
チャート
分析を中心に解説しています。
TradingView
は、初心者でも扱いやすく、本記事で紹介する分析方法は、すべて
TradingView
の無料プランで再現できます。
👉️【無料で始める】TradingView 公式サイトはこちら
👥 この記事は誰向け?
- RSI の基本は知っているが、単純な70/30ルールだけで判断してしまいダマシに悩んでいる人
- 過熱感や反転ポイントを正確に捉えたい スイング 〜 デイトレ ーダー
- TradingView で RSI を中心にした エントリー タイミングを分析したい人
- MACD や移動平均と組み合わせて、勢い+過熱感を同時に確認したい人
📖 この記事でわかること
- RSI の基本構造と見方のポイント
- RSI のおすすめ設定例と時間軸ごとの調整方法
- RSI と MACD の組み合わせで“勢い+過熱感”を確認する方法
- TradingView で使える RSI カスタム設定例( Pine Script v6)
- ダマシを減らしてトレード精度を上げるための実践的コツ
RSIの基本構造と意味を整理しよう

RSI は「一定期間の値上がり幅と値下がり幅の比率」をもとに算出され、0〜100の範囲で推移します。
項目 | 内容 |
|---|---|
RSI ライン | 0〜100の値で表現。行き過ぎや反転を相対的に判断 |
過熱 ライン | 上限70前後(買われすぎ)、下限30前後(売られすぎ) |
中央 ライン | 50付近は方向感が曖昧な中立ゾーン |
実践的に見たいポイント
- 70以上:買われすぎサイン(反転や調整の可能性)
- 30以下:売られすぎサイン( 押し目 買いのチャンス)
- 50付近: トレンド 方向を見極める中立ゾーン
💡コツ:単純に70/30だけで判断せず、 トレンド 方向や MACD と組み合わせて精度を上げる。
RSIのおすすめ設定例(時間軸ベース)

RSI の期間設定によって感度が変わります。
用途 | RSI 期間 | 特徴 |
|---|---|---|
標準(デイリー) | 14 | デフォルト設定。中期トレード向き |
短期トレード | 7〜9 | 反応が早く短期の過熱をキャッチしやすい |
長期トレード | 21〜28 | 騙しが少なく、安定した トレンド の過熱感を把握 |
💡ポイント:期間を短くすると反応は早くなるがダマシが増え、長くするとシグナルは安定するが遅れる。
自分のトレードスタイルに合わせてバックテストで調整するのが現実的です。

実践的な見方:単体で判断せずトレンドと組み合わせる

RSI 単体だと“行き過ぎ”しか分かりません。
トレンド 方向や MACD と組み合わせると、より安全な エントリー 判断が可能です。
状況 | 解釈 |
|---|---|
上昇 トレンド + RSI 50〜70 | 上昇継続中、 押し目 買い狙い |
上昇 トレンド + RSI 70超 | 上昇 トレンド だが過熱、天井警戒 |
下降 トレンド + RSI 30〜50 | 下降継続中、 戻り 売り狙い |
下降 トレンド + RSI 30未満 | 売られすぎ、底値警戒 |
RSI+MACDで精度アップ

- RSI :過熱感を把握
- MACD : トレンド の勢いを把握
両方を組み合わせると「 トレンド 方向+反転ポイント」を同時に確認可能。
ダマシを減らし、 エントリー ・利確タイミングの精度が上がります。
RSIダイバージェンスを見逃すな(強い反転シグナル)

RSI には、「価格と逆方向に動く」**ダイバージェンス(乖離)**という重要なサインがあります。
これは多くのトレーダーが見落としがちですが、 トレンド 転換の予兆として非常に信頼性が高い現象です。
状況 | 内容 | 意味 |
|---|---|---|
価格が新高値更新 + RSI が下降 | 強気ダイバージェンス(売りサイン) | 価格は上昇しているが、勢いが弱まっている。反転下落の可能性 |
価格が新安値更新 + RSI が上昇 | 弱気ダイバージェンス(買いサイン) | 価格は下落しているが、下落圧力が緩和。反発上昇の可能性 |
📊 実際の
チャート
では「価格だけ上がって
RSI
が伸びない」場面がよくあります。
このときは
トレンド
が限界に近づいているサインとして要注意。
💡ポイント:
- ダイバージェンスは「過熱+勢いの鈍化」の両方を示すサイン
- RSI 70超や30割れの“極端な領域”で出ると特に信頼性が高い
- MACD や価格構造(高値・安値更新パターン)と合わせると精度UP
💬 筆者メモ:
RSI が下降してるのに価格だけ高値更新してたら、それは「勢い切れ」の合図。
“もう一段上”を期待して高値掴みするより、反転への警戒を優先した方が堅実です。
🔍
TradingView
では、
RSI
と価格のピーク/ボトムを線で結んで視覚的に確認するとわかりやすいです。
自作スクリプトに「直近2高値の
RSI
比較」を入れると、自動検出も可能です。
実践編:RSIカスタムストラテジー作成

プリセットの RSI だけでなく、カスタム ストラテジー として作ると応用力が高まります。
TradingViewで使えるRSI表示+ダイバージェンス例(Pine Script v6)
//@version=6
indicator("RSI Divergence Pro", overlay=false, max_labels_count=500)
// === 入力 ===
rsiLength = input.int(14, "RSI期間", minval=1)
lookback = input.int(5, "ピボット比較バー数", minval=1)
rsiOverbought = input.int(70, "RSI買われすぎ", minval=50, maxval=90)
rsiOversold = input.int(30, "RSI売られすぎ", minval=10, maxval=50)
// === RSI計算 ===
rsi = ta.rsi(close, rsiLength)
// === ピボット検出 ===
bearPivot = ta.pivothigh(high, lookback, lookback)
bullPivot = ta.pivotlow(low, lookback, lookback)
// === ダイバージェンス判定 ===
var float prevBearRsi = na
var float prevBullRsi = na
var float prevBearPrice = na
var float prevBullPrice = na
bearDiv = false
bullDiv = false
if not na(bearPivot)
if not na(prevBearRsi)
bearDiv := high[lookback] > prevBearPrice and rsi[lookback] < prevBearRsi and rsi[lookback] > rsiOverbought
prevBearRsi := rsi[lookback]
prevBearPrice := high[lookback]
if not na(bullPivot)
if not na(prevBullRsi)
bullDiv := low[lookback] < prevBullPrice and rsi[lookback] > prevBullRsi and rsi[lookback] < rsiOversold
prevBullRsi := rsi[lookback]
prevBullPrice := low[lookback]
// === RSI描画 ===
plot(rsi, title="RSI", color=color.new(color.blue, 0))
hline(rsiOverbought, "Overbought", color=color.new(color.red, 50))
hline(rsiOversold, "Oversold", color=color.new(color.green, 50))
hline(50, "Mid", color=color.new(color.gray, 70))
// === ダイバージェンスシグナル描画 ===
plotshape(bearDiv, title="Bear Div", style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, text="DIV↓")
plotshape(bullDiv, title="Bull Div", style=shape.triangleup, location=location.belowbar, color=color.lime, size=size.small, text="DIV↑")
// === アラート ===
alertcondition(bearDiv, "Bearish Divergence", "売りサイン:RSIダイバージェンス検出")
alertcondition(bullDiv, "Bullish Divergence", "買いサイン:RSIダイバージェンス検出")💡 コードや戦略はあくまで学習用のサンプルです。 実際の利益や成果を保証するものではありません。 必ず バックテスト などで検証の上、ご自身の判断・責任で戦略に取り組んでください。
他の指標と組み合わせてストラテジー化
MACD をなどと組み合わせ、ダマシの少ない エントリー や利確ルールを自分の戦略として設計できます。
バックテストで戦略を検証
作った戦略が本当に機能するのか、過去相場を使って精度や損益を客観的に評価できます。
👉 TradingViewでバックテストを行い戦略の期待値を確認する方法
通知機能で自動トレードへ
シグナルを検知したタイミングで通知や発注まで連携する 自動売買 環境も構築できます。
👉 TradingViewアラートを使った自動売買環境の構築方法
FAQ: よくある質問
Q: RSIが70を超えたのに価格が下がりません。なぜですか?
A: 強いトレンドが発生している際に見られる「張り付き」という現象の可能性があります。
RSIは計算式の性質上、一方向に強い勢いが出続けると、80〜90付近の高値圏に滞在したまま価格だけが上昇し続けることがあります。
視点の切り替え: 「70を超えたから反転する」と決め打たず、RSIが70を割り込んで「勢いが落ち着いてきたかな?」という変化が見えるまで、慎重に様子を見るのも一つの戦略です。
Q: ダイバージェンスが出たら反転のチャンスですか?
A: トレンドの勢いが弱まっている「予兆」の一つとして捉えるのが一般的です。
ダイバージェンス(価格とRSIの逆行)は、それ単体で即座に反転を保証するものではありません。勢いが衰えつつも、ダラダラとトレンドが継続するケースも珍しくないからです。
組み合わせのヒント: RSIの動きだけでなく、実際の価格が直近の安値を割り込んだり、トレンドラインをブレイクしたりといった「チャート上の節目」と合わせて判断することで、精度の向上が期待できます。
Q: 「50ライン」はどう意識すればいいですか?
A: 相場の「強気・弱気」を分ける一つの目安(境界線)として活用できます。
70や30の過熱感だけでなく、中央の「50」を基準に現在の勢力バランスを推測する手法があります。
活用イメージ: 例えば、上昇トレンド中にRSIが50付近まで調整しても、そこから再度上向きに転じるようであれば「まだ買いの勢いが残っている」という押し目買いの根拠の一つになります。逆に50を明確に割り込むと、相場の雰囲気が変わった可能性を検討するタイミングかもしれません。
まとめ:RSIは“過熱感と反転”を読む相棒

- 単純な70/30ルールだけで判断せず、 トレンド と組み合わせる
- 期間設定は短期/中期/長期で調整
- MACD や他指標と併用すると、ダマシを減らしトレード精度が向上
RSI は、ただのオーバー買い/売りの目安ではなく、相場の疲れ具合や反転の可能性を感じ取る感覚系指標です。
慣れてくると、数値だけでなく チャート 上の動きからも直感的に反転ポイントを判断できるようになります。
