Fair Value Gap、略してFVGを検証するには、検証に使える明確な定義が必要です。着色帯は参加者、流動性の不在、有利な戻りを証明しません。本戦略は確定三本足から固定ゾーンを作り、その後の初回戻りだけを対象にします。ローソク足チャートガイドでOHLCと気配値の側を説明しています。以下の閾値は研究上の選択であり、実証済み設定や現在の推奨ではありません。
1. 三本足の条件と実際の価格ギャップを区別する
上昇FVGは三本目の安値が最初の高値を厳密に上回り、下降では逆になります。中央足は区間全体を取引し得ます。外側二本のOHLCが重ならなくても、その間に気配値や取引がなかった証拠にはなりません。銀行注文や本源的な適正価値も分からず、戻りも必須ではありません。仮説は、初回戻り後の規定した終値での反発を継続エントリーとして検証することです。
明示した一つの配信元によるEURUSDの通常のH1 Bid足と、それに対応する過去のBid/Ask気配値を約定検証に使います。この仕様のpip幅は0.0001です。添字は時間とともに増え、O、H、L、Cは始値、高値、安値、終値です。認識には確定足だけを使います。MT4時系列のshiftは逆向きで、shift 0は未確定、shift 1は直近の確定足です。式を使う前に添字を明示的に変換してください。
c−2から形成と待機期間まで、毎時連続した時刻を要求します。週末を含む時刻欠落で候補を取り消し、古いゾーンを再開市場へ持ち越しません。新形成は欠落後の必要データをすべて要します。配信元、サーバー時刻帯、契約仕様、除外を記録します。欠損を作りません。時間足の欠落なしでもFVGは成立し、欠落足自体はFVGシグナルではありません。約定とAsk判定には過去のBid/Askが必要です。
2. 三本目が確定してから認識する
直近の確定三本足の最後をcとします。BUYはL[c]がH[c−2]を厳密に上回り、ZL = H[c−2]、ZU = L[c]。SELLはH[c]がL[c−2]を厳密に下回り、ZL = H[c]、ZU = L[c−2]です。同値では形成しません。両境界ともBid価格です。幅ZU−ZLは4以上30 pips以下を要求します。形成中の三本目でゾーンや過去のエントリーを確定してはいけません。
中央足c−1の高安値幅は正で、実体の絶対幅が20 pips以上かつ値幅の0.60以上であることを要求します。BUYはC[c−1]がO[c−1]より高く、H[c−2]に2 pipsを加えた値を厳密に上回ります。SELLはC[c−1]がO[c−1]より低く、L[c−2]から2 pipsを引いた値を厳密に下回ります。この実験の変位定義であり、注文フローや機関活動の測定ではありません。
さらにC[c]はBUYでZUを厳密に上回り、SELLでZLを厳密に下回り、三本目終値が接近側にあることを求めます。その確定でゾーン、方向、識別子cを固定します。スイングピボットや将来足は不要です。BOS/CHoCHと流動性スイープは別の条件です。構造ブレイクやスイープを暗黙の追加条件にはしません。
3. 候補は一つ、境界は固定
足の開始時に建玉も有効候補もない場合だけ、その終値で候補を作ります。候補があれば先に処理し、その足の新形成は失効・失敗・シグナル発生時にも無視します。保有中は候補を作成・予約しません。決済後は後続足の確定まで待って新窓を調べます。不都合な先のゾーンを後の見栄えのよいゾーンへ置き換えることを防ぎます。
ZLとZUは変更しません。部分侵入後の縮小、重なるゾーンの統合、中央指値、無視したゾーンの採用はしません。固定保護価格SはBUYでZLから2 pips下、SELLでZUから2 pips上です。価格基準であり約定保証ではありません。取消後の復活はありません。後の候補は、新たに確定する自分の三本目とすべての形成条件を必要とします。
4. 期限と初回戻りを定義する
戻りを認めるのはc+1からc+12までで、cは対象外です。待機足の確定ごとに、時刻欠落、BUYのBid安値がS以下、SELLのAsk高値がS以上なら先に取り消します。同じ足の好ましい終値より無効化を優先します。c+12確定までに戻らなければ失効します。c+12の戻りは他条件を満たせば可、c+13は遅すぎます。
初回BUY戻りはBid安値がZU以下となる最初の対象足、SELLはBid高値がZL以上となる最初の足です。同値も戻りです。後の確認が失敗しても、その戻りで使用済みにします。ゾーン内部や飛び越えた位置で始まる足も再試行を残しません。Sに達する全幅侵入は無効化対象で、着色帯の充足が自動的な取引になるわけではありません。
5. BUY:初回戻りの同じ足で確認
取消確認後、初回BUY戻り足tはBid始値O[t]がZUを厳密に上回り、C[t]がO[t]より高く、Bid終値C[t]がZUに2 pipsを加えた値を厳密に上回る必要があります。安値はSより厳密に高いままです。固定G = ZUに2 pipsを加えた値。同値やヒゲだけでは不十分です。失敗なら使用済みゾーンを終了し、次の確認足や戻りは待ちません。
シグナル確定後の最初のBid/Ask気配値だけを確認します。60秒以内で、BidはGを厳密に上回り、スプレッド1.5 pips以下、AskとシグナルBid終値の差が5 pips以下である必要があります。Askが低くても他の全条件を満たせば許容します。遅延、欠測、割高、不正なら見送り、理由を記録します。後の気配値、次の終値、境界への戻りで同じ列は復活しません。
6. SELL:形は反転、約定側は区別
初回SELL戻り足tはBid始値O[t]がZLを厳密に下回り、C[t]がO[t]を厳密に下回り、Bid終値C[t]がZLから2 pipsを引いた値を厳密に下回る必要があります。Ask高値はS未満です。GはZLから2 pips下。失敗した初回戻りは消費し、次足を待ちません。60秒以内の最初の後続気配値でBidはG未満、スプレッド1.5 pips以下、シグナル終値からBidを引いた値5 pips以下です。よりよいBidもG未満なら可。最初の気配値が失敗すれば終了します。
SELLはBidで建てAskで決済、BUYはAskで建てBidで決済します。ゾーン認識と戻りはBid足、SELL保護と事前無効化は過去のAsk高値を使い、意図的に別判定とします。Bid高値に終値時点のスプレッドを足してAsk高値を推計しません。必要データなしでは検証不能です。ゾーン内の指値や逆方向失敗の取引は行いません。ブレイクアウト戦略は別仕様です。
7. 約定前後に実行可能性を確認する
利用可能な新規建て気配値からSまでの正の距離が8以上60 pips以下であることを要求します。価格のtick刻み、最小・最大数量、lot刻み、証拠金、取引許可、手数料、業者のストップ制約を確認します。不明または不適合なら見送り、業者に合わせてSを動かしません。最小ストップ距離がゼロと表示されても、すべての注文が受理される保証はありません。シグナルや注文要求だけでは実際の約定を示しません。
その気配値と明示したコストで数量を計算します。実際の約定Eを記録し、Sを維持して、Eに基づく距離と現金予算を再確認します。約定で限度を超えた場合や保護注文を設定できない場合は、利用可能な気配値で即時決済を要求し、実取引、コスト、理由を結果に残します。約定済みの失敗を見送りに分類し直してはいけません。遅延、注文拒否、緊急決済も、形を正しく認識した場合の約定リスクに含まれます。
8. 決済を固定し口座通貨で数量を計算する
BUYの価格リスクはE−S、TはEにその距離の二倍を加えた値です。SELLはS−E、TはEから距離の二倍を引きます。実約定からストップまでの距離を使い、FVG幅、中央線、別ゾーン充足の約束ではありません。BUY決済はBid、SELLはAsk。SとTを固定し、追随や建値移動をしません。どちらにも達しなければ、エントリーを含む足を最初として12本のH1確定後、最初の後続実気配値で決済を要求します。
例として現在の有効証拠金の0.5%を予算とし、このルールでは同時保有を一つに制限します。価格距離、往復手数料、不利なスリッページの総引当を含むlot当たり推定損失で現金予算を割ります。許可されたlot刻みへ切り下げ、最小数量未満なら見送ります。引当は最大損失の保証ではなく、ギャップや約定障害で超える場合があります。他のシステムとの合算エクスポージャーはリスク管理ガイドで別途確認してください。
pip、プラットフォームのpoint、最小tickは異なる単位です。実際の契約仕様と口座通貨に基づく金銭価値を使い、距離とtick幅を同じ価格単位に換算します。point表記は価格距離と組み合わせる前に換算が必要です。USD 10 per pipは普遍的な値ではありません。適切なAsk/Bidでの新規建てと決済にはスプレッドがすでに含まれるため、同じコストを重複加算しません。必要ならスワップも含めます。換算はpipガイドと数量計算ガイドを参照してください。
9. BUY例:形成、初回戻り、実約定
架空形成はc = 22で完成します。足20の高値は1.10280。中央足21は始値1.10200、安値1.10180、高値1.10480、終値1.10450です。実体25 pipsは値幅30 pipsの0.60を上回り、最初の高値の必要バッファより上で確定します。足22は安値1.10400、終値1.10470。固定ゾーンZL = 1.10280からZU = 1.10400、幅12 pips。中央足はゾーンをまたぎ、取引の空白を主張していません。
足23はBid安値1.10420、終値1.10460で、まだ戻りません。初回戻りt = 24はBid始値1.10460、安値1.10340、高値1.10560、終値1.10530です。安値はゾーン内でもS = 1.10260より上で、陽線がG = 1.10420を厳密に上回って確定します。最初の気配値は2秒後、Bid 1.10540、Ask 1.10550、スプレッド1 pip、不利な追随2 pipsです。保護受理と実約定E = 1.10550を仮定します。シグナル終値は過去に約定できた価格ではありません。
固定ストップはEから29 pips下、T = 1.11130は58 pips上です。USD 10000口座の0.5%予算はUSD 50です。1 lot当たりUSD 10 per pip、往復手数料USD 7、各代替決済結果の不利なスリッページ総引当2 pipsを仮定します。lot当たりモデル損失はUSD 317です。0.01 lot刻みに切り下げると0.15 lot、モデル損失USD 47.55になります。切り上げると予算を超えます。
| 計算項目 | 設定値 | 意味 |
|---|---|---|
| シグナル閾値G | 1.10420 | ゾーン上端に終値バッファを加算 |
| 固定ストップS | 1.10260 | ゾーン下端から保護バッファを減算 |
| 価格目標T | 1.11130 | 実際のエントリー・ストップ距離の倍 |
| 現金予算 | USD 50 | 有効証拠金にリスク比率を乗じる |
| lot当たりモデル損失 | USD 317 | 価格距離、手数料、引当 |
| 切り下げた数量 | 0.15 lot | 切り下げてリスクを増やさない |
| モデル損失 | USD 47.55 | 条件付き引当であり損失上限ではない |
| 目標でのモデル純損益 | USD 82.95 | 条件付き結果であり予測ではない |
Tでの価格による粗利益はUSD 87.00です。手数料USD 1.05とスリッページ引当USD 3.00を引くと、目標でのモデル純損益はUSD 82.95です。引当は各代替結果に一度ずつ使い、一つの取引内で二重に使いません。価格距離比は2ですが、コスト後の金額比はそれより低くなります。スワップと追加約定差はないと仮定しています。目標もストップも約定価格を保証せず、収益予測でもありません。
10. 順序を検証し除外事例を残す
足と気配値を時系列で再生します。三つの形成時刻、c、方向、中央実体と値幅の判定、固定ZL/ZU/S、期限、初回戻り、取消・確認失敗理由、終値、最初の気配値、注文、実約定、数量、費用、決済を記録します。無視した形成も保存して優先順位を再現します。完成図だけでは利用可能・使用済みゾーンは分かりません。式は参考であり、完全なEAや注文管理プログラムではありません。
形成失敗、無効・期限切れ候補、初回戻り失敗、不良気配値、業者制約を残します。後のリテストが勝っても削除しません。過去のBid/Askでストップと目標の順序を判断します。同じOHLC足で両決済が含まれ順序不明なら曖昧とし、ストップ先行の保守的感応度を別報告し、有利な順序を選びません。入場前取消ゾーンと約定した負け取引は別集団として報告します。
未使用期間を調べる前に仕様を固定します。全変種、候補数、除外、不合格気配値、緊急決済、完了取引と、純期待損益、ドローダウン、回転率、標本不確実性を報告します。近隣の許容値や別配信元を試し、勝ちだけを残しません。制約はバックテストガイドと約定コストガイドで説明します。成績研究や実証済み優位性はありません。
誤りはc確定前の描画、中央足の取引範囲を空白市場と呼ぶこと、侵入後の境界変更、初回失敗後の再リテスト、Ask無視、過去終値での購入、気配値再試行です。再訪されない、初回接触で失敗する、悪い約定前にシグナルが出る可能性があります。窓開け、ニュース、相関建玉は予算を超え得ます。美しいFVG図と二倍目標は利益の証明ではありません。
任意:ゾーン、戻り、数量の厳密な式
buy_zone: ZL = H[c-2]; ZU = L[c]; require L[c] > H[c-2]
sell_zone: ZL = H[c]; ZU = L[c-2]; require H[c] < L[c-2]
4*pip <= ZU-ZL <= 30*pip
body = abs(C[c-1]-O[c-1]); range = H[c-1]-L[c-1]; body >= 20*pip and body >= 0.60*range
zone_known_at = close_time[c]; eligible_return_bars = [c+1, c+12]
buy_first_return: L_Bid[t] <= ZU; sell_first_return: H_Bid[t] >= ZL
buy_confirm: O[t] > ZU and C[t] > O[t] and C[t] > ZU+2*pip and L_Bid[t] > S
buy_stop = ZL-2*pip; sell_stop = ZU+2*pip
buy_target = E + 2*(E-S); sell_target = E - 2*(S-E)
cash_budget = equity * 0.005
loss_per_lot = stop_pips * pip_value_per_lot + commission_per_lot + slippage_pips * pip_value_per_lot
lots = floor((cash_budget / loss_per_lot) / lot_step) * lot_step
11. Fair Value Gap戦略の質問
FVGは内部で取引がなかった証拠ですか?
いいえ。最初と三本目を比較する検出です。中央足が帯全体を通り、OHLCだけでは取引順序や参加者を再現できません。Fair Value Gapはチャート上の名称であり、本源的価値や機関の未約定注文の証拠ではありません。
入場前にゾーン全体を埋める必要がありますか?
いいえ。初回戻りは近い境界から始まり、その足の始値、ストップ側、終値条件を満たす必要があります。部分侵入は可能でもストップ到達は取消です。中央指値や接触だけの注文を仮定せず、後続の約定可能な気配値も費用とリスクを満たす必要があります。
二回目のリテストで初回失敗を救えますか?
いいえ。確認失敗でも初回戻りで候補を消費します。後の勝者を選ぶ代わりに再現可能にします。新たな機会は優先順位に従う新規の確定形成を必要とし、無視・失敗した過去ゾーンを再使用しません。
Order BlockやBreaker Block戦略ですか?
いいえ。外側二本の非重複と規定した中央変位を使います。Order Blockには起点足ゾーンの作成規則、Breaker Blockにはさらに既存ゾーンとその後の失敗が必要です。着色が似ていても検出は同一ではありません。いずれの成績検証も提示していません。
12. 一次資料と仕様の範囲
一次資料:FXOpenによる三本足FVG境界と戻り保証がないことの実務解説、MetaQuotesの時系列添字、銘柄・tick・数量仕様、市場注文価格とストップ制限。確認日2026-10-19。見えない注文や取引不在を推測せず形状名称を使います。フィルター、期限、初回戻り確認、約定方針、例は独自の学習用構成で、資料が設定を指定・検証したものではありません。
FXとレバレッジ取引には大きなリスクがあります。本記事は学習用であり、投資助言ではありません。確認、ストップ、コスト引当は約定、損失限定、利益を保証しません。価格、図、数値結果はすべて架空の条件付き例です。