Чтобы исключить получение списка всех инструментов для Lua подключения, для QuikTrader необходимо отключить автоматический запрос инструментов при подключении:
Trader.RequestAllSecurities = false;
Далее, все необходимые для работы инструменты можно запросить через метод:
Trader.LookupSecurities(new Security { Code = "RIZ4" });
Comentários (6)
Entrar ou Criar conta, Faça login ou cadastre-se para deixar um comentário
А если мне нужно вытянуть все существующие опционы по даному инструменту , вы предлагаете мне каждый указывать по коду ? Да я и не представляю себе какие ихние коды пока не посмотрю какие есть :)
Присоединюсь к вопросу, как получить все инстурменты с заданным базовым активом? Код
не работает. Также заметил следующую особенность, вызовы LookupSecurities с параметром типа SecurityLookupMessage "накапливаются", с каждым следующим запуском робота событие LookupSecuritiesResult возникает на один раз больше, и так до перезапуска квика.
S#: 4.2.28
Stocksharp 4.2.31 Фича не работает : пример Сампле
так //Trader.RequestAllSecurities = false; есть все инструменты.
Так
Нету ни одного.
Trader.LookupSecurities(new Security );
Тоже не работает.
Чтобы получать инструменты по заданному БА: Способ 1)
Способ 2)