MoveBackSteps defines how many steps the bot moves backward in the Sequence after a trigger event occurs:
- After a win
- Or after a loss (depending on the selected
Mode)
It controls how quickly the position size de-escalates after recovery or after protection logic activates.
๐น Basic Configuration
MoveBackSteps: 1
This means the bot will move back one step in the multiplier sequence when the backward condition is triggered.
๐น How It Works with the Sequence
Assume:
Sequence: [1, 2, 4, 8, 16]
If the bot is currently at multiplier 8 (step 4):
MoveBackSteps: 1โ moves back to4MoveBackSteps: 2โ moves back to2MoveBackSteps: 0โ resets to1(initial position)
The larger the MoveBackSteps value, the faster exposure is reduced.
๐น Interaction with Mode
MoveBackSteps works together with Mode:
Mode 0 (Classic Martingale)
- Move forward on LOSS
- Move backward on WIN
In this case: MoveBackSteps controls how aggressively exposure reduces after recovery.
Mode 1 (Risk-Reducing / Anti-Martingale)
- Move forward on WIN
- Move backward on LOSS
Here: MoveBackSteps controls how quickly risk decreases during losing streaks.
๐น Practical Example
Configuration:
Sequence: [1, 2, 4, 8, 16]
Mode: 0
MoveBackSteps: 2
Scenario:
- Loss โ 2
- Loss โ 4
- Loss โ 8
- Win โ Move back 2 steps โ from 8 to 2
Instead of slowly stepping back, exposure drops quickly.
This reduces overexposure risk after recovery.
๐น What Happens When MoveBackSteps = 0?
MoveBackSteps: 0
This resets progression to the first step immediately.
This behavior mimics a strict Martingale reset โ fully restarting after recovery.
It provides maximum safety after a win but removes gradual step-down behavior.
๐น Why MoveBackSteps Is Important
It directly influences:
- Drawdown control
- Recovery smoothness
- Exposure volatility
- Capital stress during streaks
Small values (1):
- Slower de-escalation
- Higher compounding effect
- More aggressive
Larger values (2+):
- Faster exposure reduction
- Safer recovery
- More conservative risk model
๐น Recommended Usage
For most setups:
MoveBackSteps: 1 or 2
1โ Balanced2โ Conservative0โ Full reset behavior
Aggressive sequences (like Martingale) should generally use higher MoveBackSteps to reduce blow-up risk.
โ Key Takeaway
MoveBackSteps defines how quickly your system steps down risk after a recovery or protection trigger.
It determines whether your strategy:
- Gradually reduces exposure
- Quickly resets to safety
- Maintains high compounding momentum
Combined with Sequence and Mode, it completes the full progression control system of MagicTradeBot.