work on strategy-engine

This commit is contained in:
Bojan Kucera 2025-06-05 00:08:58 -04:00
parent fc4cf71a70
commit eee6135867
7 changed files with 572 additions and 33 deletions

View file

@ -143,7 +143,7 @@ export abstract class BaseStrategy extends EventEmitter {
// Utility methods
protected async emitSignal(signal: TradingSignal): Promise<void> {
await this.eventBus.publishStrategySignal(this.config.id, signal);
await this.eventBus.publish(this.config.id, signal);
this.emit('signal', signal);
this.logger.info('Signal generated', {
signal: signal.type,