FXにおけるエントリー・タイムフレームの仕組み
直接的な答え
FXでは、エントリー・タイムフレームとは、チャート上の観察に基づいてポジションをエントリーする「瞬間(または期間)」を定義するために使う時間的な視野のことです。これは保有期間とは同じではありません。代わりに、より単純な問いに答えます。「エントリーを起こすべきだと判断するのは、どのキャンドルのタイミングとチャートのスケールか?」
これは、チャートの情報を執行判断へ変換するルールだと考えられます。そのルールは、例えば「次のキャンドルのオープン時に」など正確な時刻を指定する場合もあれば、「条件が次の数本のキャンドルの間に現れた後に」など**期間(ウィンドウ)**を指定する場合もあります。視覚的なセットアップがあるチャートから得られていても、そのセットアップが注文になるまでの扱いを決めるのがエントリー・タイムフレームです。
メカニズムまたは定義
明確なモデルがあると、安定したメカニズムと変動する条件を切り分けやすくなります。
1) 参照用のチャートとキャンドルの所要時間を選ぶ
FXチャートは価格をキャンドル(またはバー)にまとめます。タイムフレームはキャンドルの長さを定義します(例:5分、1時間、4時間)。エントリー・タイムフレームとは、エントリーのタイミングを決めるために使うタイムフレームです。
安定した考え方:キャンドルの長さを変えると、情報が見えるタイミングと、あなたの「判断の瞬間」がいつ起きるかが変わります。
2) エントリー・タイムフレーム上で条件を観察する
選んだエントリー・タイムフレーム上で、「条件」とみなすものを定義します。条件の種類の例(単独のシグナルではありません)には次のようなものがあります:
- キャンドルの間に価格水準がクロスすること
- キャンドルがある水準の上または下でクローズすること
- パターンがキャンドル終了までに完成すること
安定した考え方:条件は、あなたの定義に応じて、確定したキャンドル上で評価するか、あるいはインターバーの動きで評価します。 この選択は、エントリーが「許可される」と考えるタイミングに強く影響します。
3) 観察を執行ルールへ変換する
条件が定義できたら、それをタイミングを含む注文ルールに落とし込みます。典型的なルール形式は次のとおりです:
- 次のキャンドルでの執行:「条件が確認された後、次のキャンドルのオープンでエントリーする。」
- キャンドル内での執行:「条件がキャンドルがクローズする前に起きたら、その同じキャンドルの間にエントリーする。」
- クローズ後のウィンドウ:「クローズ時に確認された場合、次のN本のキャンドルの間はいつでもエントリーを許可する。」
安定した考え方:エントリー・タイムフレームは、チャートロジックから執行タイミングへの翻訳ステップとセットで初めて意味を持ちます。
4) 検証できるアウトプットを作る
適切に指定されたエントリー・タイムフレームのプロセスは、例えば次のようなアウトプットを生みます:
- エントリーが可能になる、特定のキャンドル(またはキャンドル群)
- エントリーが置かれる正確な時刻、または範囲(上限・下限)
- エントリーが許可されるまでに通過しなければならないキャンドル数
これらのアウトプットは、同じ前提を使って履歴チャートデータと照合できます。
証拠または例(明確な前提つき)
以下は、エントリー・タイムフレームがタイミングをどう変えるかを示す、シンプルで検証可能な例です。この例では、ライブ価格ではなく前提を使います。
例A:1時間のエントリー・タイムフレームで「クローズ確定」
前提(検証時に固定しておく必要があります):
- エントリー・タイムフレームは1時間を使う。
- 条件は「1時間のキャンドルが基準となる水準の上でクローズすること。」
- 執行ルールは「次の1時間キャンドルのオープンでエントリーすること。」
シーケンス:
- 現在の1時間キャンドルがクローズするのを待つ。
- もし基準水準の上でクローズしていれば、エントリーが可能になる。
- 注文は次のキャンドルのオープン時刻に置く(あなたのプラットフォームの執行モデルの範囲内で)。
検証するアウトプット: 条件を満たす各キャンドルのクローズについて、次のキャンドルのオープン時刻をエントリー判断の時刻としてマークできるはずです。
例B:同じ条件だが、15分のエントリー・タイムフレーム
ここでは、ロジックのパターンは同等のまま、エントリー・タイムフレームだけを変更します:
- エントリー・タイムフレームは15分になる。
- 条件は引き続き「15分のキャンドルがその水準の上でクローズすること。」
- 執行ルールも引き続き「次のエントリー・キャンドルのオープンでエントリーすること。」
シーケンスの違い: 「確認」が起きる瞬間は、より短いキャンドルがより早くクローズするため、より頻繁になります。つまり、あなたの適格性チェック、そして結果として執行のタイミングがずれていきます。
重要な含意(覚えておくべき制限): チャートは高いタイムフレームとは異なるキャンドルのクローズを示す可能性があるため、「同じあたりで起きたように見える」条件でも、確認される時刻は異なり得ます。これは矛盾ではなく、キャンドルの所要時間という直接的な結果です。
何かを予測しなくても重要な理由
エントリー・タイムフレームはタイミングに影響し、それが執行時の価格に影響します。たとえチャートロジックに注意を払っていてもです。したがって、エントリー・タイムフレームは「結果の保証」ではなく、執行定義の一部として扱うべきです。
制限とリスク(失敗パターンを含む)
エントリー・タイムフレームは説明しやすい一方で、誤解もしやすいものです。よくある失敗パターンと制限を挙げます。
1) キャンドル境界とデータの違い
チャートはタイムゾーンの扱いと、価格フィードがキャンドルへ集約される方法に依存します。2つのプラットフォーム(または2つのデータソース)がキャンドル境界を異なる定義で持っている場合、「同じ」エントリー・ロジックが異なる時刻へマッピングされ得ます。一貫したデータを使っていないと、検証が崩れる可能性があります。
2) インターバー(インラバー)とクローズ基準のロジック
条件が「クローズ時」であるなら、キャンドルが終わるのを待たなければなりません。条件が「キャンドルの間」であるなら、後で消えてしまう情報に基づいて行動している可能性があります(例えば、価格が一度クロスしてからクローズ前に戻るなど)。この2つを、どちらを使うのかを明確にせずに混ぜることは、チャートテストと実際の執行の間で不一致が起きる頻出の原因です。
3) 執行上の摩擦:スプレッドとスリッページ(概念上の制限)
正しいタイミングルールであっても、実際の執行は、判断に使ったキャンドル参照の価格とは異なる価格で起きることがあります。チャートはしばしばミッドプライスや理論上の系列を表示しますが、執行には取引コストや実際の約定が含まれます。これにより、エントリー条件が実務上達成可能かどうかが変わり得ます。
完全な約定を前提にできないため、エントリー・タイムフレームによって定義される執行タイミングは、約定品質に関する約束ではなく、適格性(eligibility)のルールとして捉えるべきです。
4) 履歴への過剰適合
エントリー・タイムフレームと執行ウィンドウを過去の値動きに合わせて調整すると、バックテストでは整合的に見えても、新しい市場環境では失敗するルールを作ってしまうことがあります。過去の関係は将来の結果を保証しません。
5) 法的/管轄上の制約とプロバイダーの制約
取引の許可、利用可能な銘柄、執行の挙動は、管轄やプロバイダーによって異なり得ます。あなたのエントリー・タイムフレームの定義は概念として正しいとしても、プラットフォームが実際に許可している内容と一致しない可能性があります。
検証または次の質問
自分の用途において、エントリー・タイムフレームが意味するものを独立して検証するには、次の項目を確認してください: