FX Nova Bot — Custom Trading Bot Development
Trading Systems Academy / Module 3 / 18
MODULE 3 · STOP-LOSS ENGINEERING & RISK

SAFE, REDUCE and BLOCK as Executable Rules

Discretionary instructions become more reliable when converted into explicit machine states. FX Nova Bot uses three useful permission states: SAFE, REDUCE and BLOCK.

ACADEMY #18RISK ENGINEERINGMT5 / PYTHON

Engineering model

SAFE means the proposed trade fits the configured per-trade and portfolio envelopes. REDUCE means the setup may remain valid but requested exposure is pressing against a preferred threshold; the sizing engine should lower permitted volume. BLOCK means a hard risk constraint is violated and execution must not proceed.

IMPLEMENTATION PRINCIPLE

These states are an FX Nova Bot engineering formalization, not terminology taken from the source book. They translate its broader risk-discipline principles into deterministic software behavior that can be logged, tested and audited.

SETUP → STRUCTURAL STOP → RISK BUDGET → POSITION SIZE → PORTFOLIO CHECK → SAFE / REDUCE / BLOCK → EXECUTION

Connected FX Nova modules

Educational software-engineering material. Trading concepts derived from the source framework are presented as models and heuristics, not guaranteed market laws or investment advice.

FX Nova Bot
MT5 • Forex • Crypto