Gold Structure Pullback

Smart Money Concepts (SMC) Expert Advisor for Gold (XAUUSD). It trades CHoCH / BOS market structure breaks with pullback entries on M5 and M15.

Gold Structure Pullback is a swing trading Expert Advisor for XAUUSD (Gold). It waits for a confirmed change in market structure, then enters on the pullback with a fixed Stop Loss and Take Profit. It trades rarely and only when its conditions line up.


No grid. No martingale. No averaging. One position at a time. Every order has SL and TP from the moment it is placed.


HOW IT WORKS

1. Two independent modules (M5 and M15) track swing market structure on Gold.
2. When price breaks swing structure in the opposite direction of the previous trend (change of character), the EA marks a new setup.
3. Setups in choppy, sideways conditions are filtered out. A small number of seasonal and session filters are also applied.
4. A limit order is placed at the pullback zone with SL beyond the structure and TP beyond the previous extreme (average reward : risk about 4 : 1).
5. If the setup is invalidated or not filled in time, the order is removed. Pending orders are also removed during the daily rollover and over the weekend.


WHAT TO EXPECT (PLEASE READ)

- Low frequency: about 1-2 trades per month on average. Some months have no trades at all. This is by design.
- Long holds: winning trades are usually held from several hours to about one day.
- Losing streaks happen. In testing the longest streak was 4 losses in a row, and there was a 7-month period in 2025 without new equity highs.
- Results depend on broker, spread and execution. Past results do not guarantee future results.


BACKTEST RESULTS (XAUUSD M5, Exness, starting balance 500 USD, risk 5% per trade)

2025 (Jan-Dec): 17 trades, 35% winning trades, Profit Factor 2.22, net +92%, max balance drawdown 20.0%, max equity drawdown 25.3%
2026 (Jan-Nov): 16 trades, 62.5% winning trades, Profit Factor 7.42, net +493%, max balance drawdown 14.5%, max equity drawdown 26.7%

Equity drawdown is higher than balance drawdown because open profit can be given back before a trade reaches TP.


RECOMMENDED SETUP

- Symbol: XAUUSD (Gold) only
- Chart: M5 (the EA reads M5 and M15 data by itself, any chart timeframe works)
- Minimum deposit: 500 USD (or 50,000 USC on a cent account). With small balances the EA uses the broker minimum lot, so the real risk per trade may be higher than the setting.
- Risk per trade: 3% (conservative) to 5%. Higher risk is not recommended.
- Account type: Hedging or Netting. Leverage 1:100 or higher.
- Run on a VPS so pending orders are not missed.
- Set "Hours to add to server time to get GMT+7" correctly for your broker (server GMT+0 = 7, server GMT+2 = 5).


INPUT PARAMETERS

Risk
- Risk per trade (% of equity): money at risk if SL is hit. Default 3.
- Maximum lot size: upper limit for any order. Default 200.
- Minimum lot size: 0 = broker minimum.
- Use minimum lot when risk-based lot is too small: true/false.
- Skip trade if minimum lot risk exceeds this %: protects small accounts. Default 6.
- Maximum free margin usage (%): lot is reduced if margin is not enough. Default 90.

Execution
- Maximum spread to place orders (points): Default 500.
- Magic number: the M15 module uses Magic + 10.
- Hours to add to server time to get GMT+7: Default 7 (server GMT+0).

Display
- Draw BOS / CHoCH structure on the chart.
- Draw pending Entry / SL / TP lines.
- Show dashboard panel (balance, current trade, win rate, profit factor, drawdown).
- Panel X / Y offset.


NOTES

- The strategy logic and filters are fixed inside the EA and are not available as inputs.
- Trading involves risk. Test on a demo account first and only use money you can afford to lose.
Filtrer:
Aucun avis
Répondre à l'avis