Столбец "Количество в последней сделки" для фьючей ММВБ пустой


Столбец "Количество в последней сделки" для фьючей ММВБ пустой
Atom Ответить
10.06.2010


Потому

ProcessDataError: Невозможно для колонки LastTradeVolume привести
значение '' к
типу Int32.

По крайней мере, для фьючей на индекс.

Теги:


Спасибо:




8 Ответов
takanaev

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


И более того, это неправильно, отменить передачу всей коллекции новых
ЦБ (ITrader.NewSecurities), если произошла ошибка при определении
параметров одной из них.

Автор топика
Спасибо:

takanaev

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


Если что, это о версии 2.0.0.
2.0.1 не смотрел.

Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 10.06.2010
Ответить


Если что, на будущее, делайте скрины таблицы если не трудно.

Да, в принципе правильно, что надо пропускать плохие записи. Но и сами
записи надо лечить. Что еще было пустым для последней сделки?

Спасибо:

takanaev

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


http://groups.google.ru/group/stocksharp/web/%D0%91%D0%B5%D0%B7%D1%8B%D0%BC%D1%8F%D0%BD%D0%BD%D1%8B%D0%B9%20%283%29.JPG


Вот есть таблица Инструменты со списком 1 (см.рис.), где все данные
получаются, кроме "Время посл." и "Откр.". Всё хорошо NewSecurities
выдаёт, что мы получили все ЦБ.
Теперь, если мы добавляем фьючерс на индекс ММВБ FSMICXM0

Теперь в эту же страницу Инструменты добавляем фьючерс на индекс ММВБ
FSMICXM0 (2), то NewSecurities не выдаёт нам ни одной ЦБ, а
ITrader.ProcessDataError выдаёт: Невозможно для колонки
LastTradeVolume привести значение '' к типу Int32. Для FSMICXM0
отсутствуют данные "Время изм.", "Кол-во", "Цена закр." и "Лот"

Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 11.06.2010
Ответить


А как такое вообще возможно? Цена у сделки есть, а кол-во не указано?

Спасибо:

takanaev

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


Оказывается, вот как:

У меня в одной таблице и MICEX fut и RTS fut. Для каждого рынка
используется свой шлюз.
И в первом и во втором случаях есть данные о количестве последней
сделки.
Но в каждом случае это свой столбец. В общем, проще посмотреть
скриншоты.

http://groups.google.ru/group/stocksharp/web/Settings.JPG


и

http://groups.google.ru/group/stocksharp/web/Both_fut.JPG


В моём случае, был столбец последней сделки для FORTS, который не
отвечал за кол-во последней сделки MICEX_fut.

Автор топика
Спасибо:

Mikhail Sukhov

Фотография
Автор статей Программист Трейдер
Дата: 11.06.2010
Ответить


А если убрать галочку короткое название, то они опять имеют одинаковые
имена?

Спасибо:

takanaev

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


Автор топика
Спасибо:


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

loading
clippy