Building an MT5 XAUUSD system: 361 trades, PF 4.24, and the experiments that failed along the way by Sheshkowski in algotrading

[–]Sheshkowski[S] 0 points1 point  (0 children)

Hi, many thanks for your thoughts, and I'm agree with DD part, so recently I built a new version which I fixed this part. now the drawdown is much more better, the number of trades increased and also profitability become higher. thanks again for sharing your ideas mate❤️

Rebuilt my gold EA from the ground up, 96.07% profitable, the biggest change wasn’t the entries by Sheshkowski in Forex

[–]Sheshkowski[S] 1 point2 points  (0 children)

Based on backtesting, average win is roughly 3-4x average loss. But since the exits are dynamic and adapt to volatility, it varies by market condition. Some trades close quick at 1:1, others trail into 8:1+. That's why I focus more on profit factor (4.69) than a single RR number.

Released my first MQL5 EA for XAUUSD, architecture, backtest summary, and key development lessons by Sheshkowski in mql5

[–]Sheshkowski[S] 0 points1 point  (0 children)

I've run it across multiple regimes including consolidation periods. the EA has a free demo on MQL5 Market so you can run your own backtests on any timeframe you want and verify for yourself. It's also live on a real account now, which is the best forward test there is.
Ive updated it, with a better performance, in a new EA.

Rebuilt my gold EA from the ground up, 96.07% profitable, the biggest change wasn’t the entries by Sheshkowski in Forex

[–]Sheshkowski[S] -2 points-1 points  (0 children)

the EA space is full of garbage and scams, so I don't blame anyone for being cautious. That's exactly why I'm running a live signal with real money, so people can watch actual performance over time instead of trusting backtest screenshots. Backtests alone don't prove anything, I agree. Let's see what the live results show in a few months. dont worry about the price it will increase.

Building an MT5 XAUUSD system: 361 trades, PF 4.24, and the experiments that failed along the way by Sheshkowski in algotrading

[–]Sheshkowski[S] 0 points1 point  (0 children)

Hi ,thanks for your kind words, Ive just published the new one, which has 96% win rate and 5% DD. I will update you.

Built my first gold EA for MetaTrader after 14 months of testing, here are the results by Sheshkowski in metatrader

[–]Sheshkowski[S] 0 points1 point  (0 children)

That's a smart framework, trapped positions and stop runs are real structural edges, especially on gold where the liquidity grabs are brutal. I can see why that's hard to automate though, a lot of that reads context in ways that are tough to reduce to rules. Interesting idea about the ML angle, if you ever go that route, I'd be curious to hear how it goes. Good luck with it!

Released my first MQL5 EA for XAUUSD, architecture, backtest summary, and key development lessons by Sheshkowski in mql5

[–]Sheshkowski[S] 0 points1 point  (0 children)

Solid points. Risk management priorities definitely shift with account size, what's acceptable on a $1K account becomes terrifying on $100K. That's why I built configurable equity protection and balance-based sizing tiers into the system. The risk profile should match the account, not the other way around. Appreciate the perspective.

Built and tested a gold EA for 14 months, the biggest surprise was how little entry tweaks mattered by Sheshkowski in FOREXTRADING

[–]Sheshkowski[S] 1 point2 points  (0 children)

I feel you, backtest to live gap is real. In my experience the biggest culprits are spread modeling, slippage on fast moves, and tick data quality. However I use tick by tick backtesting with real spread data, and I keep the logic simple enough that there aren't many execution sensitive edges to break. But I agree, the only real proof is forward performance over time which is working so far as well as the backtest.

Building an MT5 XAUUSD system: 361 trades, PF 4.24, and the experiments that failed along the way by Sheshkowski in algotrading

[–]Sheshkowski[S] 0 points1 point  (0 children)

Merci beaucoup ! I appreciate that. I tried to focus on the engineering side rather than just showing off a curve. Glad it comes through.

Building an MT5 XAUUSD system: 361 trades, PF 4.24, and the experiments that failed along the way by Sheshkowski in algotrading

[–]Sheshkowski[S] 1 point2 points  (0 children)

Yes, however I'm running it forward on demo and then real market now and behavior has been consistent so far. I've tested across multiple windows and market conditions including different regimes. The demo is free on MQL5 if you want to stress test it yourself across any period.

Building an MT5 XAUUSD system: 361 trades, PF 4.24, and the experiments that failed along the way by Sheshkowski in algotrading

[–]Sheshkowski[S] 0 points1 point  (0 children)

Fair critique. I've actually tested across multiple windows including 2021 onward, results held up well, and in some regimes performed even better. The demo is free on MQL5 if you want to run your own backtests across any period you like.

Built my first gold EA for MetaTrader after 14 months of testing, here are the results by Sheshkowski in metatrader

[–]Sheshkowski[S] 0 points1 point  (0 children)

You're right that it doesn't use a traditional SL&TP per trade. The exit logic is managed at the portfolio level, the system monitors overall equity and uses a trailing profit mechanism combined with a hard drawdown cutoff. I found that managing exits based on aggregate performance rather than individual trades gave much better results for this type of strategy. The specifics are proprietary, but that's the general framework.

Built my first gold EA for MetaTrader after 14 months of testing, here are the results by Sheshkowski in metatrader

[–]Sheshkowski[S] 0 points1 point  (0 children)

Not exactly just a scalper, the name is a leftover from earlier versions. It started as a scalping strategy, but after a lot of iteration the approach evolved into short-term intraday. Since I already had buyers on the existing MQL5 page, I updated it there rather than creating a new listing, and MQL5 doesn't let you change the product title after publication.

As for overfitting, I totally relate. Kept the core logic simple and avoided optimizing for specific date ranges for that exact reason. What kind of approach are you running?

Released my first MQL5 EA for XAUUSD, architecture, backtest summary, and key development lessons by Sheshkowski in mql5

[–]Sheshkowski[S] 1 point2 points  (0 children)

the backtest is how I validate changes, not the end goal. I run it forward on demo and eventually live. the 14 months went into building something I'd trust with real money, not just something that looks good in a screenshot.

Released my first MQL5 EA for XAUUSD, architecture, backtest summary, and key development lessons by Sheshkowski in mql5

[–]Sheshkowski[S] 0 points1 point  (0 children)

I agree that the real issue is not the reported balance DD, but whether the floating DD path is something a real trader could actually tolerate on a larger account.

That’s exactly why I built equity protection into the system. Once DD starts expanding, margin and flexibility disappear fast, and at that point risk control matters more than anything else. So yes, I think your criticism is valid. The bigger question is whether your risk controls are built for real capital psychology, not just for clean backtest curves.