オシレーターと波動:式から検証可能な条件へ
入力・式・初期値・局所条件・限界を明示した表と図で、エリオット波動仮説を検証する教材。
公開日: (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 |
初期の未定義値をゼロに置換して否定的な信号と数えられますか。
できません。完全な窓の欠如と計算結果ゼロは別の状態で、初期処理を事前に定めます。
RSI:終値変化の平滑化
G と L は C の上昇幅と下落幅を平滑化した値で、L は正の大きさです。 式と計算例: ΔC_t=C_t−C_(t−1); G=RMA3(max(ΔC,0)); L=RMA3(max(−ΔC,0)); RSI=100G/(G+L). t7: 100×1.7736625514403292/(1.7736625514403292+0.5871056241426612)=75.130738.
最初の変化には C_(−1)=99 を使い、t0–2 の変化で初期化します。G=L=0 は未定義、L=0<G は100、G=0<L は0です。
局所的な検証条件: t7: RSI3>70. t7 では RSI>70 ですが、第5波の終了を意味しません。t9 の H はさらに高い109です。高い RSI は上昇継続を禁止しません。
| t | C | G_RMA3 | L_RMA3 | RSI3 |
|---|---|---|---|---|
| 0 | 100 | — | — | — |
| 1 | 102 | — | — | — |
| 2 | 101 | 1 | 0.333333 | 75 |
| 3 | 104 | 1.666667 | 0.222222 | 88.235294 |
| 4 | 103 | 1.111111 | 0.481481 | 69.767442 |
| 5 | 106 | 1.740741 | 0.320988 | 84.431138 |
| 6 | 104 | 1.160494 | 0.880658 | 56.854839 |
| 7 | 107 | 1.773663 | 0.587106 | 75.130738 |
| 8 | 105 | 1.182442 | 1.05807 | 52.77551 |
| 9 | 108 | 1.788294 | 0.70538 | 71.71322 |
| 10 | 104 | 1.192196 | 1.803587 | 39.795815 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
75.130738>70. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
ストキャスティクス:値幅内の終値位置
HH3 と LL3 は3本の H の最大と L の最小です。3/1/2 設定で K の追加平滑化は行いません。 式と計算例: K=100(C−LL3)/(HH3−LL3); D=SMA2(K). t7: K=100(107−103)/(108−103)=80; D=(40+80)/2=60.
K は t2、D は t3 から利用できます。HH3=LL3 なら K と影響を受ける D は未定義とし、前値を持ち越しません。
局所的な検証条件: t7: K≥80 ∧ K>D. K≥80 は選んだ範囲の上側に終値があるという意味です。範囲自体が上がり得るため反転の証明ではありません。K の平滑化を変えれば D との比較も変わります。
| t | C | HH3 | LL3 | K | D_SMA2 |
|---|---|---|---|---|---|
| 0 | 100 | — | — | — | — |
| 1 | 102 | — | — | — | — |
| 2 | 101 | 103 | 99 | 50 | — |
| 3 | 104 | 105 | 100 | 80 | 65 |
| 4 | 103 | 105 | 100 | 60 | 70 |
| 5 | 106 | 107 | 102 | 80 | 70 |
| 6 | 104 | 107 | 102 | 40 | 60 |
| 7 | 107 | 108 | 103 | 80 | 60 |
| 8 | 105 | 108 | 103 | 40 | 60 |
| 9 | 108 | 109 | 104 | 80 | 60 |
| 10 | 104 | 109 | 103 | 16.666667 | 48.333333 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
80≥80; 80>60. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
ウィリアムズ %R:同じ位置を別の目盛りで表示
上の未平滑 K と同じ3本の窓、同じ H/L/C を使います。 式と計算例: %R=−100(HH3−C)/(HH3−LL3). t7: −100(108−107)/(108−103)=−20; %R=K−100.
最初の値は t2 です。幅がゼロなら未定義です。%R=K−100 は窓と入力が同じで、K が未平滑の場合に限ります。
局所的な検証条件: t7: %R≥−20. t7 の K=80 と %R=−20 は同じ観測を二つの目盛りで示したもので、独立した二つの波動確認ではありません。境界への到達で次の価格極値は決まりません。
| t | C | HH3 | LL3 | %R3 |
|---|---|---|---|---|
| 0 | 100 | — | — | — |
| 1 | 102 | — | — | — |
| 2 | 101 | 103 | 99 | -50 |
| 3 | 104 | 105 | 100 | -20 |
| 4 | 103 | 105 | 100 | -40 |
| 5 | 106 | 107 | 102 | -20 |
| 6 | 104 | 107 | 102 | -60 |
| 7 | 107 | 108 | 103 | -20 |
| 8 | 105 | 108 | 103 | -60 |
| 9 | 108 | 109 | 104 | -20 |
| 10 | 104 | 109 | 103 | -83.333333 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
−20≥−20; K−100=80−100=−20. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
CCI:自身の平均からの乖離
TP は代表価格、MD3 は同じ窓の平均に対する3個の TP の平均絶対偏差です。 式と計算例: TP=(H+L+C)/3; m=SMA3(TP); MD3=Σ|TP_i−m|/3; CCI3=(TP−m)/(0.015MD3). t7: m=317/3; MD3=10/9; CCI3=(107−317/3)/(0.015×10/9)=80.
t2 から計算できます。MD3=0 なら CCI は未定義です。TP=C は H と L を対称に作った本例だけの性質で、任意の足には当てはまりません。
局所的な検証条件: t7: CCI3>100. t7 の C は107に上がりましたが、演習条件 CCI>100 は不成立です。CCI が正であることと100超えは別条件で、どちらも内部波動の数を決めません。
| t | C | TP | SMA3(TP) | MD3 | CCI3 |
|---|---|---|---|---|---|
| 0 | 100 | 100 | — | — | — |
| 1 | 102 | 102 | — | — | — |
| 2 | 101 | 101 | 101 | 0.666667 | 0 |
| 3 | 104 | 104 | 102.333333 | 1.111111 | 100 |
| 4 | 103 | 103 | 102.666667 | 1.111111 | 20 |
| 5 | 106 | 106 | 104.333333 | 1.111111 | 100 |
| 6 | 104 | 104 | 104.333333 | 1.111111 | -20 |
| 7 | 107 | 107 | 105.666667 | 1.111111 | 80 |
| 8 | 105 | 105 | 105.333333 | 1.111111 | -20 |
| 9 | 108 | 108 | 106.666667 | 1.111111 | 80 |
| 10 | 104 | 104 | 105.666667 | 1.555556 | -71.428571 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
80<100. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
ROC:3本の相対変化
C_(t−3) を基準とする百分率 ROC を使い、追加平滑化はしません。 式と計算例: ROC3%=100(C_t−C_(t−3))/C_(t−3). t7: 100(107−103)/103=3.883495%.
最初の値は t3 です。基準価格がゼロなら未定義です。負の基準価格では符号の解釈が変わりますが、本例の価格はすべて正です。
局所的な検証条件: t7: ROC3%>0. t7 の ROC>0 は107と103の比較で、波動高値との比較ではありません。基準が正なら Momentum3 と同符号で、同じ変化の従属した変換です。
| t | C | C_(t−3) | ROC3% |
|---|---|---|---|
| 0 | 100 | — | — |
| 1 | 102 | — | — |
| 2 | 101 | — | — |
| 3 | 104 | 100 | 4 |
| 4 | 103 | 102 | 0.980392 |
| 5 | 106 | 101 | 4.950495 |
| 6 | 104 | 104 | 0 |
| 7 | 107 | 103 | 3.883495 |
| 8 | 105 | 106 | -0.943396 |
| 9 | 108 | 104 | 3.846154 |
| 10 | 104 | 107 | -2.803738 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
100×4/103=3.883495%>0. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
Momentum:差分の定義
ここでは3本前との終値差を価格単位で定義します。比率を使う実装とは別のバージョンです。 式と計算例: Momentum3=C_t−C_(t−3). t7: 107−103=4.
最初の値は t3 です。除算がないので基準価格ゼロ自体は問題になりませんが、必要な終値の欠損は未定義になります。
局所的な検証条件: t7: Momentum3>0. 値4は4%ではなく、百分率では約3.883495%です。差が正でも推進波と修正の一部は区別できず、価格構造の検証が必要です。
| t | C | C_(t−3) | Momentum3 |
|---|---|---|---|
| 0 | 100 | — | — |
| 1 | 102 | — | — |
| 2 | 101 | — | — |
| 3 | 104 | 100 | 4 |
| 4 | 103 | 102 | 1 |
| 5 | 106 | 101 | 5 |
| 6 | 104 | 104 | 0 |
| 7 | 107 | 103 | 4 |
| 8 | 105 | 106 | -1 |
| 9 | 108 | 104 | 4 |
| 10 | 104 | 107 | -3 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
107−103=4>0; ROC3%=3.883495%. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
RSI ダイバージェンス:価格・値・利用時刻
t5 と t7 の H を同じ足の RSI3 と比較し、別の時刻の指標極値を選びません。 式と計算例: H5=107 < H7=108; RSI3_5=84.431138 > RSI3_7=75.130738; τ_avail=8.
価格ピボットには左右1本ずつの確定足が必要で、H が両隣の H より厳密に高いことを要求します。t5 は t6、t7 は t8 で確認され、組の利用可能時刻は t8 です。RSI3 の式と初期値は上記と同じです。
局所的な検証条件: t8: H7>H5 ∧ RSI3_7<RSI3_5 ∧ τ_avail(p7)≤8. 価格は高値更新、RSI3 は低下で、定めた弱気ダイバージェンスです。しかし後に H9=109、C9=108 と再上昇します。持続的反転や第5波終了を保証せず、t7 への遡及エントリーも認めません。
| t | C | H | RSI3 |
|---|---|---|---|
| 0 | 100 | 101 | — |
| 1 | 102 | 103 | — |
| 2 | 101 | 102 | 75 |
| 3 | 104 | 105 | 88.235294 |
| 4 | 103 | 104 | 69.767442 |
| 5 | 106 | 107 | 84.431138 |
| 6 | 104 | 105 | 56.854839 |
| 7 | 107 | 108 | 75.130738 |
| 8 | 105 | 106 | 52.77551 |
| 9 | 108 | 109 | 71.71322 |
| 10 | 104 | 105 | 39.795815 |
示した値を再計算し、局所条件を判定してください。結果は波動カウント全体を裏付けますか。
108>107; 84.431138>75.130738; τ_avail=8≠7; H9=109. いいえ。架空データに定めた計算を適用した結果であり、波動構造や利益の証明ではありません。
検証条件と波動戦略
研究前に情報源、時間足、設定、式、利用可能時刻、代替カウントを固定します。各節の局所条件と閾値は計算練習用です。足の確定時に条件の成立と不成立を両方記録し、結果を見て設定を選びません。波動の構造規則違反は価格で別途確認します。
RSI、移動平均、MACD などは重複する価格入力を使います。複数の一致は独立した投票ではなく、確率を掛け合わせる根拠にもなりません。戦略検証には別サンプルと事前定義した結果が必要で、売買を模擬するなら約定と費用の仮定も必要です。取引成績、的中率、製品機能を示す演習ではありません。
| 値 | 局所的な検証条件 |
|---|---|
| RSI:終値変化の平滑化 | t7: RSI3>70 |
| ストキャスティクス:値幅内の終値位置 | t7: K≥80 ∧ K>D |
| ウィリアムズ %R:同じ位置を別の目盛りで表示 | t7: %R≥−20 |
| CCI:自身の平均からの乖離 | t7: CCI3>100 |
| ROC:3本の相対変化 | t7: ROC3%>0 |
| Momentum:差分の定義 | t7: Momentum3>0 |
| RSI ダイバージェンス:価格・値・利用時刻 | t8: H7>H5 ∧ RSI3_7<RSI3_5 ∧ τ_avail(p7)≤8 |
価格からの三つの変換が一致すれば、独立した三つの確認となりカウントを証明しますか。
いいえ。共通入力は従属性を生みます。局所フィルターと価格規則は別に検証し、有用性は別サンプルで調べます。