Не идет экспорт из QUIK'а
Atom
24.02.2010


Здравствуйте! Заинтересовался Вашей программой и заодно начал изучение
C#. Помогите, пожалуйста, решить такую проблему: все сделал по Вашей
инструкции, настроил таблицы в QUIK'е, запускаю Sample, подключаюсь к
Квику, нажимаю "экспорт DDE", в Квике соответственно, как и ожидалось,
начинается экспорт таблиц DDE, но в программу Sample информация из
Квика почему-то не поступает? В таблицу "Сделки", правда, какая-то
информация загрузилась, но почему-то только до 12:50, хотя время уже
перевалило за 18:00...

Теги:


Спасибо:


<< < 2 3 4 5  >
ddd888

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


Если колонки в сампле настроены по-другому, то тогда ведь и экспорт не
должен идти, разве не так?
А вообще не лучше было бы делегировать настройку таблиц в библиотеке
пользователю?

Спасибо:

Mikhail Sukhov

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


Не так. Визуальный ряд, что я сделал для примеров - это для
демонстрации возможностей. Сама торговая логика пишется не на основе
визуальных данных. А на основе бизнес сущноствей, такие как Security,
Order и т.д. Вот их то и отображает пример. Сами же данные заполняются
независимо, через QuikTrader. Тоесть, есть четкое разделением -
торговая логика и отображением. Второе может и отсутствовать, и нужно,
на мой взгляд, только для первоначального "въезжания".

Насчет настройки таблиц. Каких именно? Если квиковских - то оно есть.
Например, для инструментов - QuikTrader.SecuritiesTable. Такая
настройка нужна, если пользователь сконфигурировал таблицы по своему.
Пример я показал, SampleMetadata. В доке так же описал.

Если Вы имеете ввиду таблицы из примера, то этого вообще не нужно.
Есть исходники - переделывайте как душе угодно.

Спасибо:

AndreiFX

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


А я квик переустановил и все заработало, так что не могу сейчас
сказать в каком формате у меня данные выводились....
Спасибо:

ddd888

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


Насчет торговой логики мне понятно. Но посольку в данный момент я как
раз на стадии "въезжания" :), я хочу понять логику поступления
данных.

Правильно ли я понял, что если в примере Sample Ваша таблица
"Инструменты" имеет другой порядок и/или количество стобцов нежели у
меня в Квике, то данные из Квика в таблицу "Инструменты" в Sample
поступать не будут?

Исходя из свойств класса DdeTable, там можно лишь поменять "шапку" и
добавить или поменять местами колонки, которые перечислены в свойствах
класса Security. Это так?

Спасибо:

denis

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


Спасибо:

Mikhail Sukhov

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


Нет. Должен быть строгий порядок в самом квике. В Sample сделать можно
как угодно. Визуальный ряд никоим образом не влияет на S#. Запомнить
легко. Sample - это не часть S#. Это лишь демострация возможностей.

Так. Только не в свойствах Security, а в DdeSecurityColumns.

Спасибо:

ddd888

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


Вот я и хочу узнать, что значит "строгий порядок" - как написано в
инструкции?

Спасибо:

ddd888

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


Другими словами: будут ли поступать данные в Сапмл, если в Квике
таблица "инструменты" имеет такой порядок (составлено пон инструкции):

Полное название бумаги
Короткое название бумаги
Код бумаги
Код класса
Статус
Лучшая цена спроса
Спрос по лучшей цене
Лучшая цена предложения
Предложение по лучшей цене
Время последнего изменения
Время последней сделки
Цена последней сделки
Количество в последней сделке
Цена открытия
Максимальная цена сделки
Минимальная цена сделки
Цена закрытия
Размер лота
Точность цены
Минимальный шаг цены

а в сампле такой:

Название
Код
Класс
Bid
Ask
Послед. сделка
Послед. цена
Послед. кол-во
Лот
Точность
Шаг
?

Спасибо:

denis

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


Для чего необходимо понимание "строгого порядка"?
Будет ли поступать данные и при каких условиях, можно проверить
самому.

Спасибо:

ddd888

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


Чтобы понять что от чего зависит. Если есть "строгий порядок", то он
для чего-то нужен и на что-то влияет?

Спасибо:
<< < 2 3 4 5  >

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

loading
clippy