Выполняю поиск инструмента:```csharp var criteria = new Security() { Code = "@AD#", Type = SecurityTypes.Future, };
_connector.LookupSecurities(criteria);
В обработчик события _connector.NewSecurities приходит инструмент @AD#@CME_GBX. Регистрирую его на получение изменений инструментов, сделок, стаканов: ```csharp
_connector.NewSecurities += securities =>
{
foreach (var security in securities)
{
_connector.RegisterSecurity(security);
_connector.RegisterTrades(security);
_connector.RegisterMarketDepth(security);
}
};
В обработчик события _connector.SecuritiesChanged начинают поступать данные по двум инструментам @AD#@CME и @AD#@CME_GBX, которые по факту являются одним. Изменение инструмента с шагом цены (PriceStep) поступает для инструмента @AD#@CME_GBX. Шаг цены (PriceStep) для @AD#@CME остается равным 0.01 (значение по умолчанию). При попытке сохранить изменения интрумента @AD#@CME, получаю ошибку "Минимальный шаг цены 0,01 инструмента @AD#@CME не соответствует самой цене 0,9194."
Дебаг лог приложил.
Comments (0)
Login or Create account, Log in or register to leave a comment
No comments yet. Be the first!