← 返回

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

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

本主题对您有帮助吗?

分享主题

评论 (1)

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

denis
denis

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

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