取引戦略

Downside Gap Three Methods:3本の定義と時間欠落の検証

実体窓と高安値窓、厳密境界、120本の保存標本を分離。PLN約定模型とJST・UTCの重複例で、分類から実取引を飛躍させません。

足形と時間軸を抽象化した編集用画像。実指数や利益の記録ではありません。
価格関係の前に、足の時刻と定義を確認します。

レバレッジを使うFXやCFDでは、短時間で大きな損失が生じることがあります。内容は学習用であり、個別の投資助言ではありません。

この記事の内容

この記事を読むと…

  • 三本の構造と実体窓・全高安値窓の違いを検算する。
  • 欠落、時刻帯の違い、重複を分けて元データを照合する。
  • 認識コードと後確認・実約定・倍率付き損益を区別する。

記事内で用語を調べる

価格ギャップ(窓) バックテスト 残高(Balance) ストップロス

Downside Gap Three Methodsは下落継続の仮説に使う3本の構造です。定義した窓で離れた陰線二本の後、陽線三本目が二本目の実体内で始まり一本目の実体内で終わります。検出器を比べる前に実体間か高安値全体間の窓かを指定します。認識は今後の下落の証明ではありません。

Downside Gap Three Methodsの定義

CandleScannerは先行下落と高安値間の窓H2<L1を要します。二陰線に対する三本目はC2<O3<O2、C1<C3<O1。O・H・L・Cは始値・高値・安値・終値です。本稿は厳密不等号を使い、実体の端と同じ終値は不成立。三本目の確定終値を知り得た後に評価します。

この定義の陽線三本目は前二陰線の実体間の窓を埋めます。継続仮説の動機にはなっても、足色から買い戻しか新規買いかは分かりません。Upside Gap Three Methodsとの構造差も確認します。

実体の窓と全高安値の窓を分ける

三本が作るのは継続仮説です。後の結果を見る前に窓と実体の位置関係を定義します。

低い始値O2<L1だけではH2<L1と分かりません。後で二本目が高く取引され得るためです。二陰線の実体窓ならO2<C1。TA-Lib C 0.6.4のCDLXSIDEGAP3METHODSは実体窓、色、厳密なO3・C3位置を確認しますが、先行トレンドや平均実体長は確認しません。−100は認識コードで100%の確率ではありません。thinkorswimは長い実体とトレンドのパラメーターも記述し、同じOHLCでも定義で判定が違い得ます。

三本目の実体が窓を覆っても、誰がなぜ買ったかは分かりません。一本目実体を越える高い終値は、TA-Libのラベルを強めるどころか消す場合があります。確定実体、高安値、トレンド条件、後の確認を別列へ記録し、価格ギャップの測定と照合します。

架空の指数風価格:全OHLC。実DAX契約ではない
文脈先行下落は別仮定。長実体の平均用履歴は未指定
一本目O 18,000; H 18,020; L 17,780; C 17,800
二本目O 17,700; H 17,750; L 17,600; C 17,620
三本目O 17,660; H 17,830; L 17,650; C 17,820
二種類の窓幅全高安値窓:17,780−17,750=30/実体窓:17,800−17,700=100ポイント

O3は17,620と17,700、C3は17,800と18,000の厳密な間です。二本目始値はL1より80ポイント低くても、全高安値間の窓30ポイントとは違います。H2だけ17,790へ上げると全高安値の窓が消え、実体窓は残ります。全OHLCも全中間価格や足内順序を記録してはいません。

まず時間の連続性を確認する

見やすいチャートでも一時間の欠落は隠れます。三本を判定する前に、隣接行が時間でも隣接するかを調べます。

図全体を見るには横にスクロール →

横にスクロールすると図全体を確認できます。

まず時間の連続性を確認する線形時間軸は一時間ずつ等間隔。架空足は09:00、11:00、12:00だけで、10:00は価格を創作せず空欄と疑問符にしています。実体の価格関係が似ていても連続H1三本の記録はありません。記録3本 ≠ 連続した3本H1模型:10:00が欠落92102112?09:0010:0011:0012:00隣接する行:09 → 11 → 12必要なH1:09 → 10 → 11 → 12

架空例:休場なしの連続セッション区間を同じ時刻帯で完全に出力する前提です。時刻は完成H1足の開始を表します。09:00〜12:00は4行必要なのに3行しかなく10:00が欠落しています。

得られた実体[102;110]、[94;99]、[95;105]は選んだ価格条件に似ていても連続三本とはいえません。状態は「評価に必要なデータ不足」で、「形を確認」でも自動的に「形なし」でもありません。

TA-Libの該当コードは隣接添字i−2、i−1、iを比較し、この呼出しで時刻を受け取りません。価格だけの関数は欠落時間を復元できません。この模型は市場調査結果ではありません。

