Why My Profit Factor Is Only 2 — and How to Spot a Martingale EA in 60 Seconds
| 📌 Updated 10 November 2026 for GoldDragon Safe v3. This post first used version 1.81 figures (PF 2.01 Auto Lot, 1.92 Fixed Lot, relative drawdown 21.43%). That version was replaced, and the lot rules changed. The figures below are from v3. The three checks are exactly the same. |
Why My Profit Factor Is Only 2 — and How to Spot a Martingale EA in 60 Seconds
If you shop for XAUUSD robots on the Market, you have seen the numbers: profit factor 5, 12, sometimes 30. Equity curves that climb in a perfect straight line. Drawdown under 1%.
GoldDragon Safe shows a profit factor between 2.14 and 2.27. Lower numbers. On purpose. This post explains why the smaller numbers are the honest ones, and how you can check any EA yourself before you spend a cent.
1. What profit factor actually is
Profit factor is gross profit divided by gross loss. A PF of 2 means the system made two dollars for every one dollar it lost. In version 3.06, over about 43 months and roughly 3,290 trades, GoldDragon Safe produced a PF of 2.14 with Fixed Lot and 2.27 with Auto Lot.
In my experience, a realistic edge on gold over thousands of trades sits somewhere between 1.5 and 2.5. A PF of 10 or 20 is not "ten times better". It is a warning sign.
2. Where the giant profit factors come from
Sky-high numbers almost always come from one of three places, and none of them survive live trading:
🔸 Curve fitting. The strategy is tuned so tightly to past data that it looks perfect in the backtest and falls apart the moment the market does something new. A PF of 15 on a few hundred trades is the classic fingerprint.
🔸 Tiny samples. Two hundred trades cannot tell luck from skill. GoldDragon's figures come from over 3,000 trades across rising and falling gold markets. Backtests can still differ from live results, and I have learned that the hard way.
🔸 Hidden martingale and grid. This is the big one, and it deserves its own section.
3. The martingale trap — and how to spot it in 60 seconds
A martingale system increases its lot size after a loss, doubling down until a winner claws everything back. In a backtest this produces a beautiful, almost flat equity curve and a monstrous profit factor, right up until the one losing streak that wipes the account to zero.
You do not have to trust anyone's word on this. Open the free demo in the Strategy Tester and look for three things:
✅ Do the lot sizes grow after losing trades? Sort the trade list and watch the volume column. If lots jump right after a loss, it is martingale, whatever the description claims.
✅ Is there a stop loss on every position? No stop, or a stop so far away it never triggers, means the system is surviving on hope, not risk control.
✅ Does the equity curve have real dips? A curve with no drawdown is not a miracle. It is a system that refuses to close losers. Honest strategies breathe. They pull back and recover.
Run those three checks on GoldDragon and you will see lots that scale only with your balance, never with losses, a hard stop loss on every trade, and a curve that dips and recovers like a real one should.
One more thing you will notice: the average losing trade is larger than the average winning trade. With a 75.6% win rate, that is exactly what real stops look like. A system with a 95% win rate and tiny average losses usually means the losses are being held, not cut.
4. Compounding is not martingale — here is the proof
People sometimes see a compounded profit and assume the lots are being raised to chase losses. They are not. GoldDragon grows position size in proportion to the account balance, not in response to losing trades.
The cleanest proof is the same strategy in several modes over the identical period (v3.06, March 2023 to November 2026):
| Mode | Deposit | Net profit | Relative equity DD | Profit factor | Win rate |
|---|---|---|---|---|---|
| Fixed x1 (no compounding) | $1,000 | $15,313 | 13.97% | 2.14 | 75.6% |
| Fixed x5 | $10,000 | $76,784 | 7.44% | 2.14 | 75.5% |
| Fixed x10 | $20,000 | $153,325 | 7.49% | 2.14 | 75.7% |
| Auto Lot (compounding, up to x20) | $1,000 | $254,094 | 17.52% | 2.27 | 75.6% |
Two things to look at:
- x5 versus x10: double the multiplier and the profit doubles almost exactly. Profit factor and win rate stay the same. A martingale or grid cannot do this, because its size depends on the previous loss.
- Fixed versus Auto Lot: the compounded run makes far more money and has a larger drawdown, but the profit factor stays close (2.14 and 2.27). Lots rise with the balance, so larger positions also mean larger dollar swings.
5. Honest drawdown beats a faked "under 1%"
The other favourite trick is shrinking the drawdown percentage by inflating the test deposit. Put $100,000 behind a strategy that risks $1,000 and the drawdown percentage looks tiny, but it tells you nothing about how the system behaves at a normal deposit.
So here is the honest version: 17.52% with Auto Lot on $1,000 (0.10 lot per $10,000), and 7.44% with Fixed x5 on $10,000 (0.05 lot per $10,000). The lower figure comes from trading half the size per $10,000, not from a bigger deposit alone. You can plan around these numbers, but live drawdown can be larger.
The bottom line
A profit factor around 2, thousands of test trades, a stop loss on every position, and drawdown published with the lot size behind it. No grid. No martingale. No inflated deposits.
Everything above is verifiable. Download the demo, run the three checks yourself, and then watch what matters most: whether v3 holds up live. Every two weeks I post the live result next to a backtest of the same period in the product comments, good or bad.
| 🛡️ Live signal — every v3 trade published automatically since 10 November 2026: GoldDragon Live 🐉 GoldDragon Safe v3 — launch price $397 for the first 5 buyers · rental from $59 Auto Lot: x1 per $1,000 of balance, up to x20 · Fixed Lot: x1 to x20 · lower risk: 0.05 lot per $10,000 📖 Why GoldDragon Safe moved to v3 |
Risk disclosure: past performance does not guarantee future results. Trading XAUUSD and CFDs carries financial risk. Always test on a demo account first and start with conservative position sizing.
— Joon Jang (SAIYAN_ST)


