You are missing trading opportunities:
- Free trading apps
- Over 8,000 signals for copying
- Economic news for exploring financial markets
Registration
Log in
You agree to website policy and terms of use
If you do not have an account, please register
The first mistake is assuming that running multiple EAs automatically reduces your overall risk. It doesn't. Diversification only works when the strategies are genuinely independent. You can have five different EAs running on five different symbols, but if they're exposed to the same market conditions, you're essentially taking the same risk five times
Good points…
…especially about correlation and having one controller at the portfolio level.
I think this is where things get tricky in real trading, because an EA can look great on its own but behave very differently when combined with other strategies.
In my case, I’m interested in finding a prácticas balance between risk allocation and keeping the portfolio flexible.
Disabling an EA just because it has a bad week can be a mistake, but letting it continue trading without checking if its behavior has changed is also risky.
One thing I’m still thinking about is how to define the portfolio risk budget in a way that adapts to changing market conditions, not just historical drawdown. For example, would you adjust exposure based on current equity and floating losses, or also use volatility and correlation changes as triggers?
I agree that a master controller is essential. The challenge is making it responsive enough to protect the account without constantly interfering with strategies that are still working as expected.
Good points…
…especially about correlation and having one controller at the portfolio level.
I think this is where things get tricky in real trading, because an EA can look great on its own but behave very differently when combined with other strategies.
In my case, I’m interested in finding a prácticas balance between risk allocation and keeping the portfolio flexible.
Disabling an EA just because it has a bad week can be a mistake, but letting it continue trading without checking if its behavior has changed is also risky.
One thing I’m still thinking about is how to define the portfolio risk budget in a way that adapts to changing market conditions, not just historical drawdown. For example, would you adjust exposure based on current equity and floating losses, or also use volatility and correlation changes as triggers?
I agree that a master controller is essential. The challenge is making it responsive enough to protect the account without constantly interfering with strategies that are still working as expected.
Similar problem from a different angle: I run the same TradingView strategy across a funded account and a couple of challenge accounts. Same signal, but each account needs different risk: tighter daily limits on the funded one, more room on the challenges. Lot sizing per account by hand became a mess, and identical settings everywhere doesn't work either.
I'm moving to a setup where one webhook fans out to all accounts, and each account has its own risk profile (per-trade risk, daily loss buffer, reset time from the firm's server clock). +1 to Muhammad's point about restoring the daily lock after a VPS restart, and to Alex's point that the drawdown reference (balance vs equity) differs by firm. That's easy to miss when the accounts are with different firms.
Chris, when you pause accounts on the equity alert, do you pause all of them or only the ones nearest their limit? With mixed funded and challenge accounts I'm not sure treating them the same makes sense.
Chris, when you pause accounts on the equity alert, do you pause all of them or only the ones nearest their limit? With mixed funded and challenge accounts I'm not sure treating them the same makes sense.
I've been running several EAs together on the same account instead of one single strategy, mainly to smooth the equity curve, but it's forcing me to rethink risk management completely. A single trailing stop or fixed lot size per EA doesn't work anymore, because the drawdown that actually matters is the combined one, not each EA's individual number.
Right now I'm doing something fairly simple: each EA reports its floating result to a shared variable/file, and a master risk block starts cutting position sizes proportionally once the aggregated equity drawdown crosses a threshold (testing 5% and 8% steps). It works, but it feels crude, especially when trying to respect daily loss limits like the ones prop firms impose.
For those running multi-strategy portfolios: how are you measuring correlation between EAs in real time, not just from backtest reports? And once combined drawdown gets close to the limit, do you cut size, pause the weakest EA, or something else? Curious what's actually working for people trading this way instead of a single EA.
MY ANSWER: Start by seeing each EA's contribution separately: a unique magic number per EA and a report built from deal history filtered by that number. Build daily P&L per EA, including floating result at day end, and compute rolling 30-60 day correlation. EAs that lose on the same days count as one position when sizing risk. At account level, track equity against the firm's exact rule (balance or equity, reset time zone, trailing or static) and set an internal limit well under it, e.g. 3.5% against a 5% rule. When hit, block new entries first, then close positions, and persist that state across terminal restarts.
Thanks Chris, that makes sense. If it's the same trade on every account, pausing just the worst one doesn't really fix anything, the risk is still there on the others. "Alert per account, pause by signal" is a good way to put it.
when you pause a signal everywhere, what do you want to happen to the trades that are already open? Close them automatically, or leave them and decide yourself? I can see it going either way. Closing protects the limit, but it also locks in a loss that might have come back.
Thanks Chris, that makes sense. If it's the same trade on every account, pausing just the worst one doesn't really fix anything, the risk is still there on the others. "Alert per account, pause by signal" is a good way to put it.
when you pause a signal everywhere, what do you want to happen to the trades that are already open? Close them automatically, or leave them and decide yourself? I can see it going either way. Closing protects the limit, but it also locks in a loss that might have come back.