ATR・DMI・ADX・Supertrend・SAR:値幅・方向・状態
入力・式・初期値・局所条件・限界を明示した表と図で、エリオット波動仮説を検証する教材。
公開日: (UTC+3)
Русский · English · Deutsch · Español · Français · Italiano · 繁體中文 · 日本語 · 한국어
この演習では計算を明示し、指標と波動仮説の関係を検証します。価格、出来高、設定はすべて架空です。指標の条件成立は局所的な状態を示すだけで、エリオットの波動カウント全体や利益の確率を裏付けません。
架空データと計算規則
表は確定済みの足です。t は通し番号、O/H/L/C は始値・高値・安値・終値、V は単一の情報源を想定した架空の出来高で、市場全体の集計ではありません。データ A の直前の足 t=−1 は C=99、H=100、L=98 とします。特記がない限り計算窓は当該足を含みます。
SMA_n は直近 n 個の平均です。EMA_n は α=2/(n+1)、RMA_n は α=1/n とし、どちらも最初の n 個の利用可能な値の平均から y_t=αx_t+(1−α)y_(t−1) を始めます。途中では丸めず、表は小数点以下最大6桁です。「—」は履歴不足か未定義で、ゼロではありません。欠損入力もゼロで補いません。短い期間は教材用で推奨設定ではなく、初期値とゼロ処理は本演習の規則です。全プラットフォームとの一致は保証しません。
| データ | t | O | H | L | C | V |
|---|---|---|---|---|---|---|
| A | 0 | 99.5 | 101 | 99 | 100 | 10 |
| A | 1 | 101.5 | 103 | 101 | 102 | 12 |
| A | 2 | 100.5 | 102 | 100 | 101 | 8 |
| A | 3 | 103.5 | 105 | 103 | 104 | 15 |
| A | 4 | 102.5 | 104 | 102 | 103 | 9 |
| A | 5 | 105.5 | 107 | 105 | 106 | 20 |
| A | 6 | 103.5 | 105 | 103 | 104 | 11 |
| A | 7 | 106.5 | 108 | 106 | 107 | 18 |
| A | 8 | 104.5 | 106 | 104 | 105 | 14 |
| A | 9 | 107.5 | 109 | 107 | 108 | 22 |
| A | 10 | 103.5 | 105 | 103 | 104 | 16 |
初期の未定義値をゼロに置換して否定的な信号と数えられますか。
できません。完全な窓の欠如と計算結果ゼロは別の状態で、初期処理を事前に定めます。
ATR:ギャップを含む値幅
TR は足の幅と前終値からの距離を比較し、ATR3 は TR を RMA で平滑化します。 式と計算例: TR_t=max(H_t−L_t,|H_t−C_(t−1)|,|L_t−C_(t−1)|); ATR3=RMA3(TR). ATR3_2=(2+3+2)/3=7/3; t7: TR=max(2,4,2)=4; ATR3=3.360768.
C_(−1)=99 を使い、最初の ATR は TR0–2 の平均です。以後 ATR_t=(TR_t+2ATR_(t−1))/3。TR=0 は有効ですが、3個未満では未定義です。
局所的な検証条件: t7: ATR3_t>ATR3_(t−1). t6 から t7 に ATR は上がりますが方向は示しません。同じ TR は下落でも生じます。ATR の倍率だけで口座リスクやストップの約定価格は決まりません。
| t | C | TR | ATR3 |
|---|---|---|---|
| 0 | 100 | 2 | — |
| 1 | 102 | 3 | — |
| 2 | 101 | 2 | 2.333333 |
| 3 | 104 | 4 | 2.888889 |
| 4 | 103 | 2 | 2.592593 |
| 5 | 106 | 4 | 3.061728 |
| 6 | 104 | 3 | 3.041152 |
| 7 | 107 | 4 | 3.360768 |
| 8 | 105 | 3 | 3.240512 |
| 9 | 108 | 4 | 3.493675 |
| 10 | 104 | 5 | 3.995783 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
3.360768175583>3.041152263374. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
DMI:方向性のある動きと正規化
H の上昇幅と L の下落幅を比較し、厳密に大きく正である側だけを DM とします。 式と計算例: u=H_t−H_(t−1); d=L_(t−1)−L_t; +DM={u:u>max(d,0); 0:u≤max(d,0)}; −DM={d:d>max(u,0); 0:d≤max(u,0)}; ±DI=100RMA3(±DM)/ATR3. t7: +DI=52.775510; −DI=17.469388.
u=d なら両 DM はゼロです。DM と TR は同じ t0–2 で初期化し、ATR=0 なら DI は未定義です。直前の H/L も入力として示しています。
局所的な検証条件: t7: +DI>−DI. t7 の +DI>−DI は平滑化した上方向の動きが優位という意味です。約定分類なしの H/L/C から求めるため、買い手と売り手の実測差ではありません。
| t | C | +DM | −DM | RMA3(+DM) | RMA3(−DM) | +DI | −DI |
|---|---|---|---|---|---|---|---|
| 0 | 100 | 1 | 0 | — | — | — | — |
| 1 | 102 | 2 | 0 | — | — | — | — |
| 2 | 101 | 0 | 1 | 1 | 0.333333 | 42.857143 | 14.285714 |
| 3 | 104 | 3 | 0 | 1.666667 | 0.222222 | 57.692308 | 7.692308 |
| 4 | 103 | 0 | 1 | 1.111111 | 0.481481 | 42.857143 | 18.571429 |
| 5 | 106 | 3 | 0 | 1.740741 | 0.320988 | 56.854839 | 10.483871 |
| 6 | 104 | 0 | 2 | 1.160494 | 0.880658 | 38.159675 | 28.958051 |
| 7 | 107 | 3 | 0 | 1.773663 | 0.587106 | 52.77551 | 17.469388 |
| 8 | 105 | 0 | 2 | 1.182442 | 1.05807 | 36.489347 | 32.651333 |
| 9 | 108 | 3 | 0 | 1.788294 | 0.70538 | 51.186633 | 20.19021 |
| 10 | 104 | 0 | 4 | 1.192196 | 1.803587 | 29.836362 | 45.137255 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
52.775510>17.469388. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
ADX:方向ではなく隔たりの強さ
DX は DI の絶対差を正規化し、ADX3 は方向を残さず平滑化します。 式と計算例: DX=100|+DI−−DI|/(+DI+−DI); ADX3=RMA3(DX). DX7=50.261476; ADX3_7=46.397841.
DI の後、DX は t2、ADX は DX2–4 の平均による t4 からです。DI の合計ゼロは未定義 DX とし、強さの信号を作りません。
局所的な検証条件: t7: ADX3>25. t7 は演習閾値 ADX>25 を満たします。+DI と −DI を交換しても DX は同じで、下落でも高 ADX はあり得ます。閾値で波番号は決まりません。
| t | C | +DI | −DI | DX | ADX3 |
|---|---|---|---|---|---|
| 0 | 100 | — | — | — | — |
| 1 | 102 | — | — | — | — |
| 2 | 101 | 42.857143 | 14.285714 | 50 | — |
| 3 | 104 | 57.692308 | 7.692308 | 76.470588 | — |
| 4 | 103 | 42.857143 | 18.571429 | 39.534884 | 55.335157 |
| 5 | 106 | 56.854839 | 10.483871 | 68.862275 | 59.844197 |
| 6 | 104 | 38.159675 | 28.958051 | 13.709677 | 44.466024 |
| 7 | 107 | 52.77551 | 17.469388 | 50.261476 | 46.397841 |
| 8 | 105 | 36.489347 | 32.651333 | 5.55102 | 32.782234 |
| 9 | 108 | 51.186633 | 20.19021 | 43.426441 | 36.330303 |
| 10 | 104 | 29.836362 | 45.137255 | 20.408371 | 31.022992 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
46.397841>25; |a−b|=|b−a|. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
Supertrend:バンドと継続する状態
ATR3、倍率1とします。最終バンドは履歴を保持し、当該足の HL2±ATR だけではありません。 式と計算例: bU=HL2+ATR3; bL=HL2−ATR3; a=(bU_t<U_(t−1) ∨ C_(t−1)>U_(t−1)); b=(bL_t>L_(t−1) ∨ C_(t−1)<L_(t−1)); U_t={bU_t:a; U_(t−1):¬a}; L_t={bL_t:b; L_(t−1):¬b}. t7: U=107.041152; L=103.639232; ST=L.
t2 を下向き(−1)、ST=U で開始します。下向きから C>U で上向き(+1)、上向きから C<L で下向きへ移り、等しい場合は維持します。上向きは L、下向きは U を選び、ATR 前は未定義です。
局所的な検証条件: t7: s=+1. t7 の状態 +1 は t7 で新たに転換したという意味ではなく、t10 では −1 になります。この再帰規則も往復を生じ得て、線の色は波動構造を検査しません。
| t | C | ATR3 | U | L | s | ST |
|---|---|---|---|---|---|---|
| 0 | 100 | — | — | — | — | — |
| 1 | 102 | — | — | — | — | — |
| 2 | 101 | 2.333333 | 103.333333 | 98.666667 | -1 | 103.333333 |
| 3 | 104 | 2.888889 | 103.333333 | 101.111111 | 1 | 101.111111 |
| 4 | 103 | 2.592593 | 105.592593 | 101.111111 | 1 | 101.111111 |
| 5 | 106 | 3.061728 | 105.592593 | 102.938272 | 1 | 102.938272 |
| 6 | 104 | 3.041152 | 107.041152 | 102.938272 | 1 | 102.938272 |
| 7 | 107 | 3.360768 | 107.041152 | 103.639232 | 1 | 103.639232 |
| 8 | 105 | 3.240512 | 107.041152 | 103.639232 | 1 | 103.639232 |
| 9 | 108 | 3.493675 | 107.041152 | 104.506325 | 1 | 104.506325 |
| 10 | 104 | 3.995783 | 107.995783 | 104.506325 | -1 | 107.995783 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
ST7=L7=103.639232; s7=+1; s10=−1. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
Parabolic SAR:極値・加速・反転
EP は状態内の極値、AF は加速係数です。初期方向と初期値を明示します。 式と計算例: q_t=SAR_(t−1)+AF_(t−1)(EP_(t−1)−SAR_(t−1)); AF0=0.02; ΔAF=0.02; AFmax=0.20. t7: SAR=100.939586; EP=108; AF=0.10; s=+1.
t0 は上向き、SAR=L0=99、EP=H0=101 です。上向き候補は過去2本の L の最小以下、下向き候補は過去2本の H の最大以上に制限します(t1 は1本のみ)。当該 L の厳密な下抜け、または H の上抜けで反転し、SAR=前 EP、AF=0.02、EP=当該反対側極値にします。反転せず新 EP なら AF を上限まで増やし、同値では反転しません。
局所的な検証条件: t7: C>SAR ∧ s=+1. これは教材用の初期化で、すべての SAR との一致を保証しません。t10 の反転で SAR=109 ですが、状態点はストップの約定保証でも波動終了の証明でもありません。
| t | C | SAR | EP | AF | s |
|---|---|---|---|---|---|
| 0 | 100 | 99 | 101 | 0.02 | 1 |
| 1 | 102 | 99 | 103 | 0.04 | 1 |
| 2 | 101 | 99 | 103 | 0.04 | 1 |
| 3 | 104 | 99.16 | 105 | 0.06 | 1 |
| 4 | 103 | 99.5104 | 105 | 0.06 | 1 |
| 5 | 106 | 99.839776 | 107 | 0.08 | 1 |
| 6 | 104 | 100.412594 | 107 | 0.08 | 1 |
| 7 | 107 | 100.939586 | 108 | 0.1 | 1 |
| 8 | 105 | 101.645628 | 108 | 0.1 | 1 |
| 9 | 108 | 102.281065 | 109 | 0.12 | 1 |
| 10 | 104 | 109 | 103 | 0.02 | -1 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
107>100.939586; s7=+1; SAR10=109. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
検証条件と波動戦略
研究前に情報源、時間足、設定、式、利用可能時刻、代替カウントを固定します。各節の局所条件と閾値は計算練習用です。足の確定時に条件の成立と不成立を両方記録し、結果を見て設定を選びません。波動の構造規則違反は価格で別途確認します。
RSI、移動平均、MACD などは重複する価格入力を使います。複数の一致は独立した投票ではなく、確率を掛け合わせる根拠にもなりません。戦略検証には別サンプルと事前定義した結果が必要で、売買を模擬するなら約定と費用の仮定も必要です。取引成績、的中率、製品機能を示す演習ではありません。
| 値 | 局所的な検証条件 |
|---|---|
| ATR:ギャップを含む値幅 | t7: ATR3_t>ATR3_(t−1) |
| DMI:方向性のある動きと正規化 | t7: +DI>−DI |
| ADX:方向ではなく隔たりの強さ | t7: ADX3>25 |
| Supertrend:バンドと継続する状態 | t7: s=+1 |
| Parabolic SAR:極値・加速・反転 | t7: C>SAR ∧ s=+1 |
価格からの三つの変換が一致すれば、独立した三つの確認となりカウントを証明しますか。
いいえ。共通入力は従属性を生みます。局所フィルターと価格規則は別に検証し、有用性は別サンプルで調べます。