ホーム > EA・MT5ノウハウ集 > 経済指標フィルターの設定

経済指標リスク管理中級

経済指標フィルターの設定 — 急変動から口座を守る

最終更新: 2026-05-20 | 読了目安: 13分

雇用統計やFOMCなど重要な経済指標の発表前後は、相場が一瞬で大きく動き、スプレッドも急拡大します。この時間帯の取引は、優位性のあるEAでも一度の急変動で大きな損失を被ることがあります。経済指標フィルターは、この危険な時間帯の取引を自動で停止する仕組みです。

なぜ指標発表前後の取引は危険か

重要な経済指標が発表されると、市場参加者が一斉に反応し、相場が数秒で大きく動きます。発表の方向に賭けることは予測がほぼ不可能で、ギャンブルに近くなります。

さらに問題なのが約定環境の悪化です。発表の瞬間はスプレッドが通常の5〜10倍に開き、スリッページも大きくなります。損切り注文が想定よりはるかに不利な価格で約定する「滑り」が起きやすく、EAのリスク計算が崩れます。

経済指標フィルターの目的は「指標で儲ける」ことではなく、「予測不能で約定環境の悪い時間帯を避ける」ことです。守りの機能だと考えてください。

特に注意すべき経済指標

次の指標は影響が大きく、発表前後の取引は特に避けるべきです。

米雇用統計(NFP)

毎月第1金曜。米国の非農業部門雇用者数。ドル・GOLD・株価指数が大きく動く最重要指標。

FOMC(米金融政策)

政策金利の発表と議長会見。年8回。金利見通しの変化で全通貨が動く。

CPI(消費者物価指数)

インフレ指標。金融政策の予想に直結し、ドル・GOLDへの影響が大きい。

各国中央銀行の政策金利

ECB・日銀・英中銀など。該当する通貨ペアが急変動する。

経済指標カレンダーでは重要度が3段階(低・中・高)で示されます。最低でも「高」、できれば「中」以上の指標を回避対象にするのが安全です。

経済指標フィルターの仕組み

経済指標フィルターは、指標カレンダーのデータを参照し、対象の指標発表が近づくと自動で新規エントリーを停止します。発表から一定時間が過ぎると取引を再開します。

当サイトのEAでは EconomicFilter.mqh という共通モジュールでこの機能を実装しています。EAと一緒にこのファイルを MQL5/Include に配置することで、UseEconomicFilter などのパラメーターが有効になります。

フィルターが指標カレンダーを参照するため、MT5でニュース受信が有効になっている必要があります。ツール → オプション → サーバーで「ニュースを有効にする」を確認してください。

フィルターのパラメーター設定

経済指標フィルターの主なパラメーターと推奨値です。

パラメーター既定値説明
UseEconomicFiltertrue経済指標フィルターを有効化する
NewsAvoidMinutesBefore30指標発表の何分前から取引を停止するか
NewsAvoidMinutesAfter30指標発表の何分後まで取引停止を続けるか
NewsImpactLevel2対象の重要度。1=低以上 / 2=中以上 / 3=高のみ
NewsTargetCurrenciesUSD,EUR,JPYフィルター対象の通貨(CSV)。空欄で全通貨
CloseBeforeNewsfalse指標前に保有ポジションを閉じるか
前後30分は一つの目安です。長期保有型のEAでは前後60分に広げる、短期EAでは狭める、など戦略に合わせて調整します。CloseBeforeNews=true は、指標をまたいでポジションを持ちたくない場合に使います。

フィルターを使うべきEA・使わないEA

経済指標フィルターは万能ではありません。EAの性質によって、有効な場合とそうでない場合があります。

EAのタイプフィルターの要否
短期・スキャルピング型強く推奨。急変動とスプレッド拡大の影響を最も受ける
デイトレード型(H1〜H4)推奨。指標前後の不利な約定を避けられる
長期トレンドフォロー型任意。ポジション閉鎖は不要なことが多いが、新規停止は有効
ナンピン型新規停止より、指標前のポジション量の管理が重要
フィルターをかけすぎると取引機会も減ります。バックテストでフィルター有り・無しの両方を比較し、成績がどう変わるかを確認してから設定を決めてください。

📉 急変動への備えを固める

経済指標フィルターは守りの一部です。連敗やドローダウンへの向き合い方もあわせて確認しましょう。

ドローダウンへの対処を読む →

よくある質問

Q: 経済指標フィルターは必ず使うべきですか?

短期・スキャルピング型のEAでは強く推奨します。急変動とスプレッド拡大の影響を最も強く受けるためです。長期トレンドフォロー型では影響が小さいため任意ですが、新規エントリーの停止だけでも有効です。

Q: 発表の前後何分を回避すればいいですか?

前後30分が一つの目安です。長期保有型のEAや影響の大きい指標(雇用統計・FOMC)では前後60分に広げると安全です。短期EAでは狭めることもあります。バックテストで比較して決めてください。

Q: フィルターを使うとEAの成績は良くなりますか?

必ず良くなるとは限りません。危険な取引を避ける一方で、取引機会も減ります。フィルター有り・無しでバックテストを比較し、純益とドローダウンの変化を見て判断してください。多くの場合、純益はやや下がってもドローダウンが小さくなり、安定性が増します。

Q: フィルターが効いているか確認するには?

EAのエキスパートタブのログを見てください。フィルターが作動して取引を停止した際、その旨のメッセージが出力されます。また、MT5でニュース受信が有効になっているか(ツール → オプション → サーバー)も確認してください。

Q: 指標発表中に持っているポジションはどうなりますか?

標準では、フィルターは新規エントリーを止めるだけで、既存ポジションは保有し続けます。指標をまたいでポジションを持ちたくない場合は、CloseBeforeNews=true にすると指標前に決済します。ただし利益確定のチャンスを逃すこともあるため、戦略に合わせて選んでください。