結論:EAとチャートデータを準備してからテスターを開く
FXTF MT4でEAをバックテストする時は、次の順番で進めます。
1. EAをFXTF MT4へ導入する 2. 検証期間のチャートデータを準備する 3. 「表示」→「ストラテジーテスター」を開く 4. EA・通貨ペア・時間足・モデル・期間を選ぶ 5. 初期証拠金やEAのパラメーターを設定する 6. 「スタート」で実行する 7. 結果・グラフ・レポート・操作履歴を確認する
FXTF公式FAQは、MT4 PCインストール版で実際の取引に使ったヒストリカルデータを利用し、EAをバックテストできると案内しています。
ただし、バックテストは過去データによる検証です。公式のバックテストマニュアルも、得られたEAのパフォーマンスは将来にわたって保証されないと明記しています。
MT4の表示や注文仕様は、利用するFX会社とコースによって違います。この記事ではPC版ストラテジーテスターの設定と、成績・ドローダウンの確認方法を公式情報で確認しました。 最新条件とリスク説明はFXTFの 公式画面で確認してください。
バックテスト前に必要な2つの準備
EAをPCインストール版へ導入する
バックテストするEAがナビゲーターのエキスパートアドバイザに表示される状態にします。
FXTFのWeb Traderは手動注文には使えますが、EAは非対応です。バックテストもPCインストール版のストラテジーテスターを使います。Macを利用している場合は、FXTF MT4のMac対応とWeb Traderの違いを確認してください。
検証期間のチャートデータを用意する
EAがあっても、対象期間の価格データがなければ検証できません。
FXTFは、マイページから2012年1月3日以降の1分足BID四本値をCSVで提供しています。取得と重複防止の手順はFXTF MT4のヒストリカルデータ取得方法で整理しています。
2015年6月29日より前は日本時間、以降はGMT+2(夏時間はGMT+3)です。時間帯を条件にするEAでは、この境界を無視しません。
ストラテジーテスターを開く
FXTF MT4 PCインストール版で、次のどちらかを使います。
- メニューの「表示」→「ストラテジーテスター」
- ツールバーの虫眼鏡アイコン
テスターが画面下部に表示されたら、設定タブで項目を選びます。
| 項目 | 決める内容 |
|---|---|
| エキスパートアドバイザ | 検証するEA |
| 通貨ペア | USD/JPYなどの対象銘柄 |
| 期間 | 1分足〜日足の時間軸 |
| モデル | 全ティック・コントロールポイント・始値のみ |
| 期間を指定 | 開始日と終了日 |
| ビジュアルモード | 売買をチャート上で再生するか |
| エキスパート設定 | EAの入力値・初期証拠金・売買方向など |
| 通貨ペアのプロパティ | 対象銘柄の条件確認 |
通貨ペアの候補は、気配値表示に出ている銘柄が反映されます。必要な通貨ペアが見当たらない時は、気配値表示の「通貨ペア一覧」で表示対象を変え、MT4を再起動します。
全ティック・コントロールポイント・始値のみの違い
モデルは速度と検証方法が違います。
| モデル | 公式説明 | 向いている確認 |
|---|---|---|
| 全ティック | 利用可能な全ティックデータを使う | 詳細な最終確認 |
| コントロールポイント | 始値のみを、さらに細かい時間枠で補う | 中間的な確認 |
| 始値のみ | 選んだ時間足の始値を使う | 多数の条件を素早く粗く比較 |
FXTF公式は、全ティックは時間がかかり、最適化で多くの組み合わせを試す場合は何時間もかかる可能性があるため、速く試す時は「始値のみ」で大枠のテストをする方法を案内しています。
ただし、バーの途中で決済するEAや、細かな値動きで注文条件が変わるEAでは、始値のみの結果を全ティックと同じ精度だと考えません。
期間とスプレッドを決める
「期間を指定」にチェックを入れ、開始日と終了日を設定します。
短期間だけで利益が出ても、別の相場環境で同じ結果になるとは限りません。上昇・下落・レンジ、低ボラティリティ・高ボラティリティをまたぐ期間を分けて確認します。
スプレッド設定を「現在値」にすると、テスト実行時の値が使われます。過去の各時点の実スプレッドが完全に再現されるわけではありません。FXTFの実際のスプレッドは固定保証ではなく、時間帯や相場状況によって広がる場合があります。
ゼロスプレッドの対象時間やpoint/pipの読み方はFXTF MT4のスプレッドは0?で分けています。
初期証拠金と売買方向を設定する
「エキスパート設定」では、少なくとも次を確認します。
- 初期証拠金
- 証拠金の通貨
- 売買方向
- EAの入力パラメーター
売買方向はLong only(買いのみ)、Short only(売りのみ)、Long & Short(買い・売り)を選べます。
初期証拠金を大きくすれば、同じEAでもロスカットしにくくなり、結果が良く見える場合があります。本番口座で使う予定の資金とかけ離れた額にせず、数量と必要証拠金を合わせて確認します。
バックテストを実行して売買を確認する
設定後に「スタート」を押します。
プログレスバーが右端まで緑色になり、ボタンが再び「スタート」へ戻れば完了です。
完了後は「チャートを開く」で、買い・売り・決済の位置を確認します。利益だけでなく、次の異常がないか見ます。
- 想定外の時間帯に注文していないか
- 同じ場所で注文が重複していないか
- S/L・T/Pが想定どおりか
- 売買方向が逆になっていないか
- 長期間ポジションを抱え続けていないか
「総損益がプラス」だけでは、EAが意図したルールで動いた証拠になりません。
結果・グラフ・レポート・操作履歴の役割
テスター下部のタブは役割が違います。
結果
個々の売買時刻、注文種別、数量、価格、S/L、T/P、損益、残高を確認します。
S/L・T/Pが空欄なら、その注文には設定されていません。損益と残高は決済後に表示されます。
グラフ
残高と、保有ポジションの評価損益を加減した口座状況の推移を確認します。
最終損益がプラスでも、途中の口座状況が大きく沈んでいれば、運用中に耐えられない可能性があります。
レポート
成績を集計して確認します。
| 指標 | 意味 |
|---|---|
| モデリング品質 | バックテストの精度。公式資料では最大90% |
| 不整合チャートエラー | 対象時間足と、より小さい時間足との不一致数 |
| 総損益 | 総利益−総損失 |
| プロフィットファクタ | 総利益÷総損失 |
| 期待利得 | 総純損益÷総トレード数 |
| 最大ドローダウン | 資金が最大いくら減ったか |
| 相対ドローダウン | 資金が最大何%減ったか |
| 総取引数 | 保有から決済までの取引数 |
勝率だけでEAを選びません。利益が小さく損失が大きいEAでは、高勝率でもプロフィットファクタや期待利得が弱くなります。
操作履歴
EAの処理やエラーを確認します。取引が0件なら「儲からなかった」と結論づける前に、データ不足、期間、通貨ペア、時間足、EAの条件、エラーを切り分けます。
最適化は「一番良い数字を探す機能」ではない
最適化を使うと、EAのパラメーターを複数組み合わせて比較できます。評価基準にはBalance、Profit Factor、Expected Payoff、Maximal Drawdown、Drawdown Percentなどを選べます。
ここで過去データに最も合う組み合わせだけを採用すると、過去への過剰適合になりやすくなります。
安全に比較するなら、次のように期間を分けます。
1. 前半期間で条件を選ぶ 2. 後半期間では条件を変えずに確認する 3. デモ口座で前向きに動かす 4. 実口座では数量を抑えて挙動を確認する
MT4の最適化結果が良いことと、将来の利益が確定することは別です。
公式のEA・データ環境を確認する
FXTF MT4のPCインストール版、EA、ヒストリカルデータ、取引条件を確認する場合は、FXTFの公式サイトを見る【PR】
から最新情報を確認できます。
EAを動かす場合は、建玉数量と新規発注数量によって変わる建玉連動手数料や、両建て時の二重コストも別に確認します。機能と現行手数料はFXTF MT4でできることで整理しています。
検証結果の読み方や、ルールを機械的に守る考え方を本で補う場合は、実際に読んだトレード書籍2冊をまとめています。リンク先の書籍欄にはAmazonアソシエイトの広告リンクを含みます。
このサイトの実績とは分ける
この記事を公開した2026年8月29日時点で当サイトに掲載していた150件の決済は、OANDA証券のMT5口座で行った実取引です。現在の件数と損益はトップページの最新集計で確認できます。
FXTF MT4のEAバックテスト結果でも、FXTF口座でEAを稼働した結果でもありません。バックテストの設定やレポート項目はFXTF公式資料で確認し、当サイトの損益とは分けて扱います。
まとめ
- FXTF MT4のバックテストはPCインストール版のストラテジーテスターを使う
- 事前にEAと対象期間のチャートデータを準備する
- EA・通貨ペア・時間足・モデル・期間・初期証拠金を確認する
- 全ティックは詳細だが時間がかかり、始値のみは大枠の比較に使える
- 完了後は売買チャート、結果、グラフ、レポート、操作履歴を確認する
- 勝率だけでなくプロフィットファクタ、期待利得、最大・相対ドローダウンを見る
- 最適化で過去に合わせすぎず、別期間やデモで再確認する
- 過去の好成績は将来の利益を保証しない
この記事は2026年8月29日時点のFXTFバックテストFAQ、MT4バックテストの方法、PCインストール版マニュアルを基にしています。画面、対象機能、取引条件は変わる可能性があるため、実際の操作時はFXTF公式の最新案内を優先してください。
