← Назад

DDE в Windows 7 не работает

Просмотрел половину тем форума вручную, поискал поиском - ответов на свои вопросы не нашел. Итак, работаю на лицензионной 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
Mikhail Sukhov

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

liaminor
liaminor Автор

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

Mikhail Sukhov
Mikhail Sukhov

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

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

esper
esper

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

liaminor
liaminor Автор

esper:

liaminor: И в Quik таблицы пустые (Вывод через DDE сервер), и в примерах в составе пакета с данного ресурса. Т.е. ни в одной таблице в квике нет никаких данных? В квике данные есть! И они обновляются, там все нормально. Нет данных в таблицах, получаемых экспортом по DDE

liaminor
liaminor Автор

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

Mikhail Sukhov
Mikhail Sukhov

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

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

liaminor
liaminor Автор

Mikhail Sukhov:

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

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

Mikhail Sukhov
Mikhail Sukhov

liaminor:

Mikhail Sukhov:

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

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

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

liaminor
liaminor Автор

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

liaminor
liaminor Автор

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

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

Mikhail Sukhov
Mikhail Sukhov

liaminor: я вижу, что пустая.

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

liaminor
liaminor Автор

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

Mikhail Sukhov
Mikhail Sukhov

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

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

liaminor
liaminor Автор

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

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

Mikhail Sukhov
Mikhail Sukhov

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

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

liaminor
liaminor Автор

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

Mikhail Sukhov
Mikhail Sukhov

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

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

liaminor
liaminor Автор

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

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

Alexander
Alexander

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