What happens if the sequence is empty ([])?

If the Sequence is set to an empty array:

Sequence: []

Money Management is completely disabled.

This means the bot will no longer apply dynamic position sizing or progression logic. Instead, it will use a fixed position size for every trade, regardless of previous wins or losses.


🔹 What Changes in Behavior?

When the sequence is empty:

  • No multiplier progression is applied
  • No forward or backward movement in steps
  • Mode setting becomes irrelevant
  • MoveBackSteps has no effect
  • Trade size remains constant

Every trade will use the same base position size that you configured in your strategy settings.


🔹 Example

If your base trade size is:

$200

With Money Management enabled:

  • Trade sizes may increase or decrease depending on streaks.

With Sequence: []:

Trade 1 → $200
Trade 2 → $200
Trade 3 → $200
Trade 4 → $200
...

No scaling. No adaptive sizing. No recovery progression.


🔹 When Should You Leave It Empty?

You may intentionally disable Money Management when:

1️⃣ Testing a New Strategy

You want clean performance metrics without progression affecting results.

2️⃣ Running Fixed Risk Models

If you're already using fixed fractional risk (e.g., 1% per trade), you may not want additional progression layers.

3️⃣ Small Account Capital

Aggressive scaling can amplify drawdowns in small accounts.

4️⃣ Measuring Raw Strategy Accuracy

Disabling progression helps evaluate true win rate and expectancy without compounding effects.


🔹 Advantages of Fixed Position Sizing

  • Simpler risk structure
  • Predictable capital exposure
  • Easier backtesting comparison
  • Lower complexity

🔹 Limitations of Disabling It

Without Money Management:

  • Losing streaks are not softened by dynamic reduction
  • Winning streaks are not amplified
  • Recovery remains linear
  • Capital growth may be slower

It removes adaptability from the system.


✅ Summary

Setting:

Sequence: []

Means:

  • ✔ No progression
  • ✔ Fixed trade size
  • ✔ No adaptive recovery
  • ✔ No dynamic scaling

It is the safest and simplest configuration — but also the least adaptive.

📎 Related Topics