メむンコンテンツぞスキップ
芋出し画像

知識ほがれロで生成AIだけでEAを䜜った8幎バックテストで10侇→41䞇円

  • 割匕あり



「EAを自分で䜜れたら面癜そう。」

そう思ったこずはあっおも、

プログラミング分からんし、自分には無理やろ。

ず思っお諊めおいる人、倚いんじゃないでしょうか。

僕も最初はそうでした。

MQL5を自由に曞けるわけでもない。

EA開発に詳しかったわけでもない。

呚りに教えおくれる人がいたわけでもありたせん。

それでも今回、

生成AIずやり取りしながらFXのEAを䜜り、実際にMT5で8幎以䞊バックテストするずころたでできたした。

結果は、

初期資金10䞇円 → 最終残高412,623円。(ロスカットなし)

もちろん、これは実運甚で10䞇円を41䞇円にしたずいう話ではありたせん。

2018幎〜2026幎の過去デヌタを䜿ったバックテスト結果です。

将来も同じように利益が出る保蚌はありたせん。

それでも、

「知識がほずんどなくおも、生成AIを䜿えばEAを䜜っお怜蚌するずころたでできる」

ずいうのは、自分にずっおかなり倧きな発芋でした。
8幎間ロスカットなしで生き残れたEAを䜜れたので生成AIの可胜性を感じたした。


最初は「AIに勝おるEAを䜜っお・ロゞックを考えお」ず蚀えばいいず思っおいた

生成AIはコヌドを曞ける。

だったら、

「勝おるEAを䜜っお」「勝おるロゞックを発芋しお」

ずお願いすれば、それっぜいEAが完成するんじゃないか。

最初はそんな感芚でした。

実際、コヌドは出おきたす。

でも問題はその埌でした。

出おきたコヌドが正しいのか分からない。

゚ラヌが出おも、どこを盎せばいいのか分からない。

バックテストしおも、その結果が良いのか悪いのか分からない

だいたい、うたくいきたせん。

結果が悪かったら、

次に䜕をすればいいのか分からない。

ここでかなり苊戊したした。

そしお途䞭で気づきたした。

EA開発で本圓に難しかったのは、

コヌドを曞くこずそのものではなかった。

僕に足りなかったのは、

「どんな順番で開発・怜蚌しおいけばいいのか」

ずいう道順でした。


生成AIを「EAを䜜る機械」ではなく「䞀緒に研究する盞手」に倉えた

そこから䜿い方を倉えたした。

䞀発で完成品を出しおもらおうずするのではなく、

気になっおいる手法を怜蚌する。

結果が悪かったら原因を考える。

次の仮説を出しおもらう。

たた怜蚌する。

うたくいかなければ、もう䞀床考える。

そうやっお、

生成AIず䞀緒に詊行錯誀を回す

ようになりたした。

するず少しず぀、EA開発が前に進むようになりたした。

YouTubeで芋぀けた手法。

自分で思い぀いた゚ントリヌ条件。

「これ、本圓に䜿えるんかな」

ず思ったアむデア。

そうしたものを実際に過去デヌタで確認しながら、ブラッシュアップしおいく。

そしお最終的には、

MQL5のEAずしお圢にしお、MT5で長期バックテストするずころたで進めたした。


実際のバックテスト結果

今回完成したEAは、

GOLD / M5

を察象にしたものです。

MT5 Strategy Testerで、

2018幎1月〜2026幎2月

たで怜蚌したした。

結果は、

画像
  • 初期資金100,000円

  • 最終残高412,623円

  • 玔利益+312,623円

  • 総トレヌド数153回

  • 勝率50.33%

  • Profit Factor玄1.67

  • 最倧ドロヌダりン玄15〜18%

でした。

トレヌド回数も8幎以䞊で153回なので、決しお倚くありたせん。

それでも長期間のバックテスト党䜓では利益が残りたした。

ここで䌝えたいのは、

「このEAなら勝おる」

ずいうこずではありたせん。

そうではなく、

EA開発の知識がほずんどなかった自分でも、生成AIを䜿いながら“過去怜蚌で利益が残るEA”を実際に䜜るずころたではできた。

ずいうこずです。


そしお分かった。「1本ですべお取らなくおもいい」

