KabuForge
メニュー
GitHubEnglish

移動平均線とは?計算期間とシグナルの時刻を確認する

単純移動平均を手計算し、初期の欠損と観測時刻、注文時刻を区別します。

移動平均は直近の値をならしたもの

単純移動平均(SMA)は、指定した数の直近の価格を足し、その数で割ったものです。観測が一つ進むたびに古い価格が窓から外れ、新しい価格が入るので「移動」と呼びます。

価格の細かな変化をならして見られますが、最新の値動きだけを表す線ではありません。平均する価格、観測数、欠損の扱いが決まって初めて、計算を再現できます。

架空の3観測日平均を手計算する

架空の学習例で終値が100、103、106、109円だったとします。3観測日のSMAは3日目に(100+103+106)÷3=103円、4日目に(103+106+109)÷3=106円です。実在の銘柄や推奨期間ではありません。

最初の2観測日には3個の値が足りません。この例では平均を欠損とし、ゼロや短い窓の平均で埋めません。初期値の規則を変えた系列は、同じ名前でも異なる計算になり得ます。

窓の長さは反応の仕方を変える

長い窓には古い観測が多く残るため、新しい価格の影響は一回の計算では小さくなります。短い窓は新しい価格の影響が大きくなりますが、どちらが適切かは定義だけでは決まりません。

SMAと、重みの付け方が異なる平均は同一ではありません。提供元、版、初期化、必要な事前観測数を確認し、線の見た目だけで同じ指標と判断しないでください。

交差を知る時刻と売買する時刻

終値から計算する平均なら、その終値が確定する前に最終値を知ることはできません。短期線と長期線の交差を観測した日と、その情報を使って注文を実行する日は分けて記録します。

同じ終値を観測してその終値で必ず売買できたとするには、注文受付などの条件を別に検証する必要があります。日足の線は取引所の注文受付記録でも、約定の証明でもありません。

指標画面と戦略経路を区別する

KabuForgeの公開教材はMA戦略経路と、技術指標を計算する画面を別に説明しています。技術指標の欠損は空欄とし、線を途切れさせます。指標計算から自動で注文が作られるわけではありません。 関連する解説は先読みバイアス、日足の制限、当時の情報です。

公開教材の同じ固定入力では標準計算とTA-LibのMA戦略経路の結果を照合しています。これを全指標、全提供元、すべての入力の一致へ広げず、実行記録で版と条件を確認します。

公開出典と利用上の限界

操作と表示の根拠はKabuForgeの公開GUI研究コースです。確認日:2026年10月6日。本記事の架空例は計算を説明するためのもので、公開教材の実行結果ではありません。

公開教材の結果は研究用で、当時利用できた情報だけで検証したことは保証されません。一般的な概念の説明は、ソフトウェアがそのすべてを実装していることの証明にはなりません。銘柄、売買、設定を推奨する記事ではありません。免責事項をご確認ください。

このテーマを続けて学ぶ

戦略の考え方の学習順序を見る

対象: main のソース候補(未公開) · 公開ソース docs/ja_JP/GUI_RESEARCH_COURSES.md

内容確認 · KabuForge