「株テック | Kabutech Lab.」は、日本株トレードを初心者向けに解説するメディアです。

ツールの使い方や考え方、環境構築方法を学ぶ場として、主に以下の内容を解説しています:

  • TradingViewを使ったバックテスト・ストラテジーの実践情報
    (プログラミング知識がなくても始めやすい検証ツールです)
  • 三菱UFJ eスマート証券のkabu APIを使った環境構築
    (日本株の発注が可能な数少ないAPI接続サービスです)

バックテストは自作プログラム(Pandasなど)で応用可能、発注は他の証券会社のRSSなどでも対応できます。
特定の証券会社やツールを強く推奨するものではありません。

以下の点にご留意ください:

  • 個別銘柄の売買や投資判断の助言は行いません。
  • サンプルのストラテジーやコードは学習・検証用の参考資料であり、実際の売買や利益を保証しません。
  • バックテストは過去データに基づく結果であり、将来の成果を保証しません。
  • 自動売買環境はエラーハンドリングと十分な整備が必須です。
  • 市場変動、システム障害、予期せぬ遅延やエラーなどのリスクがあります。

投資はあくまで自己責任です。リスクを理解して慎重に取り組んでください。

当サイトでは一部アフィリエイト広告を利用しています (プライバシーポリシー)。

ご質問はこちらまでお気軽にどうぞ。

公開日時:2025-11-03 更新日時: 2025-12-23

TradingViewで使えるRSIの設定と見方|トレード精度を上げるコツ

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

RSI (Relative Strength Index)は、相場の買われすぎ・売られすぎを数値化してくれる指標です。

ただし、単純に「70超えで売り」「30未満で買い」だけに頼るとダマシに遭いやすく、逆に判断が迷うこともあります。

RSI の本質は「価格の勢いや行き過ぎを相対的に捉える」こと。

トレンド の方向性だけでなく、反転ポイントや 押し目 戻り を意識したトレードに役立ちます。

💡筆者メモ: RSI は“相場の疲れ具合”を感じ取るツール。クロスだけでなく、 トレンド との組み合わせで活用するとトレード精度が上がります。

公開日時:2025-09-22 / 更新日時:2025-12-05 TradingView無料プランと有料プランを徹底比較 | 初心者にもわかる特徴・料金・おすすめプラン 初心者向け|TradingViewは無料プランでどこまで使える?TradingV

👥 この記事は誰向け?

  • 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 が伸びない」場面がよくあります。
このときは トレンド が限界に近づいているサインとして要注意。

💡ポイント:

  • ダイバージェンスは「過熱+勢いの鈍化」の両方を示すサイン
  • RSI70超や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ダイバージェンス検出")
  • 他の指標と組み合わせて実装 → ダマシの少ないエントリーや利確のタイミングを自由に調整
  • バックテストで戦略評価 → 過去相場で精度や損益を検証
  • 通知機能を組み合わせる → 自動でアラート・発注まで可能

まとめ:RSIは“過熱感と反転”を読む相棒

  • 単純な70/30ルールだけで判断せず、トレンドと組み合わせる
  • 期間設定は短期/中期/長期で調整
  • MACDや他指標と併用すると、ダマシを減らしトレード精度が向上

RSI は、ただのオーバー買い/売りの目安ではなく、相場の疲れ具合や反転の可能性を感じ取る感覚系指標です。

慣れてくると、数値だけでなく チャート 上の動きからも直感的に反転ポイントを判断できるようになります。

相場の土台であるトレンドの構造 (ダウ理論)をベースに各指標をどう組み合わせて戦略を立てるか、その全体像を体系的にまとめています。

👉️ テクニカル分析の全体像:指標に振り回されないための学習ガイド
トレードの始め方から戦略設計まで最速ガイド

🖕 当サイトが初めての方は、まずはこちらのステップガイドから全体の概要を掴むのがおすすめです。

チャートの見方
最短ステップガイド
今すぐ始める
自動売買環境を
最短ロードマップで構築
今すぐ始める

※本記事にはアフィリエイトリンクが含まれています。紹介内容は実体験・調査に基づき、正確さを心がけています。

あわせて読みたい

▶ 用語一覧へ

Kabutech Lab.で学ぶ

無料でより実践的なテクニカル分析を学ぶことができます。
さらに、自動売買構築・堅牢な戦略設計・ストラテジー作成も解説しています

※ Kabutech Lab.は一部有料ページがあります。 Kabutech Lab.
背景画像
「戦略が、自律する。」