Keltner Channel ATR Stretch|使い方・設定 | SG Group
本文へ移動

無料オープンソースPine Script v6

TradingView無料インジケーター

指数移動平均線(EMA)の中心線と平均真の値幅(ATR)で広がる内側帯・外側帯・最外帯に、傾き、価格位置、帯幅、中心線からの距離を統合します。価格がチャネルのどこにあるかを、売買シグナルではなく現在の状態として整理するインジケーターです。

ボラティリティ/チャネル
TradingView公開ページに掲載された実チャート:Keltner Channel ATR Stretch
TradingViewの公開ページに掲載された実チャート画像です。画像内の銘柄、時間足、設定値、価格は撮影時点の例であり、現在値や売買結果ではありません。
目的傾き・位置・帯幅を一画面で整理
向いている人チャネル内の価格状態を分けて確認したい人
主な表示EMA中心線、ATR帯、状態表、任意マーカー
表示場所価格チャート上
01 — 概要

チャネルの「内側か外側か」だけで終わらせない

指数移動平均線を中心線(Basis)とし、ATR倍率で内側帯、外側帯、最外帯(Extreme)を作ります。中心線のATR正規化傾きから方向性(Bias)、価格と各帯の関係から現在位置(Position)、帯幅の直近最小〜最大範囲内での順位から帯幅状態(Volatility)、中心線からの距離から乖離(Stretch)を算出します。

何を可視化するか

中心線(Basis)、内側帯・外側帯・最外帯とその塗り、任意のローソク足着色、乖離・最外帯到達・帯内復帰(StretchExtremeReturn inside)のマーカー、方向性・現在位置・帯幅状態・乖離・傾き・帯幅順位(BiasPositionVolatilityStretchSlopeWidth Rank)の状態表を表示します。

仕組み

EMAの傾きをATRで正規化し、正負のしきい値で方向性(Bias)を分類します。終値と各帯の位置関係を段階別に分類し、チャネル半幅に対する中心線からの距離と、帯幅の直近最小〜最大範囲内での順位を別々に示します。

ATRに応じて変わる帯幅

ATRが大きくなると帯も広がり、小さくなると狭まります。中心線からの距離が固定されたチャネルではありません。

価格位置を段階別に分類

帯内(Inside)、方向帯(Trend Zone)、押し戻り(Pullback)、上側/下側の乖離(Upper/Lower Stretch)、最外帯の外(Extreme)へ、方向性と帯の位置から中立的に分類します。

帯幅を三つの状態へ分類

帯幅順位(Width Rank)をしきい値と比較し、収縮(Quiet)、通常(Normal)、拡大(Expanded)に分けます。これは統計的な百分位ではなく、直近期間の最小幅から最大幅までの中での順位です。

02 — 導入と初期設定

TradingViewへの追加手順

公開スクリプトをチャートへ追加し、まず中心線、内側帯、外側帯、最外帯、状態表の出所を初期値で確認します。設定は一度に一項目だけ変更してください。

Keltner Channel ATR Stretch

Keltner Channel ATR Stretchの公開ページを開き、TradingViewでチャートへ追加します。SG Groupサイトへの会員登録は不要です。

  1. 下の「TradingView で使う」を開きます。
  2. TradingView のページで「Use on chart」を選び、チャートへ追加します。
  3. 歯車アイコンの「Settings」→「Inputs」を開き、まず初期値のまま表示を確認します。
  4. 対象銘柄・時間足に合わせ、設定は一度に一項目ずつ変更します。
まず初期値で観察一度に変える設定は一つ銘柄・時間足・データを確認

複数インジケーター表示時の誤認防止

重なった線・帯・背景・表は、同じ情報が二重に描画されているだけの場合があります。表示の重複を「根拠が強い」「シグナルが一致した」と解釈しないでください。 ボリンジャーバンド、別のケルトナーチャネル、VWAP偏差帯、移動平均線を重ねると、中心線と複数の帯が同じ色や近い位置で重なります。どの線が本インジケーターの内側帯、外側帯、最外帯なのかを必ず切り分けてください。

  • 中心線を表示(Show Basis)、内側帯を表示(Show inner bands)、外側帯を表示(Show outer bands)、最外帯を表示(Show extreme bands)を一系統ずつオンにして線を特定する。
  • チャネルを塗る(Show channel fills)と状態に応じてローソク足を着色(Tint candles by state)は、他の塗りやローソク足着色と同時使用しない。
  • 状態表を表示(Show dashboard)をオフにするか、状態表の位置(Dashboard position)を変更し、別の表と重ねない。
  • 他のチャネルと線が重なっても、独立した支持・抵抗の一致として数えない。
03 — チャートの読み方

迷わない読み順

帯への接触だけで判断せず、方向性、帯の中での現在位置、帯幅の状態、中心線からの乖離を順に分けて確認します。

方向性は傾きの分類として読む

上向き/下向き(Bullish/Bearish)はEMA傾きの符号分類であり、次のローソク足の方向予測ではありません。

現在位置と乖離を一緒に確認

どの帯にいるかを示す現在位置(Position)と、中心線からの距離を示す乖離(Stretch)を併読します。外側帯への到達を自動的な反転合図と解釈しないでください。

帯幅を方向と分けて確認

収縮/拡大(Quiet/Expanded)はチャネル幅の状態です。相場の方向や今後の拡大を保証しません。

表示語・状態の意味

Bias: Bullish / Bearish / Neutral

ATRで正規化したEMA傾きの符号分類です。価格を予測する表示ではありません。

Position: Trend Zone / Pullback / Inside

方向性と、中心線・内側帯に対する価格の位置関係から求めた現在位置です。

Upper / Lower Stretch

価格が外側帯と最外帯の間にある距離状態です。

Extreme

価格が最外帯の外側にあります。反転確率は示しません。

Quiet / Normal / Expanded

帯幅順位に基づく、チャネル幅の収縮・通常・拡大の分類です。

Width Rank

直近の観察期間における最小幅から最大幅までの中での現在位置です。百分位ではありません。

04 — 英語設定項目の日本語マニュアル

英語設定項目の日本語マニュアル

設定画面に表示される英語名をそのまま掲載し、日本語で役割を説明します。初期値は公開ソース確認時点の値です。TradingView側の更新で変わる場合があります。

小さな画面では、各設定を一項目ずつ縦型カードで表示します。

Core Keltner

4 項目
実際の英語UI初期値・選択肢日本語での意味と使い方
SourcecloseEMA中心線、中心線からの乖離、価格位置の判定に使う価格系列です。
Basis EMA Length20; min: 1チャネル中心EMAの期間です。
ATR Length20; min: 1チャネル幅を決めるATR期間です。
ATR Multiplier1.5; min: 0.1; step: 0.1中心線から外側帯までのATR倍数です。

Stretch & Slope

4 項目
実際の英語UI初期値・選択肢日本語での意味と使い方
Inner Zone Ratio0.5; range: 0.0-1.0; step: 0.05内側帯を外側半幅の何割に置くかです。0は中心線、1は外側帯です。
Extreme Zone Ratio1.5; min: 1.0; step: 0.1最外帯を外側半幅の何倍の位置に置くかを指定します。
Slope Lookback5; min: 1EMA中心線の傾きを測る過去バー数です。
Slope Threshold (ATR)0.25; min: 0.0; step: 0.05上向きまたは下向きと判定する、ATRで正規化した傾きの最小値です。

Channel Width Regime

3 項目
実際の英語UI初期値・選択肢日本語での意味と使い方
Width Rank Lookback100; min: 2現在のチャネル幅を、直近の最小幅・最大幅と比較する参照期間です。
Quiet Threshold20; range: 0-100; step: 1帯幅順位がこの値未満なら、収縮と判定します。
Expanded Threshold80; range: 0-100; step: 1帯幅順位がこの値を超えると、拡大と判定します。

Markers & Alerts

3 項目
実際の英語UI初期値・選択肢日本語での意味と使い方
Confirmed bars onlytrueマーカーと通知を確定足だけで評価します。情報パネルは形成中足も反映します。
Show stretch markerstrue外側帯の超過と最外帯への到達を示すマーカーを表示します。
Show return-inside markerstrue価格が外側からチャネル内へ戻った地点を表示します。

Visuals

6 項目
実際の英語UI初期値・選択肢日本語での意味と使い方
Show Inner Channeltrue内側チャネルを表示します。
Show Extreme Channelfalse最外チャネルを表示します。
Show Filltrueチャネル内を薄く塗ります。
Color Barsfalse現在の方向性に応じてローソク足を着色します。
Show Dashboardtrue状態情報パネルを表示します。
Dashboard PositionTop Right; options: Top Right | Bottom Right | Top Left | Bottom Left情報パネルの配置です。

Style & Colors

15 項目
実際の英語UI初期値・選択肢日本語での意味と使い方
Basis#f5a623EMA中心線の色です。
Outer Bands#2962ff外側チャネル線の色です。
Inner Bands#5b9cf6内側チャネル線の色です。
Extreme Bands#9598a1最外帯の色です。
Bullish Tint#26a69a上向き状態の着色に使う色です。
Bearish Tint#ef5350下向き状態の着色に使う色です。
Neutral Tint#787b86中立状態の着色に使う色です。
Dashboard Text SizeNormal; options: Small | Normal情報パネルの文字サイズです。
Dashboard Background#131722情報パネルの通常背景色です。
Dashboard Header Background#2a2e39情報パネルのヘッダー背景色です。
Dashboard Label Text#b2b5be項目名の文字色です。
Dashboard Value Textcolor.white値の文字色です。
Dashboard Border#434651情報パネルの枠線色です。
Dashboard Background Transparency15; range: 0-90通常セル背景の透明度です。
Dashboard State Cell Transparency18; range: 0-85状態値セル背景の透明度です。
05 — アラート

帯への到達・復帰と状態変化を知らせる通知

通知は帯への到達、帯内への復帰、方向性や帯幅状態の変化を知らせます。反転や売買を指示するものではありません。

  • 上側/下側の乖離到達(Upper/Lower stretch)と、上側/下側の最外帯到達(Upper/Lower extreme stretch)。
  • 上側/下側から帯内へ復帰(Upper/Lower return inside)。
  • 方向性の変化(Trend bias changed)と、帯幅状態の変化(Width regime changed)。
06 — 制限と注意点

売買シグナルではありません

本ツールは分析・可視化を目的とし、投資助言、売買推奨、将来予測、利益や精度の保証を行いません。表示は入力値、銘柄、時間足、データフィードに依存します。実際の取引判断はご自身の責任で行ってください。

帯の外は反転予告ではない

乖離(Stretch)や最外帯の外(Extreme)は距離の状態です。価格は帯外に滞在し続けたり、さらに同方向へ進んだりすることがあります。

ATRの変化でも帯が動く

価格だけでなくATRの変化でも帯幅と乖離が変わります。異なる銘柄や時間足で同じ数値が出ても、同じ相場状態とは限りません。

帯幅順位の定義

帯幅順位(Width Rank)は、直近期間の最小幅から最大幅までの中での現在位置であり、統計的な百分位ではありません。収縮(Quiet)の次に拡大(Expanded)へ進む保証もありません。

重要

方向性(Bias)、現在位置(Position)、帯幅状態(Volatility)を別々の軸として読み、帯への接触だけを新規建て、利益確定、損切りの判断へ置き換えないでください。

07 — FAQ

よくある質問

方向性、現在位置、乖離、帯幅順位の違いと、帯外表示に関する誤解を整理します。

Keltner Channel ATR Stretch無料で使えますか?

はい。SG GroupTradingViewで公開しているオープンソースの無料インジケーターです。利用時はTradingViewの規約と公開スクリプトの条件も確認してください。

初めて使うときに設定を変える必要がありますか?

まずは公開時の初期値で表示と状態変化を観察してください。その後、銘柄・時間足・データフィードに合わせて一項目ずつ変更すると、どの設定が表示へ影響したかを判別しやすくなります。

ほかのインジケーターと同時に表示できますか?

可能ですが、同種の線・帯・背景色・テーブルが重なると出所を誤認しやすくなります。片方ずつ表示して確認し、重複要素を非表示にしてください。線が重なっただけで根拠が強くなったとは判断できません。

表示は売買シグナルですか?

いいえ。公開説明に忠実な分析・可視化用のコンテキストです。エントリー、エグジット、利確、損切り、将来価格、利益や勝率を示すものではありません。

最外帯の外(Extreme)が表示されたら、逆張りの合図ですか?

いいえ。最外帯の外という表示は、ATRで作った帯からの距離分類です。トレンド中は帯外にとどまることがあり、反転、新規建て、利益確定、損切りを指示しません。

情報源と更新方針

本ページはSG Groupの公開中一覧、TradingView上の実説明、公開ソースの入力定義に基づく取扱説明書です。表示名や初期値は公開スクリプト更新後に変わる場合があります。