十字線が出ると「反転の合図」と読みたくなります。長い下ヒゲのトンボなら買い、長い上ヒゲの墓石なら売り、と覚えている人も多いでしょう。しかし、同じ形でも下落後の支持帯に出た場合と、横ばいの中央に出た場合では意味が違います。さらに、始値と終値が近いだけでは、その時間内にどちらが先に高値・安値を付けたかも分かりません。
この記事では、Doji(十字線・同時線)、Dragonfly Doji(トンボ)、Gravestone Doji(墓石)、Long-legged Doji(足長十字線)、Spinning Top(コマ)を、OHLCの式、設定差、相場条件、次足確認、注文、撤退、数量、見送りまで一つの手順にします。ローソク足の基本構造はローソク足の見方、ハンマー・首吊り線・流れ星との違いはハンマー・首吊り線・流れ星も参照してください。

先に結論:十字線は「均衡の形」であって、反転の保証ではない
StockChartsのChartSchoolは、十字線を始値と終値がほぼ等しく、上下のヒゲの長さはさまざまで、買い手と売り手の迷い・綱引きを表す足と説明しています。コマは小さな実体を持ち、上下のヒゲが実体より長い足です。こちらも迷いを示します(StockCharts「Candlestick Pattern Dictionary」)。
迷いは「次に必ず反転する」という意味ではありません。強い上昇中に一日だけ休んだ後、上昇を再開することもあります。横ばいでは十字線が何本も出ます。薄商いで約定回数が少なく、偶然に始値と終値が一致する場合もあります。したがって、形は候補の分類、出現位置は反転させる対象、次の価格は確認と分けます。
| 足型 | 実体 | ヒゲ | 単独で分かること | 単独では決まらないこと |
|---|---|---|---|---|
| 十字線 | 始値と終値がほぼ同じ | 長さはさまざま | 終値ベースの方向感が弱い | 反転方向 |
| トンボ | 高値付近の十字 | 長い下ヒゲ | 安値から押し戻された | 上昇の継続 |
| 墓石 | 安値付近の十字 | 長い上ヒゲ | 高値から押し戻された | 下落の継続 |
| 足長十字線 | 中央付近の十字 | 上下に長い | 両方向へ大きく動いた | 高値・安値の時間順序 |
| コマ | 小さいが幅がある | 上下とも実体より長い | 小さな方向性と攻防 | 反転か持ち合いか |
ChartSchoolは、ローソク足から高値と安値のどちらが先だったかは分からず、同じOHLCでも複数の値動き経路があり得ると明記しています(StockCharts「Introduction to Candlesticks」)。「長い下ヒゲだから売り方が先に攻め、買い方が最後に勝った」という説明は一つの可能性ですが、足一本から日中の順序まで断定しません。
OHLCで実体・上ヒゲ・下ヒゲを分解する
時点tの始値をOt、高値をHt、安値をLt、終値をCtとします。実体長B、上ヒゲU、下ヒゲD、全値幅Rは次の式で計算できます。
- B=|C-O|
- U=H-max(O, C)
- D=min(O, C)-L
- R=H-L
十字線はBが十分小さい足です。「始値=終値」の完全一致だけにすると、刻み値が粗い銘柄と細かい銘柄で検出数が偏ります。一方、B÷Rが小さいだけを条件にすると、値幅が極端に大きい足まで十字線に入りやすくなります。実務では、1ティック以内、直近の平均実体の10%以下、当日値幅の5%以下などを候補にし、定義を固定します。これらの数値は説明用の設定例で、唯一の標準ではありません。
| 設定方法 | 例 | 長所 | 弱点 |
|---|---|---|---|
| 完全一致 | B=0 | 明快 | 候補が少なく、刻み値依存 |
| ティック基準 | B≦1ティック | 注文単位に合う | 価格帯比較が難しい |
| 過去実体比 | B≦過去10本平均実体×0.1 | 銘柄と時間軸へ適応 | 平均期間で結果が変わる |
| 当日値幅比 | B÷R≦0.05 | 形の比率を比較しやすい | 大荒れの日も拾う |
| 複合条件 | ティック+過去比 | 極端な候補を減らせる | 条件が複雑 |
TA-Libの公式CDLDOJI実装は、実体長をBodyDoji設定の過去平均と比べます。条件を満たすと100を返しますが、公式ソースのコメントは「単独では強気でも弱気でもない」と明記しています。さらに「どこまで始値と終値が近ければよいか」は設定で変更できます(TA-Lib CDLDOJI公式ソース)。ソフトが十字線と表示しても、完全一致とは限りません。
トンボと墓石:ヒゲの向きは拒否された価格帯を示す
トンボは始値と終値が高値付近にあり、下ヒゲが長く、上ヒゲがないかごく短い十字線です。墓石はその逆で、始値と終値が安値付近にあり、上ヒゲが長く、下ヒゲがないかごく短い十字線です。ChartSchoolは、トンボも墓石も、反転の含意は直前の値動きと将来の確認に依存すると説明しています。下落後のトンボだけでなく、上昇後のトンボも天井候補になり得ます。墓石も、上昇後なら失敗した上値試しに注目し、下落後なら日中に現れた買い圧力を確認します(StockCharts)。
TA-LibのCDLDRAGONFLYDOJIは、十字線の実体、非常に短い上ヒゲ、短すぎない下ヒゲを条件にします。CDLGRAVESTONEDOJIは上下を反転します。どちらの公式ソースも、出力が正の100でも強気を意味せず、トレンドとの関係で読むと明記しています(CDLDRAGONFLYDOJI/CDLGRAVESTONEDOJI)。
| 出現位置 | トンボで見る点 | 墓石で見る点 | 必要な確認 |
|---|---|---|---|
| 下落後・支持帯 | 安値からの押し戻し | 上値を試した痕跡 | 高値突破、陽線終値 |
| 上昇後・抵抗帯 | 下方向への揺さぶり | 高値からの押し戻し | 安値割れ、陰線終値 |
| レンジ上限 | 上抜け失敗の有無 | 上値拒否 | レンジ内への回帰 |
| レンジ下限 | 下値拒否 | 下抜け失敗の有無 | レンジ内への回帰 |
| レンジ中央 | 方向根拠が弱い | 方向根拠が弱い | 原則見送り |
トンボとハンマー、墓石と流れ星は形が似ています。違いは実体です。十字線型は始値と終値がほぼ同じなのに対し、ハンマーや流れ星は小さいながら明確な実体を持てます。また、ハンマーと流れ星は先行トレンドによって名前が変わります。見た目だけで名称を決めず、実体許容幅と出現位置を保存します。

