← Zurück

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

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

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

Security.StepPrice.Value

Kommentare (7)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

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

🤨