Беда с экспортом на другой машине
Atom Ответить
20.10.2010


Перенес робота на другую машину.. вместе с wnd-файлом.


Почему-то экспорт по DDE запускается только для таблиц.
- мои сделки
- заявки
- стоп-заявки

Экспорт запускаю с помощью ITrader.StartExport();

Для остальных таблиц Квик выдает:
"Не удалось установить ДДЕ соединение с сервером 'wrapper'. Либо не запущен 'xxx', либо в него не загружен лист ". Таблица 'xxx'"

Настройки DDE экспорта для этих таблиц ничем не отличается. При ручном запуске из квика при подключенном QuikTrader - тот же эффект.
Версия квика такая же как на той машине, где все работает.

Куда копать?

Пробовал и просто запускать и as administrator.

До старта экспорта вызываю Manager.Load(stateFile).

Теги:


Спасибо:




6 Ответов
Mikhail Sukhov

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


Я если вручную?
Спасибо:

sergun

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


Mikhail Sukhov
Я если вручную?

Вручную тоже не запускается. Квик выдает тоже самое сообщение.
Автор топика
Спасибо:

Mikhail Sukhov

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


sergun
Mikhail Sukhov
Я если вручную?

Вручную тоже не запускается. Квик выдает тоже самое сообщение.


А робот и Квик точно из под одного аккаунта запускаются?
Спасибо:

sergun

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


Mikhail Sukhov
sergun
Mikhail Sukhov
Я если вручную?

Вручную тоже не запускается. Квик выдает тоже самое сообщение.


А робот и Квик точно из под одного аккаунта запускаются?


Какой аккаунт имеете в виду? Виндузовый?

То. что квик тот, что указано в параметре QuikPath - это точно.

Повторюсь, проблема в том, что по ЧАСТИ стандартных таблиц не запускается экспорт.. Как будто их вообще не трогает стокшарповый DDE-сервер.
Автор топика
Спасибо:

Mikhail Sukhov

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


sergun
Повторюсь, проблема в том, что по ЧАСТИ стандартных таблиц не запускается экспорт.. Как будто их вообще не трогает стокшарповый DDE-сервер.


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

Что у Вас за ОС? Если Виста или 7-ка, Вы случаем не запускаете одну из програм (Квик или робот) как Run As Admin? С ДДЕ правило простое. Если одно запускается из под UserVasya, то и второе должно так же. Если одно запускается из под UserVasya + Run As Admin, то и второе должно запускаться из под UserVasya + Run As Admin.
Спасибо:

sergun

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


Mikhail Sukhov
sergun
Повторюсь, проблема в том, что по ЧАСТИ стандартных таблиц не запускается экспорт.. Как будто их вообще не трогает стокшарповый DDE-сервер.


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

Что у Вас за ОС? Если Виста или 7-ка, Вы случаем не запускаете одну из програм (Квик или робот) как Run As Admin? С ДДЕ правило простое. Если одно запускается из под UserVasya, то и второе должно так же. Если одно запускается из под UserVasya + Run As Admin, то и второе должно запускаться из под UserVasya + Run As Admin.


Спасибо! Вопрос решился.

Причем обращаю внимание, что помог только вариант UserVasya as Admin + UserVasya as Admin (и у Квика и у робота).
Автор топика
Спасибо:


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

loading
clippy