fxstrategyanalyzer.com

Build. Analyze.
Practice. Optimize.

Everything a serious MT5 trader needs — build EAs without code, analyze backtests with professional metrics, practice on historical charts, and add AI-powered signals. Free, private, and browser-only.

📊
EA Analyzer Pro — v1.1 — New

Analyze Your Backtest

Upload any MT4/MT5 HTM report and get instant professional-grade analysis — equity curves, drawdown deep-dives, portfolio synthesis, and 20+ KPIs.

🚀 Launch Free Analyzer
20+ KPI Metrics MT4 & MT5 Portfolio Synthesis 100% Private
⚙️
StratForge MT5 — v1.3 — New

Build Your EA

Design entry conditions, exit logic, trailing stops, and risk rules visually — then download a production-ready .mq5 file in seconds.

🔧 Launch Free Builder
No Coding 7-Step Wizard Exit Logic MT5 Ready
⚗️
Strategy Lab — v1.0 — New

Practice Your Strategy

Replay historical MT5 charts bar-by-bar, practice entries and exits in real-time, and log every trade in a built-in journal. No risk, real market conditions.

⚗️ Launch Strategy Lab
Chart Replay Practice Mode Trade Journal 100% Private
🤖
AI Signal Trainer — v1.0 — New

Add AI to Your EA

Train a neural network on your OHLCV data in-browser, export as ONNX, and inject an AI signal filter directly into your StratForge EA — no server, no code.

🤖 Launch AI Trainer
TensorFlow.js ONNX Export MT5 Native 100% Private
⚗️ Strategy Lab
How It Works

Practice Trading Without Risk

Load your MT5 CSV, replay the chart bar-by-bar, place trades in Practice Mode, and review your journal — all in the browser.

1

Load Your CSV

Export OHLCV data from MT5 History Center and drop it into Strategy Lab. Any symbol, any timeframe.

2

Replay the Chart

Step through history bar-by-bar or at speed. Add indicators, draw trendlines, mark key levels.

3

Practice in Real Conditions

Enter and exit trades in Practice Mode with real spread simulation. See your P&L update live.

4

Review Your Journal

Every trade is logged automatically. Add notes, review mistakes, and track your progress over time.

⚗️ Launch Strategy Lab Free →
🤖 AI Signal Trainer
How It Works

Train Your Own AI Signal Filter

No Python. No cloud. Your data never leaves your browser. Train a neural network and inject it directly into your StratForge EA.

1

Load MT5 OHLCV Data

Export CSV from MT5 History Center. Any symbol, any timeframe — M1 to D1.

2

Select Features & Train

Choose indicators (MA, RSI, ATR, MACD and more). TensorFlow.js trains the model in your browser using WebGL GPU acceleration.

3

Export ONNX

Download your trained model as a .onnx file — fully compatible with MT5's native OnnxLoad().

4

Inject into Your EA

Send the config to StratForge MT5. The AI signal filter is automatically added to your EA's entry conditions.

🤖 Launch AI Trainer Free → 📖 How to Use Guide →
⚙️ StratForge MT5
How It Works

Build a Production MT5 EA in 7 Steps

No MQL5 knowledge needed. Click through the wizard, configure your strategy, and download a ready-to-compile .mq5 file.

1

Choose Symbol

Forex, Gold, Silver, Indices, or Crypto — pip values auto-adjusted.

2

Set Trading Style

Scalping, Day Trading, or Swing — TP/SL ranges pre-configured.

3

Select Strategy Type

Trend Following, Reversal, Breakout, or Grid. Starter Kit pre-loaded.

4

Design Entry Conditions

Indicators, price action, Fibonacci, time filters — AND / OR logic.

5

Position Management

Lot sizing, trade direction, Martingale / Pyramiding modes.

6

Exit Conditions

TP/SL, trailing stop, break-even, partial close, Exit Logic rules.

7

Review & Download

Preview code, rename parameters, download your .mq5 file.

