What is MoveBackSteps?

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 to 4
  • MoveBackSteps: 2 โ†’ moves back to 2
  • MoveBackSteps: 0 โ†’ resets to 1 (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:

  1. Loss โ†’ 2
  2. Loss โ†’ 4
  3. Loss โ†’ 8
  4. 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

For most setups:

MoveBackSteps: 1 or 2
  • 1 โ†’ Balanced
  • 2 โ†’ Conservative
  • 0 โ†’ 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.

๐Ÿ“Ž Related Topics