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

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

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

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

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

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

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

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

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

ORB(Opening Range Breakout)解説|寄付き高安を活かしたブレイク戦略

テクニカル分析一覧

本シリーズでは、VWAP、VPVR、SMC、ワイコフなど主要テクニカル指標を整理して紹介しています。 各指標の特徴や押し目・戻り目の考え方、TradingViewでのチャート活用例をまとめており、 初心者から実践者まで、自分のトレードに応用できる情報を効率よく確認できます。

📈 【無料】テクニカル分析

テクニカル指標をTradingViewで実践活用

詳しく見る

🛠️ 自動売買の構築

TradingView, kabu API を使った環境構築

詳しく見る

📊 バックテスト

戦略を検証し、改善するための手法と実装

詳しく見る

🔧 ストラテジー作成

Pineスクリプトでの戦略実装をガイド

詳しく見る

📦 システム拡張

Slack連携/プロセス監視で安定・拡張

詳しく見る

🧩 【初心者向け】ORB(Opening Range Breakout)解説|寄付き高安を活かしたブレイク戦略

寄付き直後に一気に動いて、その後も方向性が続くことが多い

こんな値動きを見たことはありませんか?

その 市場の勢い(モメンタム) を捉える戦略が ORB(Opening Range Breakout) です。

💡 ORB とは 「寄付き直後に形成された高値・安値のブレイク方向に順張り」する手法です。

👥 この記事は誰向け?

  • 寄付きの値動きに乗り遅れたくないデイトレーダー
  • 銘柄の勢いをシンプルに捉えたい人
  • 指標ゴリゴリより、明確な価格基準で判断したい人

📖 この記事でわかること

  • ORB(Opening Range Breakout)の基本概念
  • 寄付きの時間帯での高値・安値の活用方法
  • トレンド方向に沿ったエントリーの判断ルール
  • TradingView Pine Script での実装例

📺 この記事の概要は、下記の動画でもわかりやすく解説しています!

💡 現在チャンネルはリニューアル中です。近日、新しい動画・キャラクターで公開予定!

🧩 ORB(Opening Range Breakout)とは?|寄付きの値動きを戦略化する

各市場には「寄付き特有の勢い」があります。

  • 機関投資家の注文が集中する
  • 前日のニュースや海外市場を反映してギャップが発生
  • 需給が偏りやすい

その結果、寄付き直後は方向性が出やすい時間帯です。

Opening Range(オープニングレンジ)

  • 寄付きの高値と安値 を「オープニングレンジ」として定義
  • OR は 9:00-9:15 で定義するのがおすすめです

💡価格 × 時間 → シンプルかつ再現性が高いのが特徴です。
短い OR → ダマシ増える 長い OR → チャンス減るが精度向上

OR の種類・パターン(代表 7 種類)

種類 特徴 エントリー例
オープンドライブ (Open Drive) 寄付き直後に強い方向性 高値突破でロング
オープンフェード (Open Fade) 寄付き直後に逆張り反発 高値でショート、安値でロング
オープンバウンス (Open Bounce) 初動がレンジ内で反発 範囲内逆張り
オープンスルー (Open Thru) 初動でレンジ突破 順張りエントリー
オープンリバーサル (Open Reversal) 初動方向と反対のブレイク 逆張り判断
オープンレンジ (Open Range) 一定幅のレンジ形成 ブレイク待ち
オープンクロス (Open Cross) 他指標と重なるブレイク 複合条件で順張り

💡 補足:ORB(Opening Range Breakout)で順張りを狙う場合、主に オープンドライブ(Open Drive) または オープンスルー(Open Thru) の初動ブレイクを狙います。

ORB の基本ルール

ルールはシンプルでこの OR レンジを上抜け・下抜けしたら順張り エントリー です。

条件 エントリー イメージ
価格が OR 高値を上抜け ロング(買い順張り) 勢いに乗る
価格が OR 安値を下抜け ショート(売り順張り) 下落モメンタムに乗る
  • 寄付き直後の値動きが分かるため、短期で方向性を把握しやすい
  • 初動ブレイクのタイミングでリスク管理された順張りエントリーが可能
  • マーケットプロファイルの知識と組み合わせると、レンジ幅や潜在的ターゲットが見える

🧩 ORB × トレンド方向|精度を上げる一番簡単な方法

ORB は その日の方向性がある時に強い戦略 です。

日足で方向を確認 → 寄付きで ORB

日足トレンド ORB 判断 エントリー方針
上昇トレンド OR 高値ブレイクを重視 ロング主体
下降トレンド OR 安値ブレイクを重視 ショート主体
レンジ 両方向に注意 フェイクに注意 or 見送りも可

⚠️ 注意:初動のボラティリティが小さいとダマシも多いため、他の指標や 出来高 も合わせて確認すると精度向上が期待できます。

🎯 エントリーの具体例

ロング(買い)

  1. 日足:上昇トレンド
  2. OR の高値ラインを引く
  3. 出来高が増加しながら高値ブレイク
  4. 順張りロング

