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
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.