Может ли несколько копий роботов(приложений) работать параллельно с
одним терминалом QUIK
При запуске второго экземпляра SampleConsole возникало исключение при
создании нового QuikTrader.
Как можно реализовать "параллельность"?
можно, но внутри одного приложения, цитата из доки:"
Класс Strategy используется вместе с классом StrategyManager.
StrategyManager выполняет роль загрузчика и обработчика торговых
стратегий. Именно он распараллеливает стратегии на разные потоки. При
создании StrategyManager можно указать любое количество потоков,
которое будет создано для обработки стратегий. Рекомендуемая цифра - в
два раза больше, чем общее количество ядер. Именно это значение
передается, если StrategyManager будет создаваться через конструктор
StrategyManager.StrategyManager().
При использовании Strategy основной код торгового алгоритма должен
быть сосредоточен в методе OnProcess().
"
Торговые алгоритмы -> Стратегии
We use cookies to ensure the best experience on our website. By continuing to use our site, you agree to the use of cookies.
Comments (1)
Login or Create account, Log in or register to leave a comment
можно, но внутри одного приложения, цитата из доки:" Класс Strategy используется вместе с классом StrategyManager. StrategyManager выполняет роль загрузчика и обработчика торговых стратегий. Именно он распараллеливает стратегии на разные потоки. При создании StrategyManager можно указать любое количество потоков, которое будет создано для обработки стратегий. Рекомендуемая цифра - в два раза больше, чем общее количество ядер. Именно это значение передается, если StrategyManager будет создаваться через конструктор StrategyManager.StrategyManager().
При использовании Strategy основной код торгового алгоритма должен быть сосредоточен в методе OnProcess(). " Торговые алгоритмы -> Стратегии