← Atrás

StepPrice имеет значение Null

Здравствуйте.

В api версии 4.3.28 не могу получить из quik данные по StepPrice. Приходит всегда Null. PriceStep определяется, множитель тоже, а вот stepprice почему-то нет. Значение получаю так:

Security.StepPrice.Value

¿Le resultó útil este tema?

Compartir tema

Comentarios (7)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

Support
Support

Добрый день,

Какой инструмент?

Георгий
Георгий Autor

EDZ7

Support
Support

Попробуйте эту версию https://yadi.sk/d/TYsjZVMN3PyS2W Это выходящая версия. На ней для указанного инструмента шаг передается.

Георгий
Георгий Autor

Попробовал. Так же. Ниже скрин из дебагера.

EDZ7.png

Цепляюсь к квику. Точка остановки поставлена на строке с futIsRegistered

_trader.NewSecurities += sec =>
{            
        if (secFuture != null)
        {
            if (futIsRegistered == false)
            {
                _trader.RegisterMarketDepth(secFuture);

                _trader.RegisterSecurity(secFuture);

                futIsRegistered = true;   //здесь точка остановки
            }
        }
};
Support
Support

Получение данных не мгновенное. Вам необходимо подписаться на событие Connector.SecurityChanged.

Георгий
Георгий Autor

Теперь получилось. Спасибо.

Renat
Renat

🤨