Global service providing access to live trading functionality.
Simple wrapper around LiveLogicPublicService for dependency injection. Used by public API exports.
constructor();
loggerService: any
liveLogicPublicService: any
strategyValidationService: any
exchangeValidationService: any
strategySchemaService: any
riskValidationService: any
run: (symbol: string, context: { strategyName: string; exchangeName: string; }) => AsyncGenerator<IStrategyTickResultOpened | IStrategyTickResultClosed, void, unknown>
Runs live trading for a symbol with context propagation.
Infinite async generator with crash recovery support.