← Назад

Настройки Quik

Ни один пример не работает. Кто-нибудь обьяснит как настроить quik?

Комментарии (21)

Вход или Создать аккаунт, Войдите или зарегистрируйтесь, чтобы оставить комментарий

Stanislav121
Stanislav121

почему-то не могу изменить количество транзакций в обработке внешних транзакций (их количество стоит 0) Как это изменить? программа Verifier пишет, что DDE сервер с названием wrapper уже зарегистрирован. Чем это можно объяснить?

esper
esper

Stanislav121: почему-то не могу изменить количество транзакций в обработке внешних транзакций (их количество стоит 0) Как это изменить? программа Verifier пишет, что DDE сервер с названием wrapper уже зарегистрирован. Чем это можно объяснить?

  1. это счетчик, показывает число обработанных транзакций, для чего его менять?
  2. значит есть другая работающая программа, которая зарегистрировала DDE сервер с таким же именем, посмотрите в процессах, возможно там висят старые процессы
Stanislav121
Stanislav121
  1. значит есть другая работающая программа, которая зарегистрировала DDE сервер с таким же именем, посмотрите в процессах, возможно там висят старые процессы

я только начал работу с DDE сервером. можно ли зарегистрировать DDE сервер с другим именем?

Где взять таблицу инструментов? Когда делаю Инструменты (Главное меню -> Таблицы -> Текущая таблица), то я получаю "текущая таблица параметров". Или это то, что мне нужно?

esper
esper

Stanislav121: 2. значит есть другая работающая программа, которая зарегистрировала DDE сервер с таким же именем, посмотрите в процессах, возможно там висят старые процессы

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

Stanislav121: Где взять таблицу инструментов? Когда делаю Инструменты (Главное меню -> Таблицы -> Текущая таблица), то я получаю "текущая таблица параметров". Или это то, что мне нужно? Да, это она и есть, только ее переименовать нужно в "Инструменты". Для начала лучше взять файл настроек квика из s# - info.wnd, там уже все настроено

Stanislav121
Stanislav121

делаю все по инструкции, настраиваю вывод по DDE для первой таблицы, вылетает ошибка. Не удалось установить DDE соединение с сервером 'wrapper'. Либо не запушен 'инструменты', либо в него не загружен лист. Таблица инструменты.

Когда сделал тоже самое с таблицей заявок, никаких ошибок не было.

Но таблица заявок сейчас пуста.

Alexander
Alexander

Stanislav121: делаю все по инструкции, настраиваю вывод по DDE для первой таблицы, вылетает ошибка. Не удалось установить DDE соединение с сервером 'wrapper'. Либо не запушен 'инструменты', либо в него не загружен лист. Таблица инструменты.

Когда сделал тоже самое с таблицей заявок, никаких ошибок не было.

Но таблица заявок сейчас пуста.

а таблица инструментов загружена? какой заголовок имеет? какие настройки вывода по DDE? можно скриншотами

Stanislav121
Stanislav121
Alexander
Alexander

Stanislav121:

<mark>Не удалось установить DDE соединение с сервером 'wrapper'. Либо не запушен 'инструменты', либо в него не загружен лист. Таблица инструменты.</mark>

У вас для инструментов указано wrapper1

Stanislav121
Stanislav121

Поменял на wrapper, тоже самое.

Alexander
Alexander

Stanislav121: Поменял на wrapper, тоже самое.

Экспорт запускайте методом StartExport из программы вашей, используя методы из библиотеки. Для этого как раз создайте QuikTrader, передав ему соответствующие имена врапперов.

Stanislav121
Stanislav121

Отредактировал все таблицы, запускаю Verifier, выкидывает стэк-трейс ошибки. DDE сервер с названием wrapper уже зарегистрирован.

Сообщение квика. происходит при работе робота из примера SampleConsole. Обработка внешних транзакций: невозможно обработать запрос клиентского приложение. Превышено максимальное количество одновременных подключений.

Alexander
Alexander

Stanislav121: Отредактировал все таблицы, запускаю Verifier, выкидывает стэк-трейс ошибки. DDE сервер с названием wrapper уже зарегистрирован.

Сообщение квика. происходит при работе робота из примера SampleConsole. Обработка внешних транзакций: невозможно обработать запрос клиентского приложение. Превышено максимальное количество одновременных подключений.

Какие ошибки выдаёт Verifier? Экспорт из квика как стартуете?

Включены ли внешние транзакции? Сколько одновременно программ запущено для квика?

Можно лишь в одну программу делать экспорт по DDE - если уже делаете в Verifier, вывод в SampleConsole сделать нельзя.

Stanislav121
Stanislav121

Вывод данных по DDE - начать вывод.

транзакции включены. Запушена Verifier.

dart
dart

Stanislav121: Вывод данных по DDE - начать вывод.

транзакции включены. Запушена Verifier. а окно заявки у вас есть?

Alexander
Alexander

Stanislav121:

Вывод данных по DDE - начать вывод.

транзакции включены. Запушена Verifier.

У вас совсем неверно настроен квик судя по скриншоту

Настройте согласно документации.

Stanislav121
Stanislav121

Эта проблема решена. (Поправил названия таблиц)

Подскажите, где вот это можно поправить?

Alexander
Alexander

Stanislav121: Эта проблема решена. (Поправил названия таблиц)

Подскажите, где вот это можно поправить?

Как надо правильно называть стаканы описано в документации.

Stanislav121
Stanislav121

не подскажите, какой нужен заголовок для сбербанка? Я вводил SBER03@QJSIM и SBER@QJSIM . Говорит ошибка.

Alexander
Alexander

Stanislav121: не подскажите, какой нужен заголовок для сбербанка? Я вводил SBER03@QJSIM и SBER@QJSIM . Говорит ошибка.

Ответы

Stanislav121
Stanislav121

разобрался с проблемой. Спасибо все кто помогал.

Хочу обратить внимание и уточнить один момент. В ходе подборки названия для стакана Сбербанка, класс инструментов указывал как QJSIM, так и RTS. Оба раза Verifier сказала что все правильно. Так должно быть?