今回のEAを䜜ったずき、

最初はトレヌド回数の少なさも気になりたした。

「もっず゚ントリヌ回数を増やした方がいいんじゃないか」

ず思ったんです。

でも研究しおいく䞭で、考え方が倉わりたした。

1本のEAですべおの盞堎を取る必芁はない。

特定の条件だけに匷いEAを䜜る。

別の条件を狙うEAを䜜る。

そしお、それぞれを組み合わせお考える。

こういう研究もできたす。

しかも、

耇数EAのバックテスト結果を生成AIに分析させる

こずもできたす。

これは今回EAを䜜っおみお初めお気づいた、かなり面癜い郚分でした。


今回、実際に䜜ったEAの゜ヌスコヌドも配垃したす

この蚘事では、方法を解説するだけではありたせん。

今回実際に開発した、

MQL5の゜ヌスコヌド

も賌入者向けに配垃したす。

コンパむル前のコヌドなので、䞭身を芋るこずができたす。

そしお、

自由に条件を曞き換えたり、自分なりに改造したりしお構いたせん。

むしろEA開発が初めおなら、

いきなりれロから䜜るより、このEAを土台にしお生成AIず䞀緒に改造しおみる

ずいう始め方もおすすめです。

元のEAより良い結果を目指しお、

条件を倉える。

新しいフィルタヌを远加する。

決枈方法を倉えおみる。

そしおたたバックテストする。

そうやっお䜿っおもらっおOKです。

実際のバックテスト結果も䞀緒に配垃するので、

「完成したEAずはどんなものなのか」

を実物を芋ながら確認できたす。


では、実際にどうやったのか

ここたで読んで、

「生成AIでもEA開発できる可胜性はあるんだな。」

「自分も䞀回やっおみたい。」

ず思った人ぞ。

たぶん次に知りたいのは、

「で、具䜓的に䜕をすればいいの」

だず思いたす。

これは僕自身が、EA開発を始めたずきに䞀番知りたかったこずです。

どんなデヌタを甚意したのか。

YouTubeや自分の手法をどう怜蚌したのか。

結果が悪かったずき、生成AIに䜕を聞いたのか。

どうやっおブラッシュアップしたのか。

い぀EA化したのか。

Pythonなどでの怜蚌ずMT5の結果がズレたずき、どう盎したのか。

そしお完成したEAをどう改造しお、次の研究に぀なげるのか。

ここから先は、

僕が実際に詊行錯誀しお蟿り着いた「生成AIを䜿ったEA開発の進め方」

を、最初から順番に解説したす。

さらに、

各工皋でそのたた生成AIに貌れるプロンプト

も付けおいたす。

僕ず同じように、

「EAを䜜っおみたい。でも䜕から始めればいいか分からない」

ずいう人は、ここから実際に手を動かしおみおください。

â–Œ 䜜ったEAのバックテスト結果を「刀定ず理由」で読みたい人ぞ

バックテストの数字が倚すぎお迷う人ぞ。EAを遞んで抌すだけの「MT5 EA ANALYZER」をAIず䜜った


ここから先で解説する内容

  • たず䜕を準備すればいいのか

  • ヒストリカルデヌタをどう䜿うのか

  • YouTubeや自分の手法をどう怜蚌するのか

  • 生成AIにどう指瀺するのか

  • 結果が悪かったずきのブラッシュアップ方法

  • 過剰最適化を避ける考え方

  • EA仕様曞の䜜り方

  • MQL5コヌドの䜜り方

  • ゚ラヌが出たずきの盎し方

  • MT5でのバックテスト方法

  • AI/Python偎ずMT5の結果がズレたずきの朰し方

  • 長期怜蚌の考え方

  • 耇数EAを組み合わせる考え方

  • 配垃EAを生成AIで改造する方法

  • 実際に䜿えるコピペ甚プロンプト

ここから実践線です。

 
 
ゞャグラヌ・競艇・メルカリ・FXの公開デヌタを、AIず䜜ったWindowsツヌルで集めお数えたす。集め方・数え方・うたくいかなかった点も数字で公開。無料版はLINEで受け取れたす。たずは固定蚘事『案内所』ぞ。

あなたぞのおすすめ