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


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

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

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

Теги:


Спасибо:


Alexander

Фотография
Дата: 05.01.2012
Ответить


Экспорт стакана запущен?
Спасибо:

Alexander

Фотография
Дата: 05.01.2012
Ответить


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

Roman55

Фотография
Дата: 05.01.2012
Ответить


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


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

Alexander

Фотография
Дата: 05.01.2012
Ответить


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

Roman55

Фотография
Дата: 05.01.2012
Ответить


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


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy