Fail Closed When Trading State Becomes Uncertain
A trading system can encounter uncertainty that has nothing to do with strategy quality: stale prices, broken connectivity, broker rejection, clock drift, duplicate events or inconsistent local state.
Architecture principle
Because the source framework prioritizes predefined risk and disciplined execution, the safest software translation is fail-closed behavior: when the system cannot verify conditions required for safe execution, new entries are blocked.
FX Nova Bot can use LIVE → DEGRADED → BLOCKED → RECOVERY states. Existing positions remain supervised whenever possible, while new risk is disabled until data, account state and protective controls are verified again.
Connected FX Nova modules
Educational software-engineering material. Architecture beyond the source trading methodology is explicitly presented as FX Nova Bot engineering design.