時間軸がMT4のEAに与える影響
直接の答え
時間軸はMT4のエキスパートアドバイザー(EA)に主に2つの方法で影響します。 (1) 過去のローソク足からシグナルを計算するときに、EAが「何を見ているか」を変えること、そして (2) その時間軸のリズムに従って取引が開かれ管理されることが多いため、意思決定が有効であり続ける時間の長さを変えることです。同じルールをEAが使っていても、タイミングが市場観測のシーケンスを変え、ポジションの保有期間(曝露期間)も変わるため、時間軸を変えると結果が異なることがあります。
メカニズム:EAの中で「時間軸」が変えるもの
MT4の時間軸とは、価格データを要約するために使うローソク足のサイズです(たとえば1分足と1時間足)。多くのEAは、ローソク足の終値・高値・安値、または移動窓の計算から導かれた指標値やパターンを参照します。短い時間軸から長い時間軸に切り替えると、EAが計算する入力は通常、次の理由で変わります。
- 足の構成が変わる:長い足はより多くの値動きをまとめるため、短期のノイズは平滑化される一方で、転換点は後になって観測される可能性があります。
- 観測タイミングが変わる:EAが(よくある設計として)足のクローズ時に判断する場合、長い足が完成するまで「待つ」ことになり、反応する瞬間が遅れます。
- 参照(ルックバック)の整合性が変わる:N本の足を使う指標(移動平均やリターンの平均など)は、別の時間軸でN本を測ると、実時間としてカバーする範囲が実質的に変わります。
これは重要です。EAは「条件が成り立つかどうか」だけを判断しているのではなく、「それがいつ成り立つか」も判断しているからです。
シナリオへの影響:時間軸の感度が現実的に表れる例
現在の指標値をあるしきい値と比較し、各新しいローソク足のクローズ時にその指標を評価するEAを考えてみましょう。
- 短い時間軸のシナリオ:EAは日中の変動に素早く反応する可能性があります。するとエントリーとイグジットの回数が増え、執行コストやスプレッドの影響がより重要になりやすくなります。
- 長い時間軸のシナリオ:EAは、すでに値動きがある程度進んだ後に反応する可能性があります。これにより取引頻度は下がる一方で、より長期の条件が十分に確認される前に反転が起きる確率が高まることもあります。
次に保有期間を加えます。多くのEAは、時間軸ロジックに結びついたルールに従ってポジションを保有します(たとえば、ストップロス、テイクプロフィット、または時間ベースのイグジットに足数を使うなど)。時間軸を切り替えると、したがって実時間での実効的な保有期間が変わり、次の確率が変わります。
- ポジションが開いている間に価格反転が起きること、
- 異なる値動きの経路(インターバーの動き)により、ストップロスまたはテイクプロフィットがヒットすること、
- そして累積コストがネット結果に影響すること。
重要な制約:ルール文言が同一でも、同じ「足数」パラメータが時間軸ごとに異なる実時間の長さに変換されるため、EAは異なる挙動を示し得ます。
制限とリスク(失敗パターンを含む)
時間軸への感度は、バックテストの成績を時間軸間で安定していると扱うと、誤解を招く結論につながることがあります。
主な制限と失敗パターンは次のとおりです。
- 前提の不一致:バックテストは、執行タイミングや価格系列に関する仮定に依存することがよくあります。これらの仮定を維持したまま時間軸を変えると、EAが実際にどのように反応するかの感覚が不正確になる可能性があります。
- データの粒度とインターバー効果:ローソク足は価格の経路を圧縮します。基礎となるティックレベルの値動きが似ていても、2つの時間軸ではローソク足の形が異なることがあり、ストップロスやテイクプロフィットがヒットすると想定されるタイミングに影響し得ます。
- 時間軸への過剰適合:ある時間軸で有効に見えるルールは、別の時間軸では失敗することがあります。なぜなら、そのルールが暗黙にある時間スケールを符号化しているからです。
- コストへの感度:短い時間軸では取引頻度が増え、スプレッド、手数料、スリッページの影響がより大きくなり得ます。
これらは不確実性の源であり、確実性ではありません。過去の関係は将来の結果を保証せず、結果は市場環境、執行の質、そして取引コストによって変わります。
確認方法と次の質問
特定のMT4 EAに対して時間軸がどう影響するかを確認するには、意思決定のスケジュールとパラメータの意味(特に足ベースのルックバックや足ベースの保有ルール)を一貫させたまま、同じEAロジックを複数の時間軸で比較してください。そうすることで、EAの判断が足のクローズ時に行われるのか、それともインターバーの更新に基づくのかも確認します。これは、時間軸によって観測タイミングがどう変わるかを決めるためです。
独立して明確化する次の質問:EAは足のクローズ時に条件を評価しますか?また、イグジットやリスク管理は「実時間」ではなく「足数」として表現されていますか?この質問に答えることで、通常は実務上の時間軸感度の大部分が説明できます。
DOCUMENT END