欠落行を創作した足の価格で埋めない。
H1開始始値高値安値終値
09:00110112100102
10:00欠落欠落欠落欠落
11:00991009294
12:009510794105

構造認識と取引規則を順に分ける

手順1:下落トレンドの条件を固定する

先行トレンド条件を検証前に定義します。CandleScanner・thinkorswimが下落文脈を記述しても、このTA-Lib関数は確認しません。出力を黙って同じ定義とせず、継続という分類からその後の下落の証明を読み取りません。

手順2:窓と三本目終値の境界を確認する

別の架空境界例で二本のO/H/L/Cを100/102/90/92と88/89/80/82、三本目O84・H101・L81に固定し、C3を92、96、100、101へ変えます。先行する同一110/112/108/111足を三本置いた指定版分岐の再計算は0、−100、0、0。厳密な92<C3<100が必要で、100まで高く終わると不成立です。C96が実体内でもH101は変わりません。H2だけ89→91へ上げると全高安値窓は消えますが実体窓コード−100は残ります。独立した条件分岐計算で、ネイティブライブラリー実行や実相場結果ではありません。

手順3:後の確認と実約定を分ける

CandleScannerの後確認はC2終値より下への動きです。L3より下で売る入口は別の選択規則。終値条件、足内ストップ注文、後の再試行は利用可能時刻と執行仮定が違うので同じ約定値を割り当てません。OHLCだけで売り手の帰還とも判断しません。

入口・ストップ・目標の独立した架空例

PLN口座で1ポイント2 PLNの架空契約を三つ、合計6 PLN/ポイントと定義します。実売り約定Bid81、全量買い戻しAsk98または65、追加費用合計6 PLNを仮定します。値と倍率は架空で、指数チャートや足形から決まる契約ではありません。

独立した架空契約の費用後結果
買戻しAsk約定価格損益純損益
98(81−98)×6=−PLN 102−PLN 108
65(81−65)×6=PLN 96+PLN 90
100:不利な損切り約定(81−100)×6=−PLN 114−PLN 120

指定Bid/Ask約定は既にスプレッドを含み再控除しません。保有調整、換算、他費用は除外。通常SLは不利に約定し得ます。予定純利益:損失は90/108≈0.8333で2:1ではなく、成功確率でもありません。

元の指数風模型の別レンジ射影は18,000−17,600=400ポイント。架空入口参照17,640から17,240、選んだ出口参照17,850までは210ポイントで、価格側・倍率・費用前の400/210≈1.9048です。選んだ規則であり既定目標や無効化水準ではありません。実体端を越えて分類が変わっても次の方向や約定は保証されません。

よくある判定・計算の間違い

  1. トレンド・長い実体の条件を定義せず、TA-Libが自動で検査すると考える。
  2. 窓を埋め切らないDownside Tasuki Gapや、窓を要しないFalling Three Methodsと混同する。
  3. 深く埋めるほどコードが強いと思い、厳密なC3境界を越えてラベルが消えることを見落とす。
  4. 三本目の確定終値や後確認を知り得る前に入口を割り当てる。
  5. 窓や幾何ストップを損失保証にし、倍率、価格側、費用なしで利益を計算する。

FXの頻度は資料の範囲内で述べる

銘柄、会場・提供者、Bid/Ask/Last、時刻帯、セッション境界を指定します。一系列の窓は全会場で取引がなかった証拠ではありません。現物指数、先物、CFDは時間や契約が異なり、欠落行も偽の窓を作れます。OANDA UKも休場と再開ギャップを説明しており、五日間ずっと途切れない価格を保証していません。

FXと株の比較発生率はここでは測っていません。既存分類標本はKraken EUR/USDの2026年9月21〜25日の完成H1足120本で、保存CDLXSIDEGAP3METHODSコードはすべて0。今回も同じ保存足・CSVへ指定版条件分岐を独立に再計算して一致を確認しましたが、ネイティブTA-Lib実行や新しい相場取得ではありません。一会場・期間から全通貨での不存在や待ち月数は分からず、売買・収益性も未検証です。強気・弱気の包み線や三羽烏とも、創作した頻度順位でなく定義で比較します。

再現可能な定義の学習に使う

固定規則は実体比較を再現できますが、違う定義ならラベルも変わります。版、元OHLC、時刻の連続性を保存します。図のH1欠落は連続区間という仮定の下でデータ不足を示し、足を創作したり自動的に形なしとする理由ではありません。テクニカル分析の文脈に置いても、分類だけで収益性のある単独システムとはいえません。

次に行う検証

  1. 銘柄、提供者、価格基準、時間足、セッション暦を指定し、窓を探す前に時刻の連続性を確認する。
  2. 全OHLCを保存し、実体窓と全高安値窓、厳密境界、トレンド、平均長条件を分ける。
  3. 後のC2確認、L3下の入口、再試行は別規則とし、約定値、数量、倍率、全費用を計算する。
  4. 不成立・却下例も保存し、固定規則を後の別データで評価する。アラートやデモ十数件から成功率や実取引の準備完了は分からない。

追加例:UTCとJSTの二出力を別の足として数えない

別の架空例で、同じ提供者の同一三本を二形式で出力したとします。Aは2026年10月26日UTC09:00・10:00・11:00、Bは同日のJST18:00・19:00・20:00。日本標準時はUTC+9で夏時間がないため、これらはそれぞれ同じ開始時刻です。両出力のOHLCと足種も同じと仮定します。

単純に連結すれば6行でも、時刻帯を付けてUTCへ統一し、同一銘柄・提供者・価格側・時間足・開始時刻で照合すれば一意の足は3本です。09→10→11→18→19→20という六時間列ではありません。二出力を独立の観測や別の信号として数えないでください。

同じ正規化キーでOHLCが違うなら、便利な方を選んで削除せず「競合する記録」として出力元・訂正履歴を調べます。これは実際の欠落10:00を補う手段でも、元の二出力を捨てる指示でもありません。元時刻と時刻帯、正規化時刻を併記して残します。

六つの出力行でも、一意の足は三つ同じ三本の架空H1をUTCとJSTで別出力した例。日付は2026年10月26日で、OHLCも同一と仮定。仮定に基づく計算出力A・UTC09:00/10:00/11:00出力B・JST18:00/19:00/20:00正規化して照合6行 → 3つの一意開始時刻
六つの出力行でも、一意の足は三つ. 同じ三本の架空H1をUTCとJSTで別出力した例。日付は2026年10月26日で、OHLCも同一と仮定。

時刻帯を失った連結から架空の時間差や信号数を作らず、元出力と正規化キーを保存します。欠落足の創作とは別です。

小さな画面では横にスクロールするか、図を拡大できます。数値と要点は下のテキストにも記載しています。

出力A・UTC
09:00/10:00/11:00 – 元の時刻帯を明示する。
出力B・JST
18:00/19:00/20:00 – UTC+9なのでAの同じ三時刻。日本に夏時間はない。
正規化して照合
6行 → 3つの一意開始時刻 – 銘柄・提供者・価格側・時間足も一致してから判断。OHLC不一致なら競合として調べる。

理解度を確認

練習の目安: 約2分.

完全な連続H1系列を期待するのに09:00、11:00、12:00だけある。10:00を調べる前の状態は?

答えと解説を見る

正解です。出力欠落を先に解決し、実データへ架空価格を挿入しません。

よくある質問

何本の、どのような形ですか。
下落継続仮説の三本で、未来下落の証明ではありません。CandleScannerは先行下落、陰線二本のH2<L1、二本目実体内のO3と一本目実体内のC3を要します。TA-Lib C0.6.4は実体窓と厳密実体関係を見ますがトレンド・平均長は検査しません。版を先に指定し、価格の全中間取引や参加者意図を推測しません。
FX系列やソフトの違いは認識に影響しますか。
提供者・会場、銘柄、Bid/Ask/Last、時間足、時刻帯、暦、欠落を確認します。一系列はFX市場全体ではなく、休場・再開ギャップもあり得ます。ヒゲが重なっても実体窓条件は成立し得ます。既存Kraken120本のコード0は標本だけの記述で、世界の頻度や利益率ではありません。
認識すれば入口・損切り・目標も決まりますか。
決まりません。CandleScannerの後のC2下確認とL3下の売りは別規則です。時刻、取消し、出口、実・仮約定、倍率、費用を指定します。合計6 PLN/ポイントの独立模型はBid81→Ask98で純−108 PLN、Ask65で+90、不利なAsk100で−120。スプレッドは約定に含み、普通SLの滑りや損失上限を保証しません。
JSTの別出力を足せば観測数は増えますか。
同じ足をUTC09・10・11とJST18・19・20で出した架空例は、正規化すれば三つの開始時刻です。銘柄、提供者、価格側、時間足も照合します。違うOHLCなら競合記録を調べ、同じ足を独立標本へ増やしません。

出典と検証

  1. raw.githubusercontent.com

    内容の参考資料。記事に記載した範囲と前提を確認してください。

  2. www.candlescanner.com

    内容の参考資料。記事に記載した範囲と前提を確認してください。

  3. toslc.thinkorswim.com

    内容の参考資料。記事に記載した範囲と前提を確認してください。

  4. toslc.thinkorswim.com

    内容の参考資料。記事に記載した範囲と前提を確認してください。

  5. www.oanda.com

    内容の参考資料。記事に記載した範囲と前提を確認してください。

計算例には前提条件を明記しています。現在の市場データや提供会社の取引条件の代わりにはなりません。

著者について

Jarosław Wasińskiはポーランドの編集者・市場アナリストです。2004年にMyBank.plを設立し、2007年から外国為替市場の分析に携わっています。