← Zurück

Стакан ФОРТС вообще работает???

  1. Открыл в квике два стакана с именами LKOH@EQBR и RIH2@RTS.
  2. Собрал и запустил Quick\SampleConsole (закомментировав выставление заявок).
  3. Когда там стоит инструмент по-умолчанию LKOH - все ОК. Как только ставлю RIH2 - событие обновления стакана не приходит.

Как я не прыгал - GetMarketDepth() и т.д. - ничего не помогает. Стакан тупо не получает данные и всё. IsDdeStarted() - true.

Где бага зарыта? S# 4.0.13

War dieses Thema hilfreich?

Thema teilen

Kommentare (5)

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

Alexander
Alexander

Экспорт стакана запущен?

Roman55
Roman55 Autor

Alexander Mukhanchikov: Экспорт стакана запущен?

Если вы о trader.RegisterQuotes(sec); то да, этот код выполняется. В квике вывод через DDE для этого стакана (RIH2@RTS) запускается. 4.0.14 с тем же результатом.

Alexander
Alexander

И да, отвечая на вопрос в заголовке - работает.

Alexander
Alexander

Приводите участки кода с запуском экспорта стакана, с получением стакана, с распечаткой инструмента, который передаётся в первый и во второй методы. Покажите есть ли этот инструмент в таблице инструментов. Что выдаёт Verifier?

Roman55
Roman55 Autor

Упс. Заработало. Проблема была в том, что порядок столбцов в стаканах был по-умолчанию (неправильный). В документации кроме как на рисунке об этом не сказано. А, учитывай что стакан LKOH при этом работает (правда данные неверные) - вот я и тыкался. Извиняюсь за беспокойство.