Типы изменений vs Доп. колонки в настройках Quik источника
Atom Ответить
02.04.2013


Не совсем понятно как соотносятся эти два списка.. Отмеченные Типы изменений сохраняются независимо от того отмечена ли соответствующая колонка в Доп.колонках? Если да, то откуда они грузятся? И сохраняются ли изменения полученные из доп. колонок если их нет в типах изменений?

Теги:


Спасибо:




6 Ответов
Moadip

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


Настройка источника QUIK

Есть две таблицы Инструменты и Инструменты(изменения)
В зависимости от того выбрано или нет История изменений будут сохраняться данные из той или иной таблицы.
Соответственно выбор колонок в Доп. колонки и Доп. колонки история это настройка экспорта для этих таблиц, что гидра будет принимать.

К примеру в plaza источнике надо выбирать таблицы.

Типы измененений - это то, что будет сохраняться. Т.к. нет смысла сохранять все подряд.
Спасибо:

XMbIPb

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


Яснее не стало.. т.е. чтобы тип данных принимался и сохранялся его нужно отметить и там и там? иначе он будет либо только сохраняться, либо только приниматься? Но эти списки же не совпадают.. может Типы изменений гидра берёт не из таблиц Инструменты?
Автор топика
Спасибо:

Moadip

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


Цитата:
Яснее не стало.. т.е. чтобы тип данных принимался и сохранялся его нужно отметить и там и там?

Да.

Вы в коде как добавляете доп. колонки чтобы данные из них экспортировались?
Примерно так.
Код

						// добавляем на экспорт необходимые колонки
						Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.ImpliedVolatility);
						Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.TheorPrice);
						Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.UnderlyingSecurity);
						Trader.SecuritiesTable.Columns.Add(DdeSecurityColumns.MinStepPrice);


Можно сделать тоже самое, только используя контрол DdeSecurityColumnsComboBox

Цитата:
Но эти списки же не совпадают..

Не совпадают потому что используется контрол DdeSecurityColumnsComboBox, который не заточен именно под Гидру.

После того как настроен экспорт, настраивается что Гидра будет сохранять, путем выбора в ComboBox Типы изменений.
Спасибо:

XMbIPb

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


Короче.. я правильно понял, что если колонка отмечена в Типы изменений, но по ней не запущен экспорт - гидра будет её просто игнорировать(кстати это случайно не может вызвать ошибку Input string was not in a correct format?), а если экспорт колонки идёт, но она не отмечена в Типы изменений, то она просто не будет сохраняться в хранилище? Если да, то как мне отметить например кол-во открытых поз, если в Типы изменений нет этого чекбокса?
Автор топика
Спасибо:

Moadip

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


Цитата:
я правильно понял, что если колонка отмечена в Типы изменений, но по ней не запущен экспорт - гидра будет её просто игнорировать

Все верно. Данные то не будут приходить, соответственно и сохранять нечего.

Цитата:
а если экспорт колонки идёт, но она не отмечена в Типы изменений, то она просто не будет сохраняться в хранилище

Да.

Доп. колонки - это настройка экспорта, просто чтобы приходили данные.
Так устроен экспорт данных из QUIK, что надо выбрать в том же порядке как добавлены колонки в таблицу QUIK, в той же последовательности их надо добавлять в коде/выбирать в контроле.

Типы изменений - это фильтр данных того что пришло от QUIK. Что через него пройдет, потом будет сохранено хранилище. Этот фильтр есть у всех онлайн источников.
Не у всех источников можно выбирать что должно приходить, поэтому добавлен фильтр что сохранять. Чтобы в хранилище не писалось все подряд.

Цитата:
кстати это случайно не может вызвать ошибку Input string was not in a correct format?

Нет. Если обновляли QUIK, попробуйте откатиться на предыдущую версию и посмотреть что будет.

Цитата:
Если да, то как мне отметить например кол-во открытых поз, если в Типы изменений нет этого чекбокса?

Кол-во открытых поз, это другими словами открытый интерес, который как раз есть в Типы изменений.
Спасибо: XMbIPb

XMbIPb

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


Moadip Перейти
Не у всех источников можно выбирать что должно приходить, поэтому добавлен фильтр что сохранять

Теперь ясно.. просто я только с квиком работаю и не мог понять зачем это дублирование...
Цитата:
Кол-во открытых поз, это другими словами открытый интерес, который как раз есть в Типы изменений.

А как быть с колонками, которых там точно нет.. их гидрой сохранить не удастся?
А с теми колонками из Типы изменений которых точно нет в таблицах Инструменты.. их можно будет получить только из других источников?

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


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

loading
clippy