custom indicators fixed

This commit is contained in:
2026-04-09 17:00:43 -04:00
parent a70dcd954f
commit fd431516cc
17 changed files with 778 additions and 440 deletions

View File

@@ -31,7 +31,7 @@ export interface ZMQRelayConfig {
relayRequestEndpoint: string; // e.g., "tcp://relay:5559"
relayNotificationEndpoint: string; // e.g., "tcp://relay:5558"
clientId?: string; // Optional client ID, will generate if not provided
requestTimeout?: number; // Request timeout in ms (default: 30000)
requestTimeout?: number; // Request timeout in ms (default: 60000)
onMetadataUpdate?: () => Promise<void>; // Callback when symbol metadata updates
}
@@ -65,7 +65,7 @@ export class ZMQRelayClient {
relayRequestEndpoint: config.relayRequestEndpoint,
relayNotificationEndpoint: config.relayNotificationEndpoint,
clientId: config.clientId || `gateway-${randomUUID().slice(0, 8)}`,
requestTimeout: config.requestTimeout || 30000,
requestTimeout: config.requestTimeout || 60000,
onMetadataUpdate: config.onMetadataUpdate || (async () => {}),
};
this.logger = logger;