Moving Average Pullback Trend Follower MT4
- エキスパート
- バージョン: 1.20
- アップデート済み: 17 9月 2026
- アクティベーション: 5
【概要】
移動平均線への押し目・戻りを狙うトレンドフォロー型EAです。バーが確定してからパターンを確認し、次のバーでエントリーする(先読みなしの)ロジックです。FX通貨ペア専用。
本EAは、移動平均線(MA)が上昇/下降トレンドを形成している局面で、価格が一時的にMA付近まで押し戻された(または戻された)ところをエントリーポイントとする、順張り型のトレードシステムです。
【判定ロジック(確定足ベース)】
・直近に確定した4時間足のMAが、指定期間で上昇している(傾き判定)
・その確定足の実体(始値・終値)がMAより上(上昇トレンド継続の確認)
・その確定足の安値がMAにタッチしている
・条件が揃ったら、次の足の始値付近でエントリー(その場でリアルタイムに反応するのではなく、足が完全に確定してから判断するため、バックテストと実運用の挙動が一致します)
・下降トレンドではこの逆(戻り売り)
損切り・利確は指定pips数で固定され、エントリーごとに自動セットされます。また、前の足からの価格ギャップが大きすぎる場合はそのバーのエントリーを見送る「窓開けガード」も搭載しています。
【主な特徴】
・確定足ベースの判定により、リペイントや先読みのない、実運用と一致するロジック
・全パラメータが入力式 — 通貨ペア・時間足を問わず設定可能
・ブローカーごとの最小ロット/ロットステップ/最大ロットに応じてロット数を自動調整
・ブローカーごとの最小ストップ距離を下回らないよう自動調整
・窓開けガード(MaxGapPips)で、大きな価格ギャップ発生時の不利なエントリーを回避
【入力パラメータ】
MAPeriod: 移動平均の期間(本数)
SlopeLookback: 傾き判定に使う遡り本数
StopPips: 損切り幅(pips)
TakePips: 利確幅(pips)
Lots: 発注ロット数
MagicNumber: このEA専用の識別番号
Slippage: 許容スリッページ(pips)
MaxGapPips: 窓開けガードの上限値(pips、0で無効)
Timeframe: 使用する時間足
【参考バックテスト結果】
推奨設定(MAPeriod=200, SlopeLookback=15, StopPips=180, TakePips=100)、4時間足、検証期間2024年4月〜2026年9月(約2.4年、ティックデータによるヒストリカルシミュレーション)における結果です。推奨の出発点としてご参照ください。実際の運用では、ご自身の口座・ブローカー環境で改めて検証されることを強くおすすめします。
USDJPY: 36トレード、勝率77.8%、合計損益+1,982pips、PF2.37、最大DD724pips
EURJPY: 40トレード、勝率82.5%、合計損益+2,074pips、PF2.63、最大DD426pips
※PF(プロフィットファクター)= 総利益 ÷ 総損失。1.0を上回るほど良好とされます。
※最大DD(ドローダウン)は、検証期間中の累積損益の最大下落幅(pips)です。
※上記2ペアは、学習期間・検証期間の両方でプラスとなることを確認済みです。GBPJPYも検証しましたが、検証期間後半でわずかにマイナスとなったため、推奨対象からは除外しています。
【重要な注意事項(必ずお読みください)】
・本EAの説明に用いているバックテスト結果は、過去のヒストリカルデータによるシミュレーションであり、実際の取引口座での運用実績ではありません。
・過去の運用成績は将来の成果を保証するものではありません。
・FX取引には元本損失のリスクがあります。ご自身の判断とリスク許容度に基づいてご利用ください。
・スプレッド・スリッページ・約定拒否など、実口座特有の要因により、バックテストと実運用の結果は異なる場合があります。
・ご購入前に必ずデモ口座で動作確認・フォワードテストを行ってください。
【動作環境】
・MetaTrader 4(MQL4)/ MetaTrader 5(MQL5)
・推奨: ECN系口座、低スプレッドブローカー
・推奨通貨ペア: USDJPY、EURJPY(4時間足)
