この記事の内容
この記事を読むと…
- 完全なOHLCからR・K・Dを順に再計算する。
- 足集約と比率平均、二段SMAと一段SMAの違いを説明する。
- 値幅ゼロと欠損を区別し、後続の交差への影響を確認する。
記事内で用語を調べる
ストキャスティクス 単純移動平均(SMA) ストップロス トレーディングプラン ATR(アベレージ・トゥルー・レンジ) 相対力指数(RSI)ある画面の%Kは生の終値位置、別の画面では平滑化済みです。ストキャスティクスを比べる前に計算順を定義。同じ線名で同じ値とは限らず、80は利益確率でも本源的な割高評価でもありません。
歴史と本稿の計算範囲
TradingViewとChartSchoolはGeorge C. Laneによる1950年代の開発を説明しています。本稿は歴史上の比喩や発言を利益の根拠にせず、生値と平滑値の計算を明示して比較します。
三段階:生値R、平滑K、平滑D
確定足のCを終値、直近N足(現在足を含む)の最安LowをL、最高HighをHとします。H>LならR=100(C−L)/(H−L)。終値だけでなくOHLC窓の極値を使います。
本稿はK=SMA(R,s)、D=SMA(K,d)。各段で完全な窓を要求し、中間精度を保持。欠損をゼロとせず、価格系列自体を平均へ置換するのでなく、指標出力を平滑化します。 単純移動平均。
TradingViewはKの観測期間、Kの平滑、Dの期間を別項目で説明。三数の並びだけでなく項目名と平均法を記録。生値と平滑Kが違っても計算矛盾とは限りません。
集約足の指標は短い足の指標平均と違う
任意単位の二足A=(100,110,90,110)、B=(110,130,100,120)。N1なら生値100と約66.67、平均83.33です。集約OHLC=(100,130,90,120)から計算すると75になります。
必要に応じて図を横へスクロールできます。
横にスクロールすると図全体を確認できます。
集約は最高High・最安Low・最後のCを選びます。出力平均は分母の違う二比率を足す操作。上位足の指標を得るにはその足のOHLCから計算し、別の道具と定義せず下位足の平均で置き換えません。
完全な任意OHLC、間が空かない連続二足、N1・平滑なしで順序だけを分離した模型。推奨設定ではありません。MetaTrader 5の生値の式を参照します。
Fast・Slow・Fullは名前付きの慣行
| 種類 | K | D |
|---|---|---|
| Fast | 生R | 通常はKのSMA3 |
| Slow | RのSMA3 | 通常は平滑KのSMA3 |
| Full | 選んだsでRのSMA | 選んだdでKのSMA |
本稿Fullのs1は最初の平滑を省き、s3・d3はSlowに相当。Fast DとSlow Kが等しいのは同じRと同じ三期間SMAを使う場合だけ。FastをM5、SlowをH4や利益の出る足へ割り当てる式ではありません。
七足すべてを示す計算模型
N3・s2・d2は計算学習用。下表は任意単位の架空価格、全足確定です。OはOHLC整合の確認用に載せていますが、この式自体は使いません。
| 足 | 始値O | 高値H | 安値L | 終値C |
|---|---|---|---|---|
| 1 | 100 | 120 | 80 | 100 |
| 2 | 100 | 110 | 90 | 100 |
| 3 | 100 | 110 | 90 | 104 |
| 4 | 104 | 110 | 90 | 104 |
| 5 | 104 | 110 | 90 | 108 |
| 6 | 108 | 110 | 90 | 92 |
| 7 | 92 | 110 | 90 | 100 |
| 足 | 窓のLow / High | R | K=SMA2(R) | D=SMA2(K) |
|---|---|---|---|---|
| 3 | 80 / 120 | 60 | — | — |
| 4 | 90 / 110 | 70 | 65 | — |
| 5 | 90 / 110 | 90 | 80 | 72.5 |
| 6 | 90 / 110 | 10 | 50 | 65 |
| 7 | 90 / 110 | 50 | 30 | 40 |
DはどのKを平均しているか
Dは選んだKの平均です。K自体も平滑されていれば、生Rと同じ位置情報ではありません。二段階を経た出力、完全窓、確認時刻を指定し、名前だけで自動売買条件としません。
足3はR=100(104−80)/40=60。足4では最初の足の80/120が窓を外れ、C104のままでもR=100(104−90)/20=70です。最初のKは(60+70)/2=65。足5はK80、初回D=(65+80)/2=72.5。足7はR50・K30・D40という別段階の値になります。
平滑値は別の意味で読む
生Rは現在の値幅内の最新終値位置。K・Dは、異なる極値窓から算出され得る過去の比率も組み合わせます。足5はR90でもK80。有効OHLCと正の値幅ならRもそのSMAも0〜100に収まりますが、数学的な範囲は勝つ確率ではありません。
トレンド追随や別定義の支持・抵抗水準はさらに別の仮説。一つの指標イベントを認定済みの入口にしたり、ATR基準のSLを安全と保証したりしません。 トレンド追随、支持・抵抗、ATR。
値幅ゼロと最初に利用できる出力
窓全体H=Lでは比率は数学的に未定義。TA-Lib 0.6.4のSTOCHコードはゼロ値幅分岐で生値0を入れてから平均します。これはソフトの規則で売り圧力の証明ではありません。他実装は別確認し、本稿練習は利用不能としてその箇所をまたぐ平均を作りません。
完全窓SMAでは最初のRは足N、KはN+s−1、DはN+s+d−2。ここでは足3・4・5です。ライブラリがDの存在する時点からKとDを一緒に返す場合、表示の開始が遅いだけで式が違うとは限りません。
SMA2を二段かけても一段のSMA3ではない
K(t)=[R(t)+R(t−1)]/2をD(t)=[K(t)+K(t−1)]/2へ代入するとD(t)=[R(t)+2R(t−1)+R(t−2)]/4。重なる窓で真ん中が二回使われ、中央重み1/2、両端各1/4です。
| 添字 | SMA2二段後のD | 一段のSMA3 |
|---|---|---|
| 2 | 25 | 33⅓ |
| 3 | 50 | 33⅓ |
| 4 | 25 | 33⅓ |
この生値列は正の値幅の最高・最安で引ける価格でも表現可能。両フィルターは三観測から始まりますが出力は異なり、二段をSMA3へ変えるとKとの交差も変わり得ます。ダイバージェンスも点の対応と認識時刻を定義し、最強の信号と断定しません。 ダイバージェンスの定義。
ダイバージェンスも対応する点を定義
価格とどのR・K・Dをどの二点で比較するかを記し、山谷を知るまでの遅れも保存。最強の信号という順位や反転の保証は、この計算からは得られません。
集約順と信号が分かる時点
図のA=(100,110,90,110)、B=(110,130,100,120)は別模型。N1の100と66⅔の平均83⅓に対し、OHLC集約は(100,130,90,120)で75。異なる分母の比率平均と集約比率は違います。クイズの最終C110なら集約生値50です。
下抜けの一規則は前K≧D、現在K<D。足6は前80>72.5、現在50<65なので成立します。これはイベントの識別で売買結果ではありません。最終Cを使うなら足が確定して観測が分かるまで待ちます。
追加フィルターは別の検証仮説
上位足方向、水準、反転足、ATRのSLなどを足す場合も、利用可能な時点と費用を含め全条件を定義します。条件が増えれば必ず改善するとは限らず、選定用と未使用の観測を分けます。
一つだけ入力を変えて再計算
足7のCだけ106へ変え、H110・L90は保持。生R80、前R10ならK45。前K50なのでD47.5です。生80と平滑45は矛盾しません。
提供元、足、時刻帯、N・s・d、平均法、値幅ゼロの処理、確認時刻を戦略評価前に記録。解釈の別記事とRSIも構成を比べて読みます。追加フィルターや選んだ足、一か月の観察だけで優位性は立証できません。 テクニカル分析の基礎、ストキャスティクスの解釈、RSI。
値幅ゼロの一足が、後の交差まで変える
独立した架空USD/JPYのN1・s2・d2模型です。2026年10月20日の確定時刻を09・10・11・12時JSTとし、OHLCを順に(150.000,150.100,149.900,149.940)、(149.940,150.100,149.900,149.980)、(150.000,150.000,150.000,150.000)、(150.000,150.100,149.900,150.060)と置きます。三足目は有効な同一四値で、行そのものの欠損とは別。実気配履歴ではありません。
生値は20・40・未定義・80です。値幅ゼロを0へ置く規則AならKは10時30、11時20、12時40、Dは11時25、12時30。前K20<D25、今K40>D30という上抜けが12時に成立します。これは明示したゼロ置換を独自模型で適用した結果で、全端末の実動作ではありません。
利用不能値をまたがず完全窓だけ使う本稿規則Bでは、11時Kも12時Kも計算できず、同じ二時点のDも比較不能です。「交差なし」と数値で偽にするのでなく、必要な観測がないと記録します。値幅ゼロ処理はその足の表示だけでなく、後の平滑とイベント件数に影響します。ゼロ出力を売り圧力や円高予測に置き換えません。
ゼロの表示だけを照合せず、後続K・Dと認識可能な時刻まで確認します。売り圧力や将来方向の証拠ではありません。 小さな画面では横にスクロールするか、図を拡大できます。数値と要点は下のテキストにも記載しています。
理解度を確認
練習の目安: 約2分.
答えと解説を見る
正解。(110−90)/(130−90)×100=50。別々の比率の平均ではありません。
よくある質問
Kは常に現在終値の位置ですか。
終値が上がらず指標が上がることは。
窓全体のHighとLowが等しいときは。
K/D交差で戦略結果が分かりますか。
出典と検証
- www.tradingview.com
内容の参考資料。記事に記載した範囲と前提を確認してください。
- chartschool.stockcharts.com
内容の参考資料。記事に記載した範囲と前提を確認してください。
- raw.githubusercontent.com
内容の参考資料。記事に記載した範囲と前提を確認してください。
- www.metatrader5.com
内容の参考資料。記事に記載した範囲と前提を確認してください。
計算例には前提条件を明記しています。現在の市場データや提供会社の取引条件の代わりにはなりません。
