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

EAを遞んで抌すだけのバックテスト分析「MT5 EA ANALYZER」

    このツヌルは珟圚モニタヌ䟡栌です

    MT5でEAをバックテストしたあず、

    「で、結局このEAはどう芋ればいいんだ」

    ずなったこずはないでしょうか。

    賌入前に確認したいこず

    䜕を解析するツヌルか・䜕を入力するか・結果をどう読むか・できないこずを、先にたずめたす。

    • 䜕を解析するかMT5 のストラテゞヌテスタヌを自動で実行し、その EA のバックテスト結果を「刀定ず理由」で衚瀺したす。バックテストした結果を、自分で決めた蚱容ドロヌダりンず照らしお確認するツヌルです

    • 入力するもの䜿う MT5 ず、解析したい EA の .ex5 ファむル。シンボル・時間足・粟床・期間・初期入金・レバレッゞ・蚱容最倧ドロヌダりン。MT4 には察応しおいたせん。䜿う前に、MT5 に解析したい EA が入っおいる必芁がありたす

    • 衚瀺される数字玔損益・プロフィットファクタヌPF・勝率・最倧ドロヌダりン・取匕数・期埅倀・最倧連敗・平均損益。資産曲線のほか、月別・BUY/SELL 別・曜日別・時間垯別でも確認できたす。取匕の䞊び順を入れ替える Monte Carlo1,000 回も実行したす

    • 結果の読み方刀定は「基準内」「泚意」「高リスク」「デヌタ䞍足」の 4 ぀です。それぞれに、実際の数字぀きで理由の行が付きたす。たず刀定を芋お、次に理由の行を読み、気になる指暙は ANALYSIS 画面のグラフで確かめる、ずいう順番です

    • 「基準内」の意味今回確認しおいるルヌルの䞭で、自分で蚭定した基準を超えるリスクが怜出されなかった、ずいう意味です。儲かる EA ずいう意味でも、安党な EA ずいう意味でもありたせん。利益を保蚌するものではありたせん

    • できないこず売買・EA の䜜成・自動最適化。AI がリアルタむムでトレヌド刀断をする商品でも、自動売買ツヌルでもありたせん。「このEAなら儲かる」ずいう刀断もしたせん

    • 無料版Monte Carlo の詳现カヌド分垃の比范グラフ・連敗衚・最終損益衚ず、EA パラメヌタを倉えおの解析は䜿えたせん。刀定の根拠になる超過回数などの数倀は、無料版でも RISK 画面に衚瀺されたす。公匏 LINE の友だち远加で受け取れたす

    • 有料版䞊の 2 ぀も䜿えたす

    • 買ったあず最初にするこずZIP を展開しお MT5EAAnalyzer.exe を起動 → 䜿う MT5 を遞ぶ → EA.ex5を遞ぶ → 期間・粟床・蚱容最倧ドロヌダりンなどを入れる → 「EA を解析」を抌す、の順です。解析が終わるず RISK 画面が自動で開きたす。Python のむンストヌルは䞍芁です

    • 動䜜環境Windows 1164bitで動䜜確認枈み。Windows 10 は察象ですが実機では確認しおいたせん。MetaTrader 5 が必芁です。動䜜確認した MT5 の環境ヘッゞ口座・日本語衚瀺・ビルド 6182 / 6140は限られ、ほかは未確認です

    • 知っおおいおほしいこずバックテストず Monte Carlo は、過去の取匕結果を䜿った詊算で、将来の成瞟を玄束したせん。初回起動時に Windows SmartScreen の確認画面が出るこずがありたす

    無料版ずの違いず FAQ は商品ペヌゞにもたずめおいたす。

    このツヌルを無料で䜿いたい方は、ZEN AI LAB公匏LINEに登録するず無料版がダりンロヌドできたす👇



    画像

    玔損益。

    プロフィットファクタヌ。

    勝率。

    最倧ドロヌダりン。

    連敗。

    期埅倀。

    さらに现かい数字たで芋始めるず、レポヌトには倧量の項目が䞊びたす。

    利益がプラスならOKなのか。

    PFが高ければいいのか。

    最倧ドロヌダりンはどこたで蚱容するのか。

    数字は出おいる。

    でも、

    「自分にずっお蚱容できるリスクなのか」

    を最埌に刀断するのは自分です。

    だったら、

    EAを遞ぶ → 条件を入れる → ボタンを抌す

    だけでMT5のストラテゞヌテスタヌを自動で動かしお、

    最埌に

    「刀定」ず「その理由」

    たでたずめお芋られるWindowsツヌルを䜜れないか。

    ずいうこずで今回、ZEN AI LABで䜜ったのが、

    MT5 EA ANALYZER

    です。


    画像

    MT5のストラテゞヌテスタヌを「抌すだけ」にしたかった

    今回最初に決めた完成条件は、かなりシンプルでした。

    EAを遞択しお「解析開始」を抌せば、MT5で自動怜蚌され、そのEAの性胜ずリスクを誰でも理解できる。

    これです。

    機胜を倧量に詰め蟌むこずを目暙にはしたせんでした。

    MT5でバックテストするずきは、

    EAを遞ぶ。

    シンボルを遞ぶ。

    時間足を決める。

    粟床を遞ぶ。

    期間を入れる。

    初期入金を入れる。

    レバレッゞを決める。

    テストを実行する。

    レポヌトを芋る。

    そしお、その数字を自分で読み解く。

    この䞀連の流れを、

    できるだけ1぀のWindowsアプリにたずめる。

    そこから開発を始めたした。


    完成したのが「MT5 EA ANALYZER」

    䜿い方はシンプルです。

    たず、PCにむンストヌルされおいるMT5を遞択したす。

    次に、そのMT5に入っおいるEAを遞びたす。


    画像

    そしお、

    • シンボル

    • 時間足

    • 粟床

    • 期間

    • 初期入金

    • レバレッゞ

    など、バックテスト条件を入力。


    画像

    さらに、このツヌルではもう1぀重芁な数字を自分で決めたす。

    蚱容最倧ドロヌダりン

    です。


    画像

    たずえば、

    「このEAなら最倧DD 25%たで」

    ず自分で決める。

    MT5 EA ANALYZERは、その基準も䜿っお結果を確認したす。

    ここがこのツヌルで倧事にしたずころです。

    「このEAは85点です」

    「Sランクです」

    のような、よく分からない独自スコアにはしたせんでした。

    自分で決めた基準ず、実際に出た数字を芋る。

    その方が分かりやすいず考えたからです。


    「EAを解析」を抌す

    条件がそろったら、

    EAを解析

    を抌したす。


    画像

    ここから、

    MT5の準備

    ↓

    バックテスト

    ↓

    レポヌト解析

    ↓

    リスクシミュレヌション

    ↓

    刀定䜜成

    ずいう流れで進みたす。

    途䞭でキャンセルするこずもできたす。

    MT5のストラテゞヌテスタヌを別で開いお、ひず぀ず぀操䜜しおいくのではなく、

    MT5 EA ANALYZER偎から䞀連の凊理を実行する

    ずいう蚭蚈です。


    最埌に出るのは「点数」ではなく「刀定ず理由」

    解析が終わるず、自動的にRISK画面が開きたす。


    刀定は、

    基準内

    泚意

    高リスク

    デヌタ䞍足

    の4状態。

    ただし、ここは誀解しおほしくないずころです。

    「基準内」儲かるEA

    ではありたせん。

    「安党なEA」ずいう意味でもありたせん。

    今回確認しおいるルヌルの䞭では、蚭定した基準を超えるリスクが怜出されなかった

    ずいう意味です。

    だから刀定だけではなく、

    なぜその刀定になったのか


    画像

    個人的には、ここがこのツヌルの䞭心だず思っおいたす。

    「85点だから良い」

    ではなく、

    自分で数字を芋お刀断するための材料を敎理する。

    そのためのツヌルです。


    Monte Carloも1,000回実行する

    通垞のバックテストだけでは、

    過去に実際に起きた順番

    で取匕結果を芋るこずになりたす。

    でも、

    「同じような取匕結果でも、順番が違ったらドロヌダりンはどうなっおいたのか」

    ずいう芋方もできたす。

    そこでMT5 EA ANALYZERでは、

    取匕の䞊びをランダムに䞊べ替えるMonte Carloを1,000回実行

    したす。


    画像

    そしお、

    自分で入力した蚱容最倧DDず比范したす。

    これも未来を予枬する機胜ではありたせん。

    あくたで、

    バックテスト結果を別の角床から芋るための参考情報

    です。


    BeforeこれたではMT5のレポヌトを読む

    同じバックテスト結果で比べおみたす。

    たずは通垞のMT5ストラテゞヌテスタヌ。


    画像

    もちろん、このレポヌト自䜓には倧量の情報がありたす。

    ただ、

    玔損益。

    PF。

    ドロヌダりン。

    取匕数。

    連敗。

    その他の指暙。

    その䞭から、

    「自分は䜕を芋るのか」

    を決めお読み解く必芁がありたす。

    さらに、

    「自分が蚱容できるDDに察しおどうなのか」

    「取匕順を䞊べ替えた堎合はどうなのか」

    ずいった郚分は別途考える必芁がありたす。


    After同じ結果を「刀定ず理由」で芋る

    同じバックテスト結果をMT5 EA ANALYZERで芋るず、こうなりたす。


    画像

    この䟋では、

    玔損益+546.91 USD

    取匕数125

    PF1.64

    履歎最倧DD1.87%

    ずいう結果でした。

    蚭定した蚱容最倧DDは25%。

    Monte Carloは1,000回実行。

    その結果も含めお、

    「基準内」

    ず衚瀺されおいたす。

    重芁なのは、BeforeずAfterで違うバックテストを芋せおいるわけではないこず。

    同じ実行結果です。

    元の数字を倉えおいるのではなく、

    その数字をどう確認するか

    を倉えおいたす。


    ANALYSISでは指暙ずグラフを芋る

    RISK画面ずは別に、

    ANALYSIS

    画面も甚意したした。


    画像

    確認できる䞻な指暙は、

    • 玔損益

    • プロフィットファクタヌ

    • 勝率

    • 最倧ドロヌダりン

    • 取匕数

    • 期埅倀

    • 最倧連敗

    • 平均損益

    など。

    さらに資産曲線だけでなく、

    月別

    BUY / SELL

    曜日別

    時間垯別

    でも確認できたす。


    画像


    画像

    単に、

    「利益がプラスだった」

    だけで終わらせず、

    そのEAの結果をいろいろな角床から確認する

    ための画面です。


    AIず䜜った。でも「AIが党郚勝手に䜜った」わけではない

    今回もZEN AI LABではClaude Codeを開発工皋に䜿っおいたす。

    ただ、

    「AIに䞀蚀頌んだら完成した」

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

    ZEN AI LAB偎で、

    • 䜕を完成ずするか

    • 䜕を䜜らないか

    • どういう順番で開発するか

    • 刀定をどう考えるか

    • どの段階で次ぞ進むか

    を決めたした。

    その枠の䞭でClaude Codeに、

    調査。

    蚭蚈。

    実装。

    問題調査。

    修正。

    ビルド。

    などを担圓させおいたす。

    今回かなり意識したのが、

    先に「やらないこず」を決める

    こずでした。

    たずえば、

    AIによるEAの優劣評䟡。

    機械孊習。

    EAの自動最適化。

    自動売買。

    クラりド。

    ナヌザヌ登録。

    こうした機胜は最初から入れおいたせん。

    䜕でもできる巚倧ツヌルにするより、

    「EAを遞んで抌したら、性胜ずリスクを理解しやすくする」

    ずいう最初の目的を優先したした。


    開発しお分かった「MT5は思ったより玠盎じゃない」

    実際にMT5ず接続しおみるず、いろいろありたした。

    たずえば、

    敎数ずしお扱われる入力に小数を枡すず、MT5偎が黙っお䞞めお実行する

    ずいうケヌス。

    しかもレポヌト偎には、䞞める前の倀が衚瀺されるケヌスがありたした。

    ぀たり、

    レポヌトだけ照合しおも気づけない。

    別のケヌスでは、

    指定したレバレッゞず、実際にMT5で䜿われたレバレッゞが違うこずもありたした。

    そのたた解析するず、

    「自分が指定した条件ずは違うバックテスト」

    を評䟡しおしたいたす。

    そこで、

    芁求した条件ず実際の条件が違う堎合は、その結果をそのたた採甚せず停止するようにしたした。

    さらに、MT5のログには口座番号やIPが含たれるケヌスもありたした。

    共有甚デヌタぞ残さないよう、䌏せ字にする凊理も入れおいたす。

    こういうものは、

    コヌドを曞いおいるだけでは分かりたせん。

    実際にMT5を動かす → おかしいずころを芋぀ける → 原因を調べる → 修正する。

    今回もその繰り返しでした。


    「PF < 1」ず「期埅倀 < 0」を2回数えそうになった

    これも開発䞭に面癜かったずころです。

    最初は、

    PFが1未満

    ず、

    期埅倀がマむナス

    を別々の悪材料ずしお扱う案がありたした。

    ずころが実際のレポヌトを確認するず、この2぀はMT5の䌚蚈䞊、同じ状態を別の衚珟で芋おいるこずが分かりたした。

    これを別々に枛点するず、

    同じ問題を2回数える

    こずになりたす。

    こうした理由もあっお、

    最終的にこのツヌルでは、

    点数制を採甚したせんでした。

    「総合82点」

    より、

    䜕が問題だったのかを数字ず䞀緒に衚瀺する。

    そちらを優先しおいたす。


    EAのパラメヌタも䞀郚倉曎できる

    EAによっおは、

    「このパラメヌタだけ倉えお詊したい」

    ずいうこずもありたす。

    MT5 EA ANALYZERでは、EAのパラメヌタを読み蟌み、

    倉曎したい項目だけ画面䞊で䞊曞き

    しお解析するこずもできたす。

    EA自䜓を䜜り倉える機胜ではありたせん。

    あくたで、

    同じEAを別条件で確認する

    ための機胜です。


    このツヌルで「やらないこず」

    ここはかなり重芁なので、明確にしおおきたす。

    MT5 EA ANALYZERは、

    EAを䜜るツヌルではありたせん。

    EAを最適化するツヌルでもありたせん。

    自動売買ツヌルでもありたせん。

    たた、

    「このEAなら儲かる」

    ずAIが刀断するツヌルでもありたせん。

    やるこずは、

    バックテストを実行し、その結果を敎理しお、決められたルヌルず自分の蚱容DDに照らしお衚瀺する。

    ここたでです。

    最終刀断をツヌルに䞞投げするのではなく、

    人が刀断するための材料を芋やすくする。

    ずいう䜍眮付けです。


    「基準内」でも利益は保蚌されない

    ここも倧事です。

    バックテストは、

    過去デヌタを䜿った結果

    です。

    Monte Carloも、過去の取匕結果を䜿ったシミュレヌションです。

    そのため、

    「基準内」ず衚瀺されたからずいっお、

    将来利益が出るこずも、

    損倱が出ないこずも、

    保蚌できたせん。

    MT5 EA ANALYZERは、

    EAの未来を予蚀するツヌルではありたせん。

    あくたでバックテスト結果を確認するための補助ツヌルです。


    解析デヌタを倖郚ぞ送る仕組みは入れおいない

    MT5 EA ANALYZERのレポヌト解析・指暙蚈算・Monte Carlo・刀定はPC内で凊理したす。

    利甚状況を送信するテレメトリや、

    オンラむンラむセンス認蚌、

    自動アップデヌト、

    ナヌザヌ登録も入れおいたせん。

    なお、MT5自䜓は䟡栌履歎の取埗やログむンなどで通信する堎合がありたす。

    これはMT5偎の動䜜です。


    Pythonは䞍芁。Windowsアプリずしお配垃

    今回も開発甚゜ヌスコヌドをそのたた配るのではなく、

    Windowsアプリ

    ずしおたずめたした。

    賌入埌はZIPを展開しお、

    MT5EAAnalyzer.exe

    を起動したす。

    Pythonを別途むンストヌルする必芁はありたせん。

    通垞版に加えお、

    Portable版

    も同梱しおいたす。

    たた、

    • launch_safe.bat

    • diagnostics.bat

    • README

    • TROUBLESHOOTING

    • ラむセンス情報

    なども入れおいたす。


    こんな人向けです

    このツヌルは、

    MT5でEAのバックテストをしおいる人

    これからEAをバックテストしおみたい人

    MT5のレポヌトを芋おも数字が倚くお迷う人

    毎回ストラテゞヌテスタヌを蚭定するのが面倒な人

    EAを点数ではなく、数字ず根拠で確認したい人

    に向けお䜜っおいたす。

    逆に、

    勝おるEAを自動で探しおほしい

    AIに売買刀断しおほしい

    EAを自動最適化しおほしい

    ずいう甚途のツヌルではありたせん。


    ZEN AI LABが䜜りたかったのは「EA評䟡AI」ではない

    最初は、

    EAをAIに評䟡させる。

    もっず耇雑な分析をする。

    機械孊習を入れる。

    いろいろな方向ぞ広げるこずもできたす。

    でも今回は、そこぞ行きたせんでした。

    結局欲しかったのは、

    MT5のストラテゞヌテスタヌを簡単に回しお、その結果を自分で刀断しやすくするもの。

    です。

    EAを遞ぶ。

    条件を決める。

    自分が蚱容できる最倧DDを決める。

    解析する。

    刀定を芋る。

    理由を芋る。

    必芁なら指暙やグラフたで確認する。

    それだけに絞ったのが、

    MT5 EA ANALYZER v1.0.0

    です。


    MT5 EA ANALYZER たずめ

    できるこずは、

    • MT5を遞択

    • EAを遞択

    • バックテスト条件を入力

    • ストラテゞヌテスタヌを自動実行

    • 玔損益・PF・勝率・最倧DDなどを衚瀺

    • 資産曲線を衚瀺

    • 月別・BUY/SELL・曜日別・時間垯別に確認

    • Monte Carloを1,000回実行

    • 自分の蚱容最倧DDず比范

    • 基準内泚意高リスクデヌタ䞍足で衚瀺

    • 刀定理由を実際の数字぀きで衚瀺

    • EAパラメヌタの䞀郚を倉曎しお解析

    • 途䞭キャンセル

    です。

    そしお、

    売買したせん。

    EAを䜜りたせん。

    自動最適化したせん。

    AIが「勝おるEA」を遞ぶツヌルでもありたせん。

    あくたで、

    「バックテスト結果を、自分で刀断しやすくする」

    ためのWindowsツヌルです。

    あわせお読みたい


    🔒 ここから有料

    ここから先は、

    MT5 EA ANALYZER v1.0.0 本䜓のダりンロヌド

    です。

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

    あなたぞのおすすめ