Во вложении дебаг лог.
Ошибка 1. Выполняю поиск по коду инструмента:```csharp var criteria = new Security() { Code = "@ES#", };
_connector.LookupSecurities(criteria);
Ошибка 2. Выполняю тот же поиск по коду инструмента:```csharp
var criteria = new Security()
{
Code = "@ES#",
};
_connector.LookupSecurities(criteria);
```Событие NewSecurities возвращает 2 инструмента: @ES#@CME и @ES#@CMEMINI. Не нравится то, что это, похоже, один и тот же инструмент.
Ошибка 3. Регистрирую один инструмент @ES#@CMEMINI (который получен через LookupSecurities) на получение рыночных данных по измемениям инструмента, сделкам, стаканам:```csharp
_connector.RegisterSecurity(security);
_connector.RegisterTrades(security);
_connector.RegisterMarketDepth(security);
```В результате сделки и часть изменений по инструменту поступают с кодом биржи CMEMINI, а часть изменений инструментов с кодом биржи CME. При сохранении изменений инструментов на диск получаются 2 разных инструмента. См. скриншот.
Comentarios (3)
Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario
Событие LookupSecuritiesResult срабатывает 4 раза и возвращает все 4 раза @ES#@CMEMINI. Собственно не нравится, что срабатывает 4 раза.Каждый из этих вызовов приводит к срабатыванию события LookupSecuritiesResult:csharp _connector.RegisterSecurity(security); _connector.RegisterTrades(security); _connector.RegisterMarketDepth(security);