Discretionary scalping with algorithmic risk brakes
Posted: Wed Oct 21, 2026 8:00 am
A hybrid approach: trade manually, but let code enforce risk limits. It combines discretionary judgment with mechanical discipline.
Examples of algorithmic brakes:
- Daily loss limit: an EA closes all positions and disables trading when daily loss reaches a threshold.
- Max trades per session: an EA blocks new orders after N trades.
- Max position size: orders above a size are rejected or reduced.
- Time windows: orders outside allowed hours are closed immediately.
- Cooldown after losses: after two losses, new orders are blocked for 15 minutes.
Implementation:
- A trade manager EA running on a chart, monitoring OnTradeTransaction.
- Some platforms or tools have built-in risk limits.
Benefits:
- Removes the need for willpower at the moment of highest emotion.
- Consistent enforcement.
Drawbacks:
- Can be bypassed if you really want to (another terminal, mobile app).
- Bugs in the EA could close trades unexpectedly.
Do you use any automated risk limits on manual trading?
Examples of algorithmic brakes:
- Daily loss limit: an EA closes all positions and disables trading when daily loss reaches a threshold.
- Max trades per session: an EA blocks new orders after N trades.
- Max position size: orders above a size are rejected or reduced.
- Time windows: orders outside allowed hours are closed immediately.
- Cooldown after losses: after two losses, new orders are blocked for 15 minutes.
Implementation:
- A trade manager EA running on a chart, monitoring OnTradeTransaction.
- Some platforms or tools have built-in risk limits.
Benefits:
- Removes the need for willpower at the moment of highest emotion.
- Consistent enforcement.
Drawbacks:
- Can be bypassed if you really want to (another terminal, mobile app).
- Bugs in the EA could close trades unexpectedly.
Do you use any automated risk limits on manual trading?