MA_Cross_Trend_EA.mq5
// Generated by StratForge MT5 v1.0 #include <Trade\Trade.mqh> input group "=== Entry Conditions ===" input int inp_ma_period = 25; input int inp_rsi_period = 14; input group "=== Exit Conditions ===" input double inp_tp_pips = 50.0; input double inp_sl_pips = 30.0; CTrade trade; CPositionInfo posInfo; int h_ma, h_rsi; void CheckExitSignal() { // Exit Logic: Time AND RSI if(posDir == 1) { if(CheckTimeExit(17,0) && exit_rsi_val1 > 70) CloseAllPositions(); } }
Features

Everything to Build a Serious EA

From simple MA crossovers to multi-condition Fibonacci breakouts — all without touching MQL5.

📐

Visual Condition Builder

Indicators, price action patterns, Fibonacci levels, time filters, and price structure — all point-and-click.

🎯

Exit Logic Engine

Condition-based exits alongside TP/SL. Close on RSI level, time of day, N-bar highs/lows — fully configurable.

📊

ATR Dynamic Stops

Volatility-adaptive Take Profit and Stop Loss. Automatically adjusts to market conditions instead of fixed pips.

🔄

Trailing Stop & Break-Even

Configurable trailing with activation distance and step. Break-even moves SL to entry once profit threshold is hit.

Partial Close

Automatically close a percentage of the position at TP1. Lock in profit while leaving the remainder running.

🛡️

Daily Risk Limits

Max daily trades, max daily loss in $, and daily profit target. EA stops automatically when limits are reached.

📊 EA Analyzer Pro
How It Works

From Backtest to Insights in 4 Simple Steps

No account, no installation, no waiting. Just upload and analyze.

1

Run Your Backtest

Run a backtest in MetaTrader 4 or 5 and save the report as an HTM file. Works with any EA and any broker.

2

Upload the HTM File

Drag and drop your HTM report into EA Analyzer Pro. Everything is processed locally — nothing is uploaded to any server.

3

Get Instant Analysis

Instantly see equity curves, drawdown analysis, monthly P&L, Sharpe ratio, SQN, Z-Score, and 15+ more professional KPIs.

4

Combine Multiple EAs

Load multiple EA reports at once and synthesize them into a portfolio view to find the optimal combination.

Features

Everything You Need to Evaluate an EA Properly

Built by traders, for traders. Every metric that matters, in one place.

📈

Equity Curve Analysis

Visualize your strategy's growth over time with smooth equity curves, balance overlays, and interactive charts.

📉

Drawdown Deep-Dive

Every drawdown event catalogued — duration, depth, recovery time. Filter by size and duration to spot dangerous patterns.

📊

20+ Performance KPIs

Net Profit, Win Rate, Profit Factor, Sharpe Ratio, SQN Score, Z-Score, Payoff Ratio, Recovery Factor, and more.

🗂️

Portfolio Synthesis

Load 2–10 EA reports simultaneously. Synthesize them into a combined equity curve with correlation matrix and lot control.

💰

Money Management Sim

Simulate Simple, Compound, Balance Reset, and Accumulation modes to see how your capital grows under each strategy.

🔒

100% Private & Free

Your backtest files never leave your browser. No account required. Analysis is instant and completely private.

Demo Analysis

See EA Analyzer in Action

Browse a live sample analysis of a Gold EA backtest — complete with equity curve, drawdown breakdown, KPIs, and monthly P&L.

$115,676
Net Profit
63.7%
Win Rate
2.31
Sharpe Ratio
5.8%
Max DD%
XAUUSD Gold EA · MT4 · Apr 2024 – Jan 2026 · 353 trades

Live Sample Report

Not sure what EA Analyzer Pro looks like with real data? Browse this complete analysis and explore every chart and metric before uploading your own report.

View Full Sample Analysis →
Free Forex Tools

More Tools for Smarter Trading

Professional-grade calculators to help you manage risk on every trade.

Get in Touch

Questions, feature requests, or bug reports? We'd love to hear from you. Both tools are shaped by real trader feedback.

✉️ Send a Message
We typically respond within 24–48 hours.