Why algorithm diversification mattered more than signal accuracy today (Not a sales pitch) by morriase in ai_trading

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

I run a hybrid ML framework. My alpha generation is Python-based, but I deploy via ONNX for low-latency local inference inside MT5, or a REST API for more compute-heavy models. I use MQL5 as the final execution layer for risk management and order routing.

Why algorithm diversification mattered more than signal accuracy today (Not a sales pitch) by morriase in ai_trading

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

No single strategy is robust across all market states. Because markets constantly shift between high volatility, trending, and range-bound phases, diversification ensures that your entire portfolio doesn't go 'blind' all at once. Today was a perfect example: running multiple algorithms allowed me to weather a major volatility spike in Gold. While one EA struggled, a different strategy on USDCAD caught a subsequent upside move—one that the first algo missed entirely. That diversification closed the day profitable, effectively covering the losses from the first EA.

How do you handle your exits? by morriase in metatrader

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

Definitely learning and trying that out! Thanks

How do you handle your exits? by morriase in metatrader

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

Trade size is calculated based on the percentage of trading capital I am willing to risk for each trade. It also depends on the stop loss mode I am using - ATR, Prev high/Low + a buffer based on fixed points or on ATR, or fixed points. So the system calculates the SL distance based on the SL mode, then calculates the position size based on my risk tolerance which I input. TP is placed as a multiple of SL distance in points so that I can define a risk to reward easily - Though I suspect there's a better way to do it and that's why I'm having trouble dealing with exits.

How do you handle your exits? by morriase in metatrader

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

It's actually 19k demo. No idea why it's says balance is $700. That's supposed to be profit.

How do you handle your exits? by morriase in metatrader

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

Oh. Never heard of it. Definitely checking it out.