INNER CODE UNIT · JavaScript

run

dearvn/tradovate-trading-bot · agents/market-data/index.js:315

const run = async () => {
  const logger = rootLogger.child({
    agent: 'market-data',
    gitHash: process.env.GIT_HASH || 'unspecified'
  });

  runErrorHandler(logger);

  const pub = createPublisher('market-data');
  const sub = createSubscriber();

  let bridge = createBridge(pub, logger);
  bridge.tradingWs.connect();
  bridge.mdWs.connect();

  // ── Handle reset command ──────────────────────────────────────────────────
  sub.subscribe(
    [CH.CMD_TRADOVATE_RESET_WS, CH.CMD_TRADOVATE_RECONNECT],

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…