На данный момент возможности выставить "тейк-профит и стоп-лимит по заявке" в QUIK Android X нет. Можем зарегистрировать пожелание на добавление такового функционала в мобильную версию, регистрируем ?
В индикаторе функция getInfoParam("TRADEDATE") выдаёт ошибку - версия 9.2.2.11, В индикаторе функция getInfoParam("TRADEDATE") выдаёт ошибку - версия 9.2.2.11
Верните PrintDbgStr() - в список доступных функций в индикаторе - Версия 9.2.2.11, Верните PrintDbgStr() - в список доступных функций в индикаторе - Версия 9.2.2.11
пока терминал не получит заявку, транзакция исполнена не будет. Вы получаете ошибку о невозможности заменить заявку, потому что не дожидаетесь onOrder.
OnTransReply, помимо номера заявки, возвращает ещё и поле status, которое может показывать, что, например, транзакция была отвергнута ТС. Подробнее об этом написано в Qlua.chm.
Чтобы решить возникшую проблему, предлагаем добавить логику проверки в скрипт, чтобы поле status было равно "3", что сигнализирует о выполнении транзакции.
согласно документации на терминал, снятие заявок из окна котировок происходит независимо от значения торгового счёта в панели торговли. Пункт 5.8.3 гласит, что условиями для снятия заявок являются их тип или статус
предлагаем Вам обновить версию терминала до актуальной версии (9.2.2) и проверить, сохранится ли проблема. За обновлением необходимо обратиться к брокеру.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Проблема, о которой ведётся речь, не воспроизводится на терминале 9.2.2. Наиболее вероятно, причина такого поведения либо в ошибке в используемом файле настроек, либо в ошибке, характерной для Вашей версии терминала, которая в последствии могла быть исправлена.
Поэтому предлагаем Вам закрыть терминал, убрать из папки файлы с расширением *.wnd и перезапустить терминал. После этого заново проверить, актуальна ли проблема.
Если проблема будет актуальной, предлагаем обновить терминал, если у Вас устаревшая версия(старее 9.2.2), и проверить, сохранилась ли проблема, уже на ней.
Обновить терминал можно двумя способами. Первый - обновиться через терминал: нужно запустить терминал от имени администратора (нажать правой кнопкой мыши по ярлыку QUIK на рабочем столе — «Запуск от имени администратора»). Далее в терминале QUIK выбрать меню «Система — О программе — Проверить обновление программы». Второй - обновление вручную. Скачайте файлы обновления с нашего сайта по ссылке. Перед обновлением создайте полную резервную копию папки с программой. Для обновления скопируйте все файлы в папку с терминалом Quik с полной заменой.
Проверьте, повторяется ли проблема или нет, просьба сообщить результат.
Присланный Вами скриншот не информативен. Могли бы Вы прислать новый, на котором отчётливо будет видно выделенную (активную) таблицу заявок и панель инструментов.
В индикаторе функция getInfoParam("TRADEDATE") выдаёт ошибку - версия 9.2.2.11, В индикаторе функция getInfoParam("TRADEDATE") выдаёт ошибку - версия 9.2.2.11
Верните PrintDbgStr() - в список доступных функций в индикаторе - Версия 9.2.2.11, Верните PrintDbgStr() - в список доступных функций в индикаторе - Версия 9.2.2.11
проблема была нами проверена - она не воспроизвелась. Поэтому просьба открыть график инструмента и таблицу обезличенных сделок и после этого закрыть терминал. Потом нужно создать архив директории терминала без *txk ключей, выложить его на какой-либо файлообменный сервер и на почту quiksupport@arqatech.com прислать письмо с ссылкой для скачивания.
Дополнительная просьба, в письме укажите, пожалуйста, ссылку на данную ветвь форума.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Воспроизвести проблему не удалось, модуль исправно работает. Поэтому могли бы Вы создать архив директории терминала без *txk ключей, выложить его на какой-либо файлообменный сервер и на почту quiksupport@arqatech.com прислать письмо с ссылкой для скачивания.
Дополнительная просьба, в письме укажите, пожалуйста, ссылку на данную ветвь форума.
Могли бы уточнить, При регистрации заявки она отображается на графике ? Если нет, то необходимо в окне редактирования графика поставить галочки напротив соответствующих пунктов (См. скриншот) и нажать "Применить".
Если выставив пункты описанные выше, Вы всё равно не можете изменять заявки через график, просьба создать архив директории терминала без *txk ключей, выложить его на какой-либо файлообменный сервер и на почту quiksupport@arqatech.com прислать письмо с ссылкой для скачивания.
Дополнительная просьба, в письме укажите, пожалуйста, ссылку на данную ветвь форума.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
TGB написал: Не точно, но скорее всего, колбеки регистрируются в QLua (а этого можно и не делать - смотрите мои комментарии) с помощью функции: void luaL_setfuncs (lua_State *L, const luaL_Reg *l, int nup) и, наверное, с параметром nup = 0. Параметр nup = 0 означает, что это C - функции и они запускаются без блокировки байт-кодов. Что является ошибкой.---- Возможно, я ошибаюсь, и все-таки просьба к поддержке: донести этот комментарий до разработчиков QUIK.
спасибо за Ваш комментарий, он будет учтён при разборе.
Чтобы была возможность изменять имеющиеся заявки на графике, необходимо в панели инструментов нажать соответствующую кнопку (См. скриншот 1).
Если таковой области в панели инструментов у Вас нет, то необходимо в настройках клиентского места (См. скриншот 2) поставить галочку напротив "График" и нажать "Сохранить".
Верните PrintDbgStr() - в список доступных функций в индикаторе - Версия 9.2.2.11, Верните PrintDbgStr() - в список доступных функций в индикаторе - Версия 9.2.2.11
Могли бы Вы создать архив директории с терминалом без ключей *.txk, а также файл дампа процесса. Файл дампа можно сделать в "Диспетчере задач": нажмите на "Рабочее место информационн..." правой кнопкой мыши и выберите пункт "Создать файл дампа".
Выложите файл дампа и архив на какой-либо файлообменный сервер и пришлите на адрес quiksupport@arqatech.com письмо с ссылкой для скачивания.
Также просьба добавить в письмо ссылку на данную ветвь форума.
Наиболее вероятно это обусловлено несоответствием версий рабочего места QUIK и используемой библиотеки модуля опционной аналитики stratvolat.dll. Необходимо обновить модуль до актуальной версии.
За обновлением необходимо обратиться к брокеру, клиентом которого являетесь.
Могли бы Вы предоставить Qpile-скрипты, которые используете ?
Также создайте архив директории с терминалом без ключей шифрования. Выложите, пожалуйста, на какой-либо файлообменный сервер архив с директорией терминала и пришлите на адрес quiksupport@arqatech.com письмо с ссылкой для скачивания. Ещё в письме укажите, пожалуйста, ссылку на данную ветвь форума.
Alex написал: Здравствуйте. Возникла следующая проблема: при создании новой таблицы текущих торгов исчезли из доступных параметров "мин/макс. возможная цена". В старых таблицах, которые были созданы раньше, эти столбцы остались, но они пустые!
рекомендуем по данной проблеме обратиться к Вашему брокеру.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Дело в том, что на данный момент эти функции по умолчанию используют код позиции EQTV, и поменять его нельзя. Можем зарегистрировать пожелание на добавление возможности изменять код позиции, чтобы можно было использовать данную функцию для биржи СПБ, например.