足長十字線とコマ:ボラティリティと実体の有無を分ける
足長十字線は、始値と終値がほぼ同じで、上下に長いヒゲを持つ足です。ChartSchoolは、日中レンジの中央付近に十字があり、上下の長いヒゲが強い迷いを表すと説明しています。TA-LibのCDLLONGLEGGEDDOJIは、十字線の実体に加えて、上または下の少なくとも一方のヒゲがShadowLong設定より長いことを判定します。両方が必須とは限らない点に注意が必要です(TA-Lib CDLLONGLEGGEDDOJI公式ソース)。
コマは小さい実体を持ち、上下のヒゲがそれぞれ実体より長い足です。TA-LibのCDLSPINNINGTOPは、実体がBodyShort設定より短く、上下両方のヒゲが実体より長いことを条件にします。陽線なら100、陰線なら-100を返しますが、公式コメントは符号が強気・弱気を意味しないと明記しています(TA-Lib CDLSPINNINGTOP公式ソース)。色だけで方向を決めません。
| 比較 | 足長十字線 | コマ | 高波線 |
|---|---|---|---|
| 実体 | ほぼゼロ | 小さい | 小さい |
| ヒゲ | 長い。定義差あり | 上下とも実体より長い | 上下が非常に長い |
| 主な情報 | 終値の均衡+大きな往復 | 小さな方向性+迷い | 大きな攻防・高い不確実性 |
| 注意点 | 定義で片側のみも含む | 陽陰の色を方向にしない | ソフトごとの閾値差 |
架空例:下ヒゲが長くてもトンボとは限らない
以下は計算方法を示す架空例で、実在銘柄のデータでも推奨取引でもありません。ある株の日足が、始値2,000円、高値2,050円、安値1,900円、終値1,998円だったとします。B=2円、U=50円、D=98円、R=150円です。B÷Rは約1.3%で十字線候補ですが、上ヒゲも50円あります。下ヒゲが長いからといって、上ヒゲがごく短いトンボとは呼びにくい形です。下ヒゲが長いという一言だけで形を決めたくなりますが、上ヒゲも残っています。自分の見たい名前を選ばず、数字から足の姿を確かめておきたいです。
別の足が始値1,980円、高値1,984円、安値1,870円、終値1,981円なら、B=1円、U=3円、D=110円です。こちらは高値付近の十字と長い下ヒゲで、トンボに近い形です。ただし、直前が下落か、支持帯か、出来高とスプレッドはどうかを加えない限り、買い注文にはなりません。
| 項目 | 例A | 例B | 読み方 |
|---|---|---|---|
| OHLC | 2000/2050/1900/1998 | 1980/1984/1870/1981 | すべて架空 |
| 実体B | 2円 | 1円 | どちらも小さい |
| 上ヒゲU | 50円 | 3円 | 例Aは無視できない |
| 下ヒゲD | 98円 | 110円 | どちらも長い |
| 分類候補 | 足長寄りの十字線 | トンボ寄り | 設定で変わる |
| 売買方向 | 未決定 | 未決定 | 位置と次足が必要 |
四本値がすべて同じFour-price Dojiにも注意します。O=H=L=Cなら完全な十字線ですが、実際には値動きがなかった足です。薄商い、売買停止に近い状態、データ欠損の埋め合わせで現れることがあります。「究極の均衡だから強い反転」とは扱わず、約定件数、売買代金、気配、データ品質を確認します。
次足確認:高値・安値・終値のどれを使うか決める
ChartSchoolは、反転パターンには反転させる先行トレンドが必要で、強気反転には下落、弱気反転には上昇が先行すると説明しています。十字線やコマも、支持・抵抗や先行トレンドを加えて初めて反転候補になります。位置は支持線・抵抗線、トレンドの傾きは投資辞典の関連項目と併せて確認してください。
| 確認方法 | 強気候補 | 弱気候補 | 主な弱点 |
|---|---|---|---|
| 翌足の寄り | 上窓で始まる | 下窓で始まる | 寄り後に反対へ動く |
| 高値・安値突破 | 候補足高値の上 | 候補足安値の下 | 一時的なだまし抜け |
| 終値確認 | 高値上で引ける | 安値下で引ける | 入口が遅くなる |
| 支持・抵抗回帰 | 支持帯の上へ戻る | 抵抗帯の下へ戻る | 帯の定義差 |
| 複数本確認 | 高値切上げ | 安値切下げ | 初動を逃しやすい |
日足の終値で十字線を認定するなら、その終値が確定する前には足型を知れません。バックテストで同じ終値に約定したことにすると先読みです。候補足の終値確定後、翌日の寄り付き、高値超えの逆指値、終値確認後の翌日など、実際に注文できる価格を使います。
注文:強気候補と弱気候補を対称に設計する
下落後の支持帯でトンボや足長十字線が出た場合、候補足高値の上に買い逆指値を置く方法があります。上昇後の抵抗帯で墓石が出た場合は、保有株の縮小を候補足安値割れに合わせる、または空売り条件が整う銘柄だけを対象にする方法があります。終値確認を使う場合は、その次の約定可能価格へずらします。
Investor.govは、ストップ注文が発動すると成行注文になり、ストップ価格での約定は保証されないと説明しています。ストップ・リミットは価格を制御できますが、限度価格を飛び越えると未約定になり得ます(Investor.gov、2026年8月18日更新)。長いヒゲの外側を発動点や撤退点にすると距離が広くなるため、注文種類と数量を一緒に決めます。
| 方法 | 入口 | 撤退候補 | 向く場面 |
|---|---|---|---|
| 翌寄り成行 | 候補足確定後の翌寄り | 候補足の反対側 | 流動性が高い |
| 高値・安値の逆指値 | 候補足を抜けた価格 | 候補足反対側 | 方向確認を優先 |
| 終値確認 | 確認足の次の約定可能価格 | 確認足または候補足 | だましを減らしたい |
| 押し・戻りの指値 | 確認後の反落・反発 | 支持抵抗の外 | 入口価格を優先 |
| 段階縮小 | 候補と確認で分ける | 保有理由の無効化 | 既存ポジション管理 |

撤退と数量:ヒゲが長いほど株数は小さくなる
強気候補を買う場合、候補足安値割れ、支持帯割れ、確認足の安値割れなどが無効化候補です。弱気候補なら上下を反転します。最も分かりやすい候補足の反対側は、足長十字線では遠くなります。損失を一定に保つなら、ヒゲが長いほど数量を減らす必要があります。
購入上限株数は、一回の許容損失÷(入口価格-撤退価格+滑り・手数料相当)で計算できます。架空例で、確認後の入口2,020円、撤退1,895円、滑り等5円なら1株リスクは130円です。許容損失30,000円なら230株ですが、100株単位では上限200株です。翌朝2,120円へ上窓した場合は1株230円となり、100株で23,000円、200株なら46,000円です。上限を超えるため100株へ下げるか見送ります。
| 項目 | 計画時 | 翌朝上窓 | 判断 |
|---|---|---|---|
| 入口 | 2,020円 | 2,120円 | 100円上振れ |
| 撤退 | 1,895円 | 1,895円 | 無効化点を維持 |
| 滑り等 | 5円 | 5円 | 仮定値 |
| 1株リスク | 130円 | 230円 | 約1.77倍 |
| 200株の計算損失 | 26,000円 | 46,000円 | 上限超過 |
| 結論 | 200株まで | 100株か見送り | 形を追わない |
価格による撤退だけでなく時間切れも決めます。候補後3~5本たっても高値・安値を更新せず、十字線のレンジ内で往復するなら、期待した短期の需給変化はまだ現れていません。保有を続けるなら別の根拠が必要です。撤退後に再び条件を満たせば、新しい候補として評価します。
相場条件:流動性、イベント、時間軸を分ける
決算、業績修正、TOB、増資、配当落ち、指数採用などの前後では、長いヒゲや窓が通常日と違う情報を持ちます。材料による再評価と日常的な需給を同じ群に混ぜず、イベント日を別に集計します。株式分割や配当で調整されたデータでは、調整前後のOHLCを混ぜないことも重要です。
薄商い銘柄や短い時間足では、十字線とコマが大量に出ます。売買代金、スプレッド、板の厚さ、約定回数を確認します。日足の十字線を5分足へそのまま移すと、ノイズと取引コストの影響が大きくなります。週足で環境、日足で候補、板とスプレッドで執行というように、役割の違う情報を組み合わせます。
| 確認項目 | 採用へ近づく条件 | 見送りへ近づく条件 |
|---|---|---|
| 先行トレンド | 高安値の切下げ/切上げ | 横ばい中央 |
| 位置 | 事前に引いた支持・抵抗 | 候補後に線を追加 |
| 流動性 | 許容できる気配差と売買代金 | 最小単元でも滑りが過大 |
| イベント | 内容を確認し別集計 | 材料不明のまま飛びつく |
| 時間軸 | 検証済みの足 | 日足設定を短期足へ転用 |
| 注文可能性 | 翌日以降の現実的価格 | 確定終値へ後付け約定 |
バックテスト:勝率より先に定義と約定を固定する
TA-LibはCDLDOJI、CDLDRAGONFLYDOJI、CDLGRAVESTONEDOJI、CDLLONGLEGGEDDOJI、CDLSPINNINGTOPを別関数として提供しています(TA-Lib Pattern Recognition Functions)。ただし、関数が足型を検出しても、先行トレンド、支持抵抗、翌日の約定、手数料や滑りは利用者側のルールです。
2016年の査読論文は、ローソク足パターンの予測力が、パターン、市場価値群、予測期間で異なり、長短実体や先行トレンドの数量定義が重要だと報告しています(Chen, Bao & Zhou, Physica A 457, 2016)。特定市場・特定期間の勝率を、別の銘柄群や現在へそのまま移しません。
| 検証項目 | 固定する内容 | 避ける偏り |
|---|---|---|
| 十字許容幅 | ティック、過去平均比、値幅比 | 目視の後付け |
| ヒゲ閾値 | 実体比、過去平均比 | 名称の混在 |
| 先行トレンド | 期間、高安値、移動平均 | レンジの混入 |
| 位置 | 候補前に確定した支持抵抗 | 未来情報の使用 |
| 約定 | 翌寄り、逆指値、終値確認 | 候補終値での先読み |
| コスト | 手数料、滑り、気配差 | 短期成績の過大評価 |
| 失敗 | 価格無効化と時間切れ | 含み損の放置 |
学習期間と検証期間を分け、調整に使っていない期間で再確認します。十字線全体、トンボ、墓石、足長十字線、コマを別集計し、下落後・上昇後・レンジ、支持抵抗、流動性、イベント有無も分けます。勝率だけでなく、候補数、平均損益、損益中央値、最大不利変動、連敗、未約定率、コスト後の分布を見ます。
失敗パターンと見送り条件
強気候補の次足が高値を超えず、候補足安値を終値で割れば、下値拒否が継続しなかったと判断できます。弱気候補では上下を反転します。確認前に候補足レンジの中央へ戻る、出来高が極端に少ない、候補足の値幅が大きすぎて最小単元でも損失上限を超える場合は見送ります。
| 状況 | 問題 | 対応 |
|---|---|---|
| 形成途中の十字 | 引けまでに実体が拡大 | 使う時間足の確定後に判定 |
| 横ばい中央 | 反転対象がない | 方向シグナルにしない |
| 四値同値 | 流動性不足やデータ異常 | 売買代金・約定回数を確認 |
| 長大なヒゲ | 撤退幅が過大 | 数量縮小、不可なら見送り |
| イベント直後 | 材料効果と混在 | 内容確認し別集計 |
| 確認後すぐ否定 | 前提が崩れた | 予定した無効化点で撤退 |
複数指標を重ねすぎることも失敗です。RSI、ストキャスティクス、移動平均乖離は、いずれも価格から作る情報です。十字線に似た価格指標を何個も加えるより、上位足の環境、支持抵抗、出来高、流動性、イベントという役割の違う条件を選びます。包み足やはらみ足との比較は包み足・はらみ足、明星との違いは明けの明星・宵の明星で確認できます。
実践チェックリスト
- 十字線の同値許容幅を、ティックまたは過去平均比で固定したか。
- 実体、上ヒゲ、下ヒゲ、全値幅をOHLCから計算したか。
- トンボなら上ヒゲ、墓石なら下ヒゲが十分短いか。
- 足長十字線とコマを、実体の有無で分けたか。
- 下落後か上昇後か、反転させる先行トレンドがあるか。
- 支持・抵抗は候補が出る前の情報で引いたか。
- 次足の高値・安値・終値のどれを確認に使うか決めたか。
- 足の確定後に実際に注文できる入口を使ったか。
- 撤退、滑り、最小単元から数量を計算したか。
- 流動性不足、イベント不明、損失上限超過なら見送れるか。
まとめ
十字線、トンボ、墓石、足長十字線、コマは、実体とヒゲの配置で分ける「迷い・拒否の候補」です。始値と終値が近いことは、終値ベースで方向が決まらなかった情報ですが、次の反転方向までは決めません。トンボの下ヒゲも墓石の上ヒゲも、下落後か上昇後か、支持・抵抗のどこかで意味が変わります。私なら、十字線を見つけた日に答えを出すより、どの場所で何を試し、次に価格がどちらへ進んだかを残します。迷いを示す足に、未来の方向まで答えてもらおうとはしない使い方です。
実務では、定義、相場環境、候補、次足確認、注文、撤退、数量の順に進めます。終値で足型を判定したなら同じ終値への約定を仮定せず、翌日以降の価格で損失を再計算します。形が整っていても、流動性がない、イベント内容が不明、最小単元で上限を超えるなら見送ることが、十字線を再現可能なルールへ変える最後の条件です。
本記事は情報提供を目的としたもので、特定の銘柄の売買を推奨するものではありません。投資判断はご自身の責任でお願いいたします。記載の数値は、本文中に示した日付時点の決算短信・会社のIR資料などの公開情報に基づきます。最新の情報は各社の開示でご確認ください。本文で架空例・筆者想定と明示した数値は説明用の試算で、実績や会社予想ではありません。

