Here is a clear explanation of how the Equity Protector defines, stores, and updates its base capital. This reflects the exact behaviour of the current version.
1. Does the bot permanently store the initial capital or recalculate after restart?
The bot does not permanently store the initial capital.
The base capital is always reset to the current equity at the moment the cBot starts.
This means the baseline is recalculated every time:
- cTrader restarts
- the cBot is stopped and started
- the cBot is removed and reattached
- the daily reset triggers (UTC midnight or your configured reset hour)
There is no persistent storage or long-term memory of the initial equity.
2. If the balance grows (e.g., from 25,000 to 26,000), which value is used as the base?
The bot will always use the equity at the next reset/start.
If equity increases to 26,000, and then a reset or restart happens, the new baseline becomes 26,000.
The system does not continue referencing the original value (25,000).
There is no fixed baseline in this version.
3. Can I manually set a fixed base capital (e.g., always use 25,000)?
Not in the current version.
There is no parameter for a user-defined base equity, no override mechanism, and no option to permanently lock the reference capital.
4. Can the bot behave as a fixed drawdown limiter (e.g., close all trades if equity drops 2% below a fixed base)?
Not with the current implementation.
Because the baseline is always refreshed at reset/start, the bot cannot maintain a permanent fixed reference point.
For a fixed drawdown model, the baseline must remain unchanged, but this version does not support that.
5. Does “Use peak capital” affect anything?
This feature is not included in the current version.
There is no peak tracking, no peak memory, and no trailing peak logic—enabled or disabled.
6. What happens when the bot is stopped and later started again?
The baseline is reset to the current equity at the moment of restart, and the previous base is not recalled.
Nothing is saved between sessions, and there is no manual override.
Summary
- The baseline resets at every start or scheduled daily reset.
- The system always uses the equity at the moment of reset as the reference.
- No fixed baseline.
- No peak-capital logic.
- No persistent storage.
- No manually set baseline.
If you require a version that supports:
- a fixed base equity that never changes,
- or a restart-safe stored baseline,
- or optional trailing-peak mode,
A modified build is necessary; you can purchase the source code and use AI to modify it, or you can contact the development team.