Designing Stops as Structural Risk Controls
A stop-loss is not simply a fixed distance from entry. In a systematic trading engine it is a structural invalidation point: the price condition at which the original trade thesis is no longer acceptable.
Engineering model
The source framework repeatedly emphasizes “trading from the stop”: the possibility of placing a technically meaningful protective stop is evaluated before the trade is accepted. If the technically justified stop creates more risk than the risk budget allows, the solution is not to move the stop closer merely to make the numbers fit. The setup should be rejected or its position size reduced.
For automation, this becomes an explicit pipeline: identify the setup, determine structural invalidation, calculate stop distance, convert that distance into monetary risk, calculate position size, then ask the portfolio risk engine for permission.
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.