ショート(売り)

  1. 日足:下降トレンド
  2. OR の安値ラインを引く
  3. 高値更新できず弱気 → 安値ブレイク
  4. 順張りショート

🚨 損切りルール

⚠️ ORB は 初動で負けると痛い 戦略です。損切りルールがないとかなり危険です。
具体的な損切り位置を設定してからの導入をおすすめします。

損切り例:

  • OR 逆タッチで損切り
  • ATR でストップなど

🧩 TradingView での ORB 実装例(Pine Script)

【Pine Script】 Opening Range Breakout 9:00-9:15(寄付きレンジ 9:00-9:15 ブレイク戦略)

✅️ 高値突破で ロング 、安値割れで ショート

//@version=6
indicator("Opening Range Breakout 9:00-9:15", overlay=true)

// === 入力 ===
session = input.session("0900-0915", "OR時間帯")

// === セッション判定(v6対応)===
inSession = not na(time(timeframe.period, session))

// === OR高値・安値の計算 ===
var float orHigh = na
var float orLow  = na

// === 初回ブレイク判定(OR確定後のみ) ===
var bool longTriggered = false
var bool shortTriggered = false

// セッション開始時(初回バー)に初期化
if inSession and not inSession[1]
    orHigh := high
    orLow  := low

// セッション中は高値・安値を更新
else if inSession
    orHigh := math.max(orHigh, high)
    orLow  := math.min(orLow, low)

// セッション終了後は値を固定
if not inSession and inSession[1]
    orHigh := orHigh
    orLow  := orLow
    longTriggered  := false
    shortTriggered  := false

// === 描画 ===
plot(orHigh, "OR High", color.red, 2, plot.style_linebr)
plot(orLow,  "OR Low",  color.green, 2, plot.style_linebr)

// === アラート条件 ===
longSignal  = ta.crossover(close, orHigh) and not inSession and not longTriggered
shortSignal = ta.crossunder(close, orLow) and not inSession and not shortTriggered

// 初回フラグ更新
if longSignal
    longTriggered := true
if shortSignal
    shortTriggered := true

alertcondition(longSignal,  title="OR高値ブレイク", message="ロングチャンス!")
alertcondition(shortSignal, title="OR安値ブレイク", message="ショートチャンス!")

// === オプション:ブレイク時に矢印表示 ===
plotshape(longSignal,  title="ロングシグナル", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(shortSignal, title="ショートシグナル", location=location.abovebar, color=color.red,   style=shape.triangledown, size=size.small)

💡 コードや戦略はあくまで学習用のサンプルです。 実際の利益や成果を保証するものではありません。
必ず バックテスト などで検証の上、ご自身の判断・責任で戦略に取り組んでください。 👉️ バックテストで戦略評価・戦略設計

🧩 ORB 戦略のまとめ

  • 寄付きの高値・安値 が基準(9:00-10:00)が一般的、(9:00-9:15)がおすすめ
  • 初動ブレイクで順張り、レンジ内では逆張りを活用
  • マーケットプロファイルや他指標と組み合わせると信頼度アップ
  • TradingView で可視化して、自動アラートも設定可能

🧩 関連コンテンツ(学習・活用リンク)

👉️ 他の指標と組み合わせて柔軟に実装する手順

単体の指標だけではダマシも発生します。 複数指標を組み合わせることで、 エントリー や利確の精度を高める方法を体系的に解説。

👉️ バックテストで戦略評価・戦略設計

高度な テクニカル指標 を使っても、検証せずに運用するのは危険です。 勝率 や損益、リスク管理の精度を確認して、より確実な手法へブラッシュアップ。

👉️ 通知機能を組み合わせて自動運用

アラートや Webhook を活用して、自動で取引や通知を実行できます。 手動管理の手間を減らし、安定した運用環境を構築するステップを紹介。

コメント

@管理人

質問・リクエスト・感想など、気軽にコメントしてください
※ コメントへの個別返信は行っておりません。
すべてのコメント・ご質問は必ず拝見し、コンテンツ改善の参考にさせていただいています。
限られた時間を「より正確で役立つ情報の発信」に集中するため、何卒ご理解ください。

テクニカル分析一覧

本シリーズでは、VWAP、VPVR、SMC、ワイコフなど主要テクニカル指標を整理して紹介しています。 各指標の特徴や押し目・戻り目の考え方、TradingViewでのチャート活用例をまとめており、 初心者から実践者まで、自分のトレードに応用できる情報を効率よく確認できます。

📈 【無料】テクニカル分析

テクニカル指標をTradingViewで実践活用

詳しく見る

🛠️ 自動売買の構築

TradingView, kabu API を使った環境構築

詳しく見る

📊 バックテスト

戦略を検証し、改善するための手法と実装

詳しく見る

🔧 ストラテジー作成

Pineスクリプトでの戦略実装をガイド

詳しく見る

📦 システム拡張

Slack連携/プロセス監視で安定・拡張

詳しく見る

背景画像
「戦略が、自律する。」