← 返回

Параллельная работа

Может ли несколько копий роботов(приложений) работать параллельно с одним терминалом QUIK При запуске второго экземпляра SampleConsole возникало исключение при создании нового QuikTrader. Как можно реализовать "параллельность"?

本主题对您有帮助吗?

分享主题

评论 (1)

登录 或 创建账户, 登录或注册以发表评论

denis
denis

можно, но внутри одного приложения, цитата из доки:" Класс Strategy используется вместе с классом StrategyManager. StrategyManager выполняет роль загрузчика и обработчика торговых стратегий. Именно он распараллеливает стратегии на разные потоки. При создании StrategyManager можно указать любое количество потоков, которое будет создано для обработки стратегий. Рекомендуемая цифра - в два раза больше, чем общее количество ядер. Именно это значение передается, если StrategyManager будет создаваться через конструктор StrategyManager.StrategyManager().

При использовании Strategy основной код торгового алгоритма должен быть сосредоточен в методе OnProcess(). " Торговые алгоритмы -> Стратегии