Tag: Equity Curve

  • How to Read a Forex EA Equity Curve: What Every Shape Tells You

    EA Buyer’s Guide · Series B · 8 min read

    The equity curve is the most revealing chart you can study before investing in an EA. It shows not just profit and loss — it shows the character of the strategy: how it handles stress, how quickly it recovers, and whether its smooth appearance masks hidden risk.

    Most traders look at the headline return figure. Experienced EA evaluators look at the shape of the curve. This article decodes what different curve patterns mean.


    The Balance Curve vs the Equity Curve

    Myfxbook and MT4/MT5 display two lines: the balance curve (closed trades only) and the equity curve (including open floating positions). For most non-martingale strategies, these lines track closely together. For martingale systems, they can diverge dramatically.

    A martingale EA can show a rising balance curve — lots of closed winning trades — while the equity curve dips sharply downward, reflecting large open floating losses in an active recovery cycle. The balance line looks good. The real picture is the equity line.

    Always Look at the Equity Curve, Not Just Balance

    If a developer only shows the balance curve, ask why. A smooth balance curve with a hidden equity dip can mean the account survived a near-catastrophic drawdown that the published chart does not show. Insist on seeing the equity curve before evaluating any martingale EA.

    Five Equity Curve Patterns and What They Mean

    Pattern 1: Smooth Linear Rise

    Almost always indicates overfitting or martingale with hidden equity exposure. Real trading strategies have variance. A curve with minimal dips across years is suspicious — either the system recovers so quickly that drawdowns are invisible at the zoom level, or the backtest was optimized to remove losing periods. Zoom in to verify.

    Pattern 2: Staircase (Plateau Then Jump)

    Characteristic of martingale recovery systems. Long flat periods (recovery cycle in progress, no closed profits) followed by a sharp upward jump (all orders close profitably). This is normal and expected behavior for adaptive martingale. The concern is the depth and duration of the flat periods over time.

    Pattern 3: Consistent Small Drawdowns

    Characteristic of trend-following or breakout systems with fixed stop losses. Each trade either hits the stop or the target. Losses are small and frequent, wins are larger and less frequent. The curve looks choppy but honest. The Calmar ratio and Sharpe ratio will reveal whether the return justifies the volatility.

    Pattern 4: Sudden Cliff Drop

    A sharp, near-vertical drop in the equity or balance curve indicates a catastrophic event — martingale kill switch triggered, black swan move through all stop levels, or a major system failure. How the curve behaves after the drop tells you whether the system recovered or went into a spiral. A single cliff with subsequent recovery is different from a cliff followed by continued decline.

    Pattern 5: Gradual Slope Flattening

    Returns decreasing over time with the same drawdown profile. A common signal of strategy decay — the edge is eroding. Could indicate changed market conditions, increased competition for the same pattern, or spread increases at the broker. A three-year curve that shows strong performance in year one and two but flat returns in year three warrants investigation.

    Key Metrics to Read Alongside the Curve

    • Maximum equity drawdown — the deepest dip from peak to trough on the equity curve. The most important single number.
    • Recovery factor — total net profit divided by maximum drawdown. Above 3.0 is good. Above 5.0 is excellent.
    • Average drawdown duration — how long, on average, does the system spend below its previous equity high? Shorter is better.
    • Drawdown frequency — how many separate drawdown periods appear across the test period? Frequent shallow drawdowns are healthier than rare catastrophic ones.

    Try It on a Demo Account First

    All BotFXPro EAs include a free MQL5 demo. Run it in Strategy Tester before committing to live.

    Chronos Algo — Verified Live Results on MQL5 →
  • How to Verify EA Performance on Myfxbook: A Step-by-Step Guide

    EA Buyer’s Guide · Series B, Part 3 · 8 min read

    Myfxbook is the standard verification platform for forex trading accounts. When an EA developer links to a Myfxbook account, it means their performance data is independently pulled from the broker — not self-reported or manually entered.

    But Myfxbook shows a lot of information, and not all of it is equally important. This guide walks through every key metric on a verified Myfxbook account page and explains what to focus on when evaluating an EA.


    Step 1: Check the Verification Status

    The first thing to confirm is whether the account is verified. A verified account shows a green checkmark and the text “Verified” next to the account name. This means Myfxbook has a live connection to the broker and is pulling real trade data.

    An unverified account can show anything. Developers can manually enter trades, hide losing periods, or fabricate results. Never base a purchase decision on an unverified account.

    Step 2: Account Age and Track Record Length

    Check the account start date. This tells you how long the EA has been running on this specific account in live conditions.

    • Less than 3 months — insufficient data. Too short to draw conclusions.
    • 3-6 months — useful starting point. Shows the EA is operational but has not been through multiple market conditions.
    • 6-12 months — meaningful. Covers at least one full quarter cycle of market behavior.
    • 12+ months — strong signal. Has survived real drawdown periods, seasonal patterns, and at least one significant macro event.

    Step 3: Absolute Gain vs Balance

    Myfxbook shows two return figures: Absolute Gain and Relative Gain. The difference matters.

    Absolute Gain calculates return based on all deposits and withdrawals. If an account was topped up midway through, absolute gain accounts for that. Relative gain is simply profit divided by starting balance — it ignores subsequent deposits.

    For evaluating an EA, focus on the equity curve shape rather than the headline percentage. A smooth upward curve with controlled dips tells you more than a high percentage figure that may include favorable timing or deposit manipulation.

    Step 4: Drawdown — The Most Important Number

    Myfxbook shows both Balance Drawdown and Equity Drawdown. These are different.

    Balance Drawdown

    The maximum peak-to-trough decline in the account balance (realized losses only). This number can look small even when the account is in deep trouble — because open floating losses are not included.

    Equity Drawdown

    Includes open floating losses. This is the real drawdown figure — the maximum decline including positions that were open at the time. For martingale EAs, equity drawdown will always be higher than balance drawdown and is the number that reflects true risk.

    Always compare the equity drawdown to the stated backtest drawdown. If the live equity drawdown already exceeds the backtest maximum, something has changed.

    Step 5: Open Trades and Floating P/L

    If the account has open trades at the time you are viewing it, Myfxbook will show the current floating profit or loss. This is critical context for interpreting the balance and gain figures.

    An account showing $500 profit but $1,200 in open floating losses is actually in a -$700 position. The balance looks fine but the equity does not. Always check the open trades section before trusting the headline return figure.

    Step 6: Win Rate and Trade Statistics

    Myfxbook provides trade-level statistics including win rate, average win, average loss, and profit factor.

    For martingale EAs, win rate will typically be high — 80-95% — because most recovery cycles close profitably. This is expected and not a meaningful signal by itself. What matters is the average loss when a cycle fails versus the average win when it succeeds.

    A healthy martingale system typically shows: high win rate (good), average loss much larger than average win (expected and acceptable), and positive profit factor above 1.0 (required for long-term viability).

    Step 7: Lot Sizes and Position Sizing

    Check the trade history tab and look at the lot sizes used relative to the account balance. A $10,000 account consistently trading 0.01 lots is very conservative. The same account trading 1.0+ lots is aggressively sized.

    Oversized lot sizing produces impressive short-term returns but dramatically increases drawdown risk. If the live account is running significantly larger lots than recommended for the balance, the impressive returns come at unsustainable risk.

    Quick Reference

    Verified: Yes. Age: 12+ months. Equity drawdown: below backtest max. Open positions: net positive or near zero. Lot sizing: conservative relative to balance. If all five check out, the live account supports the backtest claims.


    Next in the EA Buyer’s Guide Series

    Part 4: Choosing Between EURUSD, USDCAD, and Gold EAs — a practical framework for deciding which EA fits your account size, risk tolerance, and market preference.

    Publishing May 22, 2026

    Try It on a Demo Account First

    All BotFXPro EAs include a free MQL5 demo. Run it in Strategy Tester before committing to live.

    Chronos Algo — Verified Live Results on MQL5 →