true when called during a backtest run — adapter should skip exchange calls
Strategy/exchange/frame routing context
Current market price used for intrusion validation
Absolute take-profit price after applying percentShift
Percentage shift applied to the ORIGINAL TP distance (-100 to 100)
Position direction
Unique signal identifier (UUID v4) the order belongs to
Trading pair symbol, e.g. "BTCUSDT"
Active take profit price at the time of the trailing update
Payload for a trailing take-profit update broker event.
Forwarded to the registered IBroker adapter via
onTrailingTakeCommit. Called explicitly after all validations pass, beforestrategyCoreService.trailingTake().newTakeProfitPriceis the absolute TP price computed from percentShift + original TP + effectivePriceOpen.