何を可視化するか
Fast/Slow cohort ribbon、ensemble centerline、任意の個別MA・bundle envelope・背景、左下固定MA REGIME HUD、選択した構造イベントを表示します。HUDはClean・Analyst・Researchで情報量が変わります。
無料オープンソースPine Script v6
最大8本の移動平均を単なるリボンではなく、順序・傾き・Fast/Slow群・束幅・入替率から構造として分析。現在の公開ソースはBiasとライフサイクルPhase、MTF、履歴memory、前方outcome研究まで備えたRegime Transition Labです。
公開H1はMoving Average Structure Matrixのままですが、2026年7月26日の大幅更新で現行PineタイトルはMoving Average Structure Matrix — Regime Transition Labです。順序整合性だけでなく、方向Bias、Phase、Clarity、上位足整合、完了局面memory、条件別outcomeを扱います。
Fast/Slow cohort ribbon、ensemble centerline、任意の個別MA・bundle envelope・背景、左下固定MA REGIME HUD、選択した構造イベントを表示します。HUDはClean・Analyst・Researchで情報量が変わります。
MA間距離と傾きをATR・Percentage・Rolling stdevのいずれかで正規化し、全有効MAペアの順序、傾き整合、Fast/Slow spread、束幅順位、入替率を合成してBiasとClarityを作ります。別条件でCOMPRESSIONからCHURN / TRANSITIONまでのPhaseを分類します。
Biasは45% order coherence・30% slope coherence・25% cohort biasの複合方向。Phaseは圧縮、放出、拡大、押し戻り、減速、移行の状態です。
順序、purity、傾き、energy、tieを合成し、reorder rateのペナルティを差し引く0〜100の明瞭度です。利益確率ではありません。
確定上位足の構造を比較し、完了局面と前方リターン等の条件付き標本を要約します。ストラテジーバックテストではありません。
公開スクリプトをチャートへ追加し、まず初期値で表示の出所と動きを確認します。設定変更は一度に一項目だけ行ってください。
Moving Average Structure Matrixの公開ページを開き、TradingView上でチャートへ追加します。SG Groupサイトへの会員登録は不要です。
重なった線・帯・背景・表は、同じ情報が二重に描画されているだけの場合があります。表示の重複を「根拠が強い」「シグナルが一致した」と解釈しないでください。 別のMA ribbon、EMA/SMA、Ichimoku、Supertrendを重ねると、最大8本のMA、Fast/Slow ribbon、中心線、bundle envelopeが重複します。同じ価格へ線が集まっても独立した支持・抵抗ではありません。
数値や色を単独で結論にせず、表示の成立条件、継続時間、価格との位置関係を順に確認します。
Preset、MA本数、正規化方式、必要履歴、Chart/Anchor/Macroの階層を最初に確認します。
BULLISHでもCOMPRESSIONやDECELERATIONになり得ます。一つのラベルへまとめません。
Clarity、WAITING HTF CLOSE、MEM、OUTは条件説明で、エントリーや勝率ではありません。
MA構造の複合方向。売買推奨ではありません。
束の圧縮/直近圧縮から方向と幅が立ち上がった局面。
方向を伴う拡大/構造を保った束内への戻り。
energy・整合・幅の減速/入替の多い移行局面。
関連するMA構造の明瞭度0〜100。勝率ではありません。
上位足確定待ち/時間足階層設定が不正です。
設定画面に表示される英語名をそのまま掲載し、日本語で役割を説明します。初期値は公開ソース確認時点の値です。TradingView側の更新で変わる場合があります。
小さな画面では、各設定を一項目ずつ縦型カードで表示します。
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Structure preset | Balanced Trend | options: Short Horizon, Balanced Trend, Long Horizon, Investor, Custom | 用途別のMA構成を一括選択します。Customでは下段の8スロットを使います。 |
Source | close | MAと価格位置の計算対象となる価格系列です。 |
Slope lookback | 5 | range: 1–100 | 各MAの傾きを何本前との差で測るかを指定します。 |
Minimum warm-up bars | 80 | range: 20–2000 | 状態判定を始める前に最低限待つバー数です。 |
Use automatic warm-up floor | true | 最長MAなどが必要とする履歴まで待機数を自動で引き上げます。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Distance normalization | ATR | options: ATR, Percentage, Rolling stdev | MA間距離と傾きをATR比・価格比・標準偏差比のどれで尺度統一するかを選びます。 |
ATR normalization length | 14 | range: 2–500 | ATR正規化に使う期間です。 |
Rolling stdev length | 50 | range: 5–1000 | 標準偏差正規化に使う期間です。 |
Pair tie threshold (normalized units) | 0.030 | min: 0 | step: 0.005 | 2本のMAをほぼ同値としてtie扱いする距離です。 |
Slope flat threshold (normalized units) | 0.020 | min: 0 | step: 0.005 | MA傾きを横ばいとみなす境界です。 |
Slope energy = 100 scale | 0.300 | min: 0.001 | step: 0.01 | 平均傾き強度を100点へ換算する基準です。 |
Cohort spread = ±100 scale | 0.300 | min: 0.001 | step: 0.01 | Fast/Slow群の中心差を±100へ換算する基準です。 |
Horizon-distance weight power | 1.0 | range: 0–3 | step: 0.25 | 時間軸ランクが離れたMAペアをどれだけ強く重み付けするかを指定します。 |
Horizon ordering | Manual rank | options: Manual rank, Length ascending | MAの速い・遅い順を手動ランクか期間順で決めます。 |
Bundle-width rank lookback | 250 | range: 20–2000 | 現在のMA束幅を過去内順位にする参照期間です。 |
Bundle-width motion bars | 3 | range: 1–50 | 束幅の拡大・縮小差を測る比較本数です。 |
Reorder-rate lookback | 50 | range: 5–500 | MAペアの並び替わり頻度を集計する期間です。 |
Fast/slow cohort split | Horizon rank | options: Horizon rank, Median length, Manual length | Fast群とSlow群を分ける方法です。 |
Fast cohort maximum rank | 4 | range: 1–7 | Horizon rank方式でFast群に含める最大ランクです。 |
Fast cohort maximum length | 50 | range: 1–5000 | Manual length方式でFast群に含める最大期間です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Bias composite threshold | 22.0 | range: 0–100 | step: 1 | 複合方向値をBullishまたはBearishと認定する絶対値境界です。 |
Directional order threshold | 62.0 | range: 0–100 | step: 1 | MA順序を明確な方向配列とみなす基準です。 |
Directional slope coherence | 45.0 | range: 0–100 | step: 1 | MA傾きの方向一致を十分とみなす基準です。 |
Compression width-rank maximum | 18.0 | range: 0–100 | step: 1 | Compressionとみなせる束幅順位の上限です。 |
Compression energy maximum | 32.0 | range: 0–100 | step: 1 | Compressionとみなせる傾きエネルギー上限です。 |
Compression |order| maximum | 35.0 | range: 0–100 | step: 1 | Compressionとみなせる順序方向値の上限です。 |
Release |order| minimum | 48.0 | range: 0–100 | step: 1 | Releaseに必要な順序方向値の最低値です。 |
Release width expansion minimum | 0.005 | min: 0 | step: 0.005 | Releaseに必要な束幅拡大量です。 |
Release centroid acceleration minimum | 0.0 | min: 0 | step: 0.005 | Releaseに必要な方向整合済み中心線加速度です。 |
Compression-to-release origin window | 3 | range: 1–20 | Compression後、何本以内ならReleaseの起点として扱うかを指定します。 |
Pullback order-hold floor | 25.0 | range: 0–100 | step: 1 | Pullback中も維持すべき順序強度です。 |
Slow-cohort slope-hold threshold | 15.0 | range: 0–100 | step: 1 | Pullback中も維持すべきSlow群傾きです。 |
Deceleration comparison bars | 5 | range: 1–50 | 減速を比較する過去バー数です。 |
Deceleration energy drop | 8.0 | range: 0–100 | step: 1 | 減速とみなす傾きエネルギー低下幅です。 |
Deceleration coherence drop | 10.0 | range: 0–100 | step: 1 | 減速とみなす傾き整合性低下幅です。 |
Deceleration width contraction | 0.005 | min: 0 | step: 0.005 | 減速とみなす束幅縮小量です。 |
Churn reorder-rate threshold | 5.0 | range: 0–100 | step: 0.5 | 並び替わりが多いChurn判定の境界です。 |
Clarity penalty per reorder-rate point | 1.5 | range: 0–10 | step: 0.25 | Reorder rate 1点につきClarityから引く点数です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable anchor timeframe | true | 中間の上位足比較を有効にします。 |
Anchor | 240 | Anchor時間足です。既定の240は4時間足です。 |
Enable macro timeframe | true | 長期の上位足比較を有効にします。 |
Macro | 1D | Macro時間足です。 |
Requested HTF calculation bars | 5000 | range: 500–10000 | 上位足計算で要求する履歴本数です。データ提供量の保証ではありません。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable completed-episode memory | true | 完了したBias×Phase局面を記録・集計します。 |
Maximum completed episodes per state | 120 | range: 20–300 | 各状態に保持する完了サンプル上限です。 |
Minimum samples before interpretation | 20 | range: 5–100 | 履歴統計を解釈可能表示にする最低サンプル数です。 |
Persistence horizon (additional bars) | 10 | range: 1–100 | 状態がさらに続いたかを測る追加バー数です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable forward outcome study | true | 選んだイベント後の値動きを記述統計として集計します。 |
Study event | Pullback Reclaim | options: Compression Release, Pullback Reclaim, Structural Failure, MTF Alignment, Expansion Entry | 前方結果を研究するイベントを選びます。 |
Forward horizon (bars) | 20 | range: 1–250 | イベント後を何本先まで測るかを指定します。 |
Maximum completed samples | 200 | range: 20–500 | 完了した結果サンプルの保持上限です。 |
Minimum samples before interpretation | 20 | range: 5–100 | 結果統計を解釈可能にする最低件数です。 |
Use non-overlapping samples | true | 評価期間が重なるイベントを重複採用しません。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Confirm events on bar close | true | 確定足だけでイベントを成立させます。 |
Phase bars before phase-entry event | 1 | range: 1–20 | Phase移行イベントに必要な継続本数です。 |
One displayed event per bar | true | 同一バーへ表示するイベントを1つに制限します。 |
Displayed-event cooldown bars | 0 | range: 0–100 | 表示イベント間の待機本数です。 |
Maximum event labels | 40 | range: 10–300 | チャート上に保持するイベントラベル上限です。 |
Structural-failure order floor | 10.0 | range: 0–100 | step: 1 | 構造崩れ判定で順序強度が下回る基準です。 |
Structural-failure slow-slope flip | 5.0 | range: 0–100 | step: 1 | Slow群傾きが逆転したとみなす基準です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Show individual MAs | false | 各MA線を個別表示します。 |
Show fast/slow structure ribbon | true | Fast/Slow全研究コホートの帯を表示します。 |
Show ensemble centerline | true | 有効MA群の中心線を表示します。 |
Show full MA bundle envelope | false | MA群の最高・最低境界を表示します。 |
Fill full MA bundle | false | MA束境界間を塗ります。 |
Show lifecycle background tint | false | Phaseに応じた背景色を表示します。 |
Show fixed bottom-left regime HUD | true | 左下固定の状態HUDを表示します。 |
HUD detail | Clean | options: Clean, Analyst, Research | HUDの情報量を選びます。 |
HUD text size | Normal | options: Tiny, Small, Normal, Large | HUD文字サイズを選びます。 |
HUD clearance above TradingView logo (%) | 6 | range: 3–16 | 左下ロゴとHUDの空きを指定します。 |
Use HUD icons | true | HUDへ記号アイコンを表示します。 |
Use HUD meters | true | Clarityなどを小型メーターで表示します。 |
Marker display | Major only | options: Off, Major only, Key events, All events | 価格上へ描くイベント範囲を選びます。 |
Use marker icons | true | マーカーで記号アイコンを使用します。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Bullish / cyan | #00C2FF | 上向き構造色です。 |
Bearish / orange | #FF7A45 | 下向き構造色です。 |
Neutral | #8A93A6 | 中立構造色です。 |
Accent / violet | #B56CFF | Releaseなどの強調色です。 |
Compression | #5F6B82 | Compression局面色です。 |
Deceleration | #F2C94C | Deceleration局面色です。 |
Dashboard header | #0B1220 | HUDヘッダー背景色です。 |
Dashboard panel | #101A2E | HUD基本パネル背景色です。 |
Dashboard alternate | #14213A | HUD交互パネル背景色です。 |
Dashboard border | #284564 | HUD枠線色です。 |
Dashboard primary text | #EAF2FF | HUD主要文字色です。 |
Dashboard muted text | #8FA5BF | HUD補助文字色です。 |
Marker text | #FFFFFF | マーカー文字色です。 |
Marker transparency | 5 | range: 0–100 | マーカー透明度です。 |
Preset MA transparency | 35 | range: 0–100 | プリセットMA線の透明度です。 |
Centerline transparency | 10 | range: 0–100 | 中心線透明度です。 |
Ribbon base transparency | 72 | range: 0–100 | リボン基本透明度です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable | true | MA 1を計算対象にします。 |
Type | EMA | options: EMA, SMA, WMA, RMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA | MA 1の計算方式です。 |
Length | 5 | range: 1–4000 | MA 1の計算期間です。 |
Horizon rank | 1 | range: 1–8 | MA 1の分析上の速さ順位です。低いほど速く、同順位ペアは順序計算から除外されます。 |
Name | Fast 1 | MA 1の表示名です。 |
Color | #00B8FF | MA 1の線色です。 |
Width | 1 | range: 1–4 | MA 1の線幅です。 |
Transparency | 35 | range: 0–100 | MA 1の線透明度です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable | true | MA 2を計算対象にします。 |
Type | EMA | options: EMA, SMA, WMA, RMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA | MA 2の計算方式です。 |
Length | 10 | range: 1–4000 | MA 2の計算期間です。 |
Horizon rank | 2 | range: 1–8 | MA 2の分析上の速さ順位です。低いほど速く、同順位ペアは順序計算から除外されます。 |
Name | Fast 2 | MA 2の表示名です。 |
Color | #00E0C6 | MA 2の線色です。 |
Width | 1 | range: 1–4 | MA 2の線幅です。 |
Transparency | 35 | range: 0–100 | MA 2の線透明度です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable | true | MA 3を計算対象にします。 |
Type | EMA | options: EMA, SMA, WMA, RMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA | MA 3の計算方式です。 |
Length | 20 | range: 1–4000 | MA 3の計算期間です。 |
Horizon rank | 3 | range: 1–8 | MA 3の分析上の速さ順位です。低いほど速く、同順位ペアは順序計算から除外されます。 |
Name | Fast 3 | MA 3の表示名です。 |
Color | #6C7BFF | MA 3の線色です。 |
Width | 1 | range: 1–4 | MA 3の線幅です。 |
Transparency | 35 | range: 0–100 | MA 3の線透明度です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable | true | MA 4を計算対象にします。 |
Type | SMA | options: EMA, SMA, WMA, RMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA | MA 4の計算方式です。 |
Length | 50 | range: 1–4000 | MA 4の計算期間です。 |
Horizon rank | 4 | range: 1–8 | MA 4の分析上の速さ順位です。低いほど速く、同順位ペアは順序計算から除外されます。 |
Name | Core 1 | MA 4の表示名です。 |
Color | #B56CFF | MA 4の線色です。 |
Width | 1 | range: 1–4 | MA 4の線幅です。 |
Transparency | 35 | range: 0–100 | MA 4の線透明度です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable | true | MA 5を計算対象にします。 |
Type | SMA | options: EMA, SMA, WMA, RMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA | MA 5の計算方式です。 |
Length | 100 | range: 1–4000 | MA 5の計算期間です。 |
Horizon rank | 5 | range: 1–8 | MA 5の分析上の速さ順位です。低いほど速く、同順位ペアは順序計算から除外されます。 |
Name | Slow 1 | MA 5の表示名です。 |
Color | #F45B9A | MA 5の線色です。 |
Width | 1 | range: 1–4 | MA 5の線幅です。 |
Transparency | 35 | range: 0–100 | MA 5の線透明度です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable | true | MA 6を計算対象にします。 |
Type | SMA | options: EMA, SMA, WMA, RMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA | MA 6の計算方式です。 |
Length | 200 | range: 1–4000 | MA 6の計算期間です。 |
Horizon rank | 6 | range: 1–8 | MA 6の分析上の速さ順位です。低いほど速く、同順位ペアは順序計算から除外されます。 |
Name | Slow 2 | MA 6の表示名です。 |
Color | #FFAA3D | MA 6の線色です。 |
Width | 1 | range: 1–4 | MA 6の線幅です。 |
Transparency | 35 | range: 0–100 | MA 6の線透明度です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable | false | MA 7を計算対象にするかを選びます。 |
Type | EMA | options: EMA, SMA, WMA, RMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA | MA 7の計算方式です。 |
Length | 34 | range: 1–4000 | MA 7の計算期間です。 |
Horizon rank | 7 | range: 1–8 | MA 7の分析上の速さ順位です。低いほど速く、同順位ペアは順序計算から除外されます。 |
Name | Custom 7 | MA 7の表示名です。 |
Color | #7D8A99 | MA 7の線色です。 |
Width | 1 | range: 1–4 | MA 7の線幅です。 |
Transparency | 45 | range: 0–100 | MA 7の線透明度です。 |
| 実際の英語UI | 初期値・選択肢 | 日本語での意味と使い方 |
|---|---|---|
Enable | false | MA 8を計算対象にするかを選びます。 |
Type | SMA | options: EMA, SMA, WMA, RMA, HMA, DEMA, TEMA, VWMA, ALMA, KAMA | MA 8の計算方式です。 |
Length | 300 | range: 1–4000 | MA 8の計算期間です。 |
Horizon rank | 8 | range: 1–8 | MA 8の分析上の速さ順位です。低いほど速く、同順位ペアは順序計算から除外されます。 |
Name | Custom 8 | MA 8の表示名です。 |
Color | #AAB4C3 | MA 8の線色です。 |
Width | 1 | range: 1–4 | MA 8の線幅です。 |
Transparency | 45 | range: 0–100 | MA 8の線透明度です。 |
アラートは公開ソースに定義された状態・到達・切替イベントです。売買指示ではありません。
本ツールは分析・可視化を目的とし、投資助言、売買推奨、将来予測、利益や精度の保証を行いません。表示は入力値、銘柄、時間足、データフィードに依存します。実際の取引判断はご自身の責任で行ってください。
整列や高Clarityは継続を保証せず、CHURNも反転を保証しません。Presetは最適化済み戦略ではありません。
MEM/OUTは現在の銘柄・時間足・設定・履歴に依存します。設定変更で母集団が変わり、利益確率やバックテスト成績ではありません。
カタログと初期説明は旧Matrix中心です。本ページは現行1,613行ソースのRegime Transition Labを優先し、古い機能名を現行仕様として断定しません。
Bias、Phase、Clarity、MTF、OUTを同じ投票へ数えないでください。相互に関連する同一MAデータから派生した項目であり、独立した根拠ではありません。
現行版と旧説明の差、BiasとPhase、MTF、outcome統計を整理します。
はい。SG GroupがTradingViewで公開しているオープンソースの無料インジケーターです。利用時はTradingViewの規約と公開スクリプトの条件も確認してください。
まずは公開時の初期値で表示と状態変化を観察してください。その後、銘柄・時間足・データフィードに合わせて一項目ずつ変更すると、どの設定が表示へ影響したかを判別しやすくなります。
可能ですが、同種の線・帯・背景色・テーブルが重なると出所を誤認しやすくなります。片方ずつ表示して確認し、重複要素を非表示にしてください。線が重なっただけで根拠が強くなったとは判断できません。
いいえ。公開説明に忠実な分析・可視化用のコンテキストです。エントリー、エグジット、利確、損切り、将来価格、利益や勝率を示すものではありません。
違います。選択条件後の完了標本における符号頻度で、売買ルール・手数料・約定・ポジション管理を含む戦略勝率ではありません。設定変更で標本も変わります。
本ページはSG Groupの公開中一覧、TradingView上の実説明、公開ソースの入力定義に基づく取扱説明書です。表示名や初期値は公開スクリプト更新後に変わる場合があります。