DDE в Windows 7 не работает
Atom Ответить
06.12.2011


Просмотрел половину тем форума вручную, поискал поиском - ответов на свои вопросы не нашел. Итак, работаю на лицензионной Windows 7 Basic, установил Quik Junior 5.24.0.58. Начал читать про QPile, попробовал примеры - не понравилось. Начал поиски альтетнатив - нашел данный ресурс, обрадовался. Скчал, стал настраивать, пробовать... Вчера весь день пытался хоть что-то получитm с помощью DDE - не получилось. И в Quik таблицы пустые (Вывод через DDE сервер), и в примерах в составе пакета с данного ресурса. Все настройки на 10 раз проверил (Настройка-Основные-Получение данных- стоит Данные отражающие текущее состояние и всю историю изменений). Погуглил - оказалось что DDE в Windows 7 deprecated. Ок, стал пробовать с ODBC, установил SQL express 2008R2, закачал одну табличку (Инструменты), решил попрбовать поработать со свечами - и оказалось что в документации информация по источникам данным отличных от ITrader (а значит через DDE) отсутствует. Кто нить может подсказать что лучше сделать? Ставить Win XP, или как-то прикручивать ODBC?

Теги:


Спасибо:




20 Ответов
Mikhail Sukhov

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


И Квик и робот должны запускаться из под одних привилегий. Verifier у вас работает?
Спасибо:

liaminor

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


Все запускается под одним аккаунтом.
Verifier напротив кнопки "Проверить" зеленым надпись "Все настроено правильно!", ниже, под заголовком "Сообщения" красным цветом "Экспорт DDE. Инструмент с кодом LKOH для бумажной позиции не найден"
Автор топика
Спасибо:

Mikhail Sukhov

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


liaminor Перейти
Все запускается под одним аккаунтом.
Verifier напротив кнопки "Проверить" зеленым надпись "Все настроено правильно!", ниже, под заголовком "Сообщения" красным цветом "Экспорт DDE. Инструмент с кодом LKOH для бумажной позиции не найден"


Это предупреждение, можно проигнорировать. В целом все ок. Пример Sample работает?
Спасибо:

esper

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


liaminor Перейти
И в Quik таблицы пустые (Вывод через DDE сервер), и в примерах в составе пакета с данного ресурса.

Т.е. ни в одной таблице в квике нет никаких данных?
Спасибо:

liaminor

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


Ну смотря что понимать под "работает"... Ошибок не выдает, подключается, при нажатии на "Экспорт DDE" мелькают окошки... После отработки мелькающих окошек нажатие на кнопку "Инструменты" выдает пустую таблицу
Автор топика
Спасибо:

liaminor

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


esper Перейти
liaminor Перейти
И в Quik таблицы пустые (Вывод через DDE сервер), и в примерах в составе пакета с данного ресурса.

Т.е. ни в одной таблице в квике нет никаких данных?

В квике данные есть! И они обновляются, там все нормально. Нет данных в таблицах, получаемых экспортом по DDE
Автор топика
Спасибо:

liaminor

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


Да, на машине не установлен MS Office, но в документации о необходимости его установки нет ни слова... Насколько я понимаю, Stock# не использует механизмы Excel - или я ошибаюсь?
Автор топика
Спасибо:

Mikhail Sukhov

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


liaminor Перейти
Ну смотря что понимать под "работает"... Ошибок не выдает, подключается, при нажатии на "Экспорт DDE" мелькают окошки... После отработки мелькающих окошек нажатие на кнопку "Инструменты" выдает пустую таблицу


Покажите вашу таблицу Инструменты в Квике.
Спасибо:

liaminor

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


Mikhail Sukhov Перейти
liaminor Перейти
Ну смотря что понимать под "работает"... Ошибок не выдает, подключается, при нажатии на "Экспорт DDE" мелькают окошки... После отработки мелькающих окошек нажатие на кнопку "Инструменты" выдает пустую таблицу


Покажите вашу таблицу Инструменты в Квике.

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

Mikhail Sukhov

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


liaminor Перейти
Mikhail Sukhov Перейти
liaminor Перейти
Ну смотря что понимать под "работает"... Ошибок не выдает, подключается, при нажатии на "Экспорт DDE" мелькают окошки... После отработки мелькающих окошек нажатие на кнопку "Инструменты" выдает пустую таблицу


Покажите вашу таблицу Инструменты в Квике.



Так таблица то пустая. Вы Квиком пользоваться умеете?
Спасибо:

