Trading algorítmico para .NET y Python✦86+ conectores · exchanges · brókers · cripto✦S#.Designer · backtest · optimizar · en vivo✦Una comunidad de 31,459+ traders y desarrolladores✦Trading algorítmico para .NET y Python✦86+ conectores · exchanges · brókers · cripto✦S#.Designer · backtest · optimizar · en vivo✦Una comunidad de 31,459+ traders y desarrolladores✦
я хочу сделать запуск Quik с нуля в одном методе - запустить Quik с нуля, подключится, и подключить трейдера к нему.
Т.е. совместить QuikTerminal.Launch(), QuikTerminal.Login() и QuikTrader.Connect() в одном методе.
Понимаю что нужно как-то обождать между вызовами QuikTerminal.Login() и QuikTrader.Connect().
Но ставить тупо Thread.Sleep как-то не правильно, ведь Quik может запускаться за разное время в зависимости от количества настроек. Никаких евентов у QuikTerminal нет.
то выдается ексепшн: ```plain
StockSharp.Quik.ApiException: Код ошибки DllConnected Сообщение Терминал не подключен к серверу.
если без цикла, сразу подключать трейдера к терминалу который еще запускается, выдается сообщение:
```plain
По пути XXX не был найден ни запущенный терминал, ни его исполняемый файл.
путь обычный, русских символов и пробелов нет, длина менее 100 символов.
Utilizamos cookies para garantizar la mejor experiencia en nuestro sitio web. Al continuar utilizando nuestro sitio, usted acepta el uso de cookies.
Comentarios (2)
Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario
А путь XXX что из себя представляет ? Что-то длинное и сложное ? Если да, то попробуйте переместить QUIK во что-нибудь типа C:\Quik
я хочу сделать запуск Quik с нуля в одном методе - запустить Quik с нуля, подключится, и подключить трейдера к нему. Т.е. совместить QuikTerminal.Launch(), QuikTerminal.Login() и QuikTrader.Connect() в одном методе.
Понимаю что нужно как-то обождать между вызовами QuikTerminal.Login() и QuikTrader.Connect(). Но ставить тупо Thread.Sleep как-то не правильно, ведь Quik может запускаться за разное время в зависимости от количества настроек. Никаких евентов у QuikTerminal нет.
Пробовал поставить такой цикл:
то выдается ексепшн: ```plain StockSharp.Quik.ApiException: Код ошибки DllConnected Сообщение Терминал не подключен к серверу.
путь обычный, русских символов и пробелов нет, длина менее 100 символов.