Step 1 — Match environment
- Symbol matches your broker naming (e.g.
XAUUSDvsGOLD). - Timeframe matches the preset (e.g. M5 vs M15).
- Session behavior aligns with the symbol (indices/commodities differ from FX).
Presets are curated parameter sets designed to match a specific symbol, timeframe, and risk profile. They exist to reduce configuration errors and keep releases traceable.
Preset names encode intent. A preset should make it obvious where and how it is meant to be used.
Format (example):
CORE_EURUSD_M15_R1
Meaning:
CORE = core engine family
EURUSD = symbol target
M15 = intended timeframe
R1 = risk profile (R1 conservative → R3 more aggressive)
R1/R2/R3, you can still use this page as guidance.
The core idea is: symbol + timeframe + risk intent.
Select presets by matching your chart environment first. Only then consider risk.
XAUUSD vs GOLD).Risk profiles are not “better vs worse”. They are different operating modes designed around exposure and tolerance.
Lowest exposure. Designed for validation runs and risk-sensitive accounts.
Default-like profile. Balanced between selectivity and activity.
Higher exposure and/or looser conditions. Only for users who understand risk and behavior.
Many strategies behave differently across volatility and trend regimes. Presets exist to avoid “one-size-fits-all”.
If you must customize, prefer “outer-layer” knobs that change risk and operations — not the strategy core.
These are “core behavior” parameters. Randomly changing them often breaks the strategy logic or increases failure modes.
Presets should be traceable. When releases happen, it must be clear which parameters changed and why.
If you ask for help, send this once. It prevents long back-and-forth.
Symbol / Timeframe: …
Preset name: …
Risk profile: R1 / R2 / R3 (or “most conservative”)
Broker: …
Account: demo / live
Changes made: none / list changes
What you expected: …
What happened: …
Logs: paste 20–50 lines around the event
Screenshots: chart + parameters