Find Out What Actually Failed
The source's 'ideal trade' concept separates process from outcome. A correctly prepared and executed trade may still close at its stop; a profitable trade can still be poorly planned or undisciplined.
Validation principle
This distinction is essential for automated validation. STRATEGY_ERROR means the tested rule set itself produced an unfavorable distribution or failed in the relevant market condition. EXECUTION_ERROR means the software did not implement the intended rule correctly — for example timing, sizing, stop placement or order handling differed from the plan.
Every completed trade should therefore receive both an OUTCOME classification and an EXECUTION_QUALITY classification. That prevents profitable bugs from being mistaken for strategy improvements.
Connected FX Nova modules
Educational software-engineering material. Source-specific numerical rules are identified as methodology rules; production thresholds require independent testing and sufficient data.