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


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

Теги:


Спасибо:


< 1 2 3 4  > >>
Mikhail Sukhov

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


Загрузка проца бывает только в первые моменты - когда объем тиков
большой экспортируется. Потом все до нуля должно упасть... Так,
давайте первый шаг выполним. Вы, когда запускаете экспорт по
инструментам, они выводятся?

Спасибо:

ddd888

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


Да, выводятся, но если все запускать сначала. Т.е. если до этого
программа не работала вообще. Сейчас вроде опять все выводится
нормально, но теперь жду момента, когда вдруг перестанет... До этого,
чтобы все заработало, пришлось перезапустить винду вообще. Такое
подозрение, что при закрытии программы в памяти остаются какие-то
процессы, которые потом мешают нормальному экспорту.

Спасибо:

Mikhail Sukhov

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


Посмотрите в Task Manager - не висит ли программа запущенной.

Спасибо:

ddd888

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


Проверял. Нет, не висит. И при этом поочередный ручной запуск DDE из
квика тоже ни к чему не приводит.
Сейчас как раз опять та же проблема возникла после того, как я закрыл,
а потом запустил программу второй раз..

Спасибо:

Mikhail Sukhov

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


Что за программа? Мой пример?

Спасибо:

ddd888

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


Да, Sample

Спасибо:

Mikhail Sukhov

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


Давайте пойдем по шагам. Вы запустили приложение, нажали экспорт дде,
данные не появились. Вы зашли в Квик. Первый вопрос. В какой состоянии
сейчас экспорт в Квике? Вы нажимаете в ручную экспорт ДДЕ на
Инструменты (давайте на них и остановимся). Второй вопрос. Экспорт в
Квика начался (окно стало серым)? Третие вопрос. Sample Инструменты
отобразил? Выключите пример. Четвертый вопрос. Экспорт в Квике
продолджает работать? Выключите и включите заново. Пятый вопрос.
Включается?

Спасибо:

ddd888

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


Значит, по шагам все идет так:
1. После первоначальной перезагрузки компа в 1-й раз все включается
нормально из самого Сампла.
В Квике, соответственно, экспорт отображается - окна все серые.
2. Выключаю Сампл, в квике экспорт тоже выключается - окна не серые.
3. Снова пытаюсь запустить Сампл. Вот здесь все и прерывается. Хотя в
Квике экспорт "ИДЕТ" - все окна для экспорта по DDE в Квике - серые.
3. Выключаю сампл и снова запускаю и пытаюсь сделать эскпорт из Квика
вручную - экспорт "идет", т.е. все окна серые, но данные в Сампл по -
прежнему не идут...

Что интересно - в окне "Сделки" - какие-то данные все-таки поступают,
но почему-то только до 12 часов с минутами.

Спасибо:

ddd888

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


Еще такой вопрос, не совсем по теме. Какие классы - методы управляют
формой и содержимым стакана? Например, я добавляю кнопку типа BUY в
окно стакана и хочу чтобы при нажатии на нее сформировалась заявка по
цене выбранной в окне стакана. Как примерно это можно сделать?

Спасибо:

Mikhail Sukhov

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


Я в примере Sample как раз и показал, как создавать заявки. Там есть
нужна кнопка - Создать Заявку (форма SecuritiesWindow), по ней заявка
создается.

Изучение самого языка C# занимает примерно неделю. Это не так сложно,
как кажется. Потому что профессионально программировать все равно не
надо, библиотеки изучать не нужно. Достаточно научиться оперировать
созданием объектов и вызовом методов. И я думаю, после этой недели
Sample начнет работать правильно, без перезагрузок компьютера ;-)

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

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

loading
clippy