liaminor

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


я вижу, что пустая. Про это в первом сообщении еще написал - не работает DDE. Quik я изучаю - по DDE информации минимум, поэтому пока в основном методом тыка. У меня сейчас вопрос как раз не к Stock#, а к экспорту по DDE. Как запустить сервер DDE под Windows 7?
Ошибка возникает при нажатии на "Вывести сейчас"

Необходим ли MS Excel для работы с Quik по DDE? Если нет, то как запустить DDE сервер под Windows 7?
Автор топика
Спасибо:

Mikhail Sukhov

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


liaminor Перейти
я вижу, что пустая.


Данных в Квике нет. Что вы хотите тогда получать в роботе?
Спасибо:

liaminor

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


Почему нет данных к квике? Чего не хватает чтобы они там появились? До робота пока не дошли... По ODBC я легко закачиваю данные в таблицы БД - то есть данные к квике есть! По DDE вылазят пустые таблицы - потому что нет данных в квике? Почему тогда они по ODBC приходят?
Еще раз - речь сейчас не о роботе, а о том, что не в квике не работает экспорт по DDE! По ODBC работает! В документации продукта нет информации как в качестве источника прикрепить ODBC. Я ваши вопросы не пойму - вы меня не понимаете... Я могу таскать данные, экспортированные по ODBC в MS SQL - ок, по DDE ответов нет и видимо не будет - подскажите, куда копать чтобы в качестве источников данных со свечами прикрутить таблиц БД ?
Автор топика
Спасибо:

Mikhail Sukhov

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


liaminor Перейти
Почему нет данных к квике? Чего не хватает чтобы они там появились?


Правильно настроить Квик. У вас данные в таблицу Инструменты в Квике не транслируются.
Спасибо:

liaminor

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


Хорошо, как настроить квик, чтобы они начали транслироваться? я воспользовался информацией из пункта "Настройка Quik" в хелпе к stocksharp + загрузил настройки из файла info.wnd из пакета установки stocksharp.

Я чувствую, что у вас нет предположений о том где ошибка, давайте сравним по пунктам - у вас стоит MS Excel? Через какой DDE сервер происходит экспорт в квик? Какая версия ОС?
Автор топика
Спасибо:

Mikhail Sukhov

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


liaminor Перейти
Хорошо, как настроить квик, чтобы они начали транслироваться?


Редактирование таблицы. Прочитайте документацию к Квик. Вы хотите написать робота под Квик, но даже не умеет пользоваться терминалом. Как вы дальше то будете?
Спасибо:

liaminor

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


Ну конечно, я еще тот чайник, не разберусь, не напишу... Спасибо за наводку, только ткните меня неразумного в то место в документации, где сказано, что для настройки экспорта по DDE необходимо воспользоваться еще пунктом "Редактирование таблицы" - в разделе "Экспорт данных через DDE сервер" я найти не смог.
Автор топика
Спасибо:

Mikhail Sukhov

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


liaminor Перейти
Ну конечно, я еще тот чайник, не разберусь, не напишу... Спасибо за наводку, только ткните меня неразумного в то место в документации, где сказано, что для настройки экспорта по DDE необходимо воспользоваться еще пунктом "Редактирование таблицы" - в разделе "Экспорт данных через DDE сервер" я найти не смог.


Вы настойчиво не хотите читать мои сообщения. У вас проблема не с ДДЕ, а с настройками самого Квика, его таблиц. До ДДЕ еще далеко, если на таких простых ошибках будут затыки.
Спасибо:

Alexander

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


Я думаю такую помощь - по настройке квика - стоит оказывать в платной поддержки.
хотите воспользоваться - идите по ссылке в подписи.
Спасибо:

liaminor

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


Mikhail Sukhov Перейти

Вы настойчиво не хотите читать мои сообщения. У вас проблема не с ДДЕ, а с настройками самого Квика, его таблиц. До ДДЕ еще далеко, если на таких простых ошибках будут затыки.


Мы, видимо, взаимно друг друга недопонимаем. Вы мне подсказали (как оказалось, достаточно было двух слов, которых, еще раз повторяю, в документации не нашел, поэтому предметно спросил - раз меня уличают в неумении работать с последней - указать на предмет обсуждения, где же это я так продолбился), я в прошлом сообщении сказал - проблема решена. Еще раз спасибо. Надеюсь мне больше не придется раздражать вас глупыми (на ваш взгляд) вопросами.
Автор топика
Спасибо:


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

loading
clippy