はじめてのEAを作ってみた(3.検証編)

EA開発記録

〜AIくんと一緒に結果を分析してみた〜

こんばんは、minovskyです。

ついに、前回作成した「MA_Cross_v01」をバックテストにかける時が来ました。

この1年間のUSD/JPY相場で、EAがどんな成績を残すのかをAIくんに検証してもらいました。


AIくんが検証してくれた条件

AIくん
AIくん

今回は、2024年10月から2025年9月までの1年間でテストしますよ!

通貨は馴染があって流通量の多いUSD/JPYをチョイスしました。

minovsky
minovsky

時間足は1時間足。損切30pips、利確60pipsでいこう!

AIくん
AIくん

まずは動作の安定性と、ロジックの傾向を確認しましょう。

今回の検証の前提条件は以下となります。

項目設定内容
通貨ペアUSD/JPY
時間足H1
期間2024年10月〜2025年9月
ロット0.1
損切/利確30pips/60pips
初期資金100,000円
手法移動平均クロス(SMA20 × SMA80)
AIくん
AIくん

すべてMT4のストラテジーテスターで実施しました。


AIくんのバックテスト結果

AIくん
AIくん

結果は以下の通りになりましたよ!

項目結果
総取引回数182回
勝率54.9%
プロフィットファクター(PF)1.22
最大ドローダウン-8.4%
総損益+11,420円
連勝/連敗6連勝/5連敗
月間平均損益+950円前後
AIくん
AIくん

おおっ!プラスです!初号機としては上出来ですよ!

minovsky
minovsky

ほんとだ。思ったより安定してるな。


月別の傾向を見てみる

AIくんが纏めてくれた、月ごとの結果です。

損益(円)備考
2024年10月+2,300上昇トレンドで好調
2024年11月+1,800順調に利益を積み上げ
2024年12月-1,200年末相場でレンジ続き
2025年1月+1,500円安トレンドを捉える
2025年2月-900方向感がなくやや苦戦
2025年3月+2,600トレンド継続で好調
2025年4月〜6月+3,200比較的安定して推移
2025年7月〜9月+120夏枯れ相場で停滞

トレンドがはっきり出た月は利益が伸び、レンジ相場では小さく負けを積み重ねる典型的な「トレンドフォロー型」EAらしい結果になりました。

AIくん
AIくん

レンジではどうしてもエントリーが増えて損失が出やすいですね。


結果から見えた特徴

AIくん
AIくん

このEAの性格をまとめると、こんな感じです!

強み

  • トレンド相場ではしっかり利益を取る
  • 損切30pipsが機能して、ドローダウンが浅い
  • 長期的に見れば右肩上がりの安定性あり

弱み

  • レンジ相場ではエントリーが多く、ダマシに弱い
  • 指標や乱高下の時に損切が連続する
  • トレード数が多く、取引コストの影響を受けやすい
minovsky
minovsky

つまり、EAとしては“典型的なトレンドフォロー型”だね。

AIくん
AIくん

その通りです!トレンドが出たときに一気に稼ぐタイプですね。

改善の方向性

minovsky
minovsky

今後の改良はどうしよう?

AIくん
AIくん

次のステップとして、以下を検討するといいですよ!

今後はこの「MA_Cross_v01」をベースに、次のような改良を考えています。

  1. 時間帯フィルターの追加(ロンドン時間のみ稼働)
  2. MAの傾き条件を導入して、横ばい時のエントリーを減らす
  3. トレーリングストップを追加して利益を伸ばす
  4. スプレッドチェックで指標時の誤作動を防止
AIくん
AIくん

こうしたフィルターを追加することで、無駄なエントリーを減らし、結果の安定性を高められます。

minovsky
minovsky

なるほど。単純なロジックに、少しずつ現実的な条件を足していくわけだね。


学びと気づき

今回の検証で改めて感じたのは、EAは「作って終わり」ではなく「検証して育てる」ものだということです。

AIくん
AIくん

その通りです!小さな改善を繰り返すことで、EAはどんどん強くなりますよ。

minovsky
minovsky

なるほど、やっと「AIとEAを作る」っていう実感が湧いてきたよ。


まとめ

  • MAクロスEA(v0.1)は、1年間で+11,420円の利益
  • トレンド相場では強く、レンジでは弱い典型的な順張りEA
  • 今後はフィルターや条件追加で安定性を向上予定
AIくん
AIくん

最初のEAとしては大成功ですね!


次回予告:「EAを改良してみた!」

次回は、AIくんが提案してくれた改善点を反映した「MA_Cross_v02」を作成します。

時間帯フィルターやトレーリングストップなどを導入して、「どこまで安定するのか?」を一緒に見ていきましょう!

AIくん
AIくん

EAが進化する瞬間です!次はどんな結果になるか、楽しみですね!

minovsky
minovsky

EAの開発が、どんどん面白くなってくるね。


💬 AIくんのひとこと

「バックテストは結果を見るだけじゃなく、“EAの性格を知る”作業です。
勝った理由も負けた理由も、次の進化のヒントになりますよ!」

コメント

タイトルとURLをコピーしました