Anton Belonogov (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 12 След.
Цена в API
 
Анастасия9081,

Речь идет о трансляции рыночной информации на сервере QUIK.
Сервер QUIK получает эту информацию из торговых систем через специализированные интерфейсы, а пользователь в свою очередь получает информацию с сервера, подключаясь клиентским приложением.
Цена в API
 
Анастасия9081,

Да.
Цена в API
 
Анастасия9081,

Как мы писали ранее, в QUIK в качестве текущей цены позиции используется цена последней сделки.
В случае отсутствия цены последней сделки также может использоваться цена закрытия.

Другие параметры не используются.
Цена в API
 
Анастасия9081,

Нет, last транслируется на всех рынках.

Однако позиции по инструментам Срочного рынка не рассчитываются в QUIK, а транслируются из торговой системы.
Уточнить информацию об оценке этих позиций Вы можете у специалистов биржи.
Цена в API
 
Анастасия9081,

Для инструментов Срочного рынка такой параметр не транслируется.
Цена в API
 
Анастасия9081,

last - Цена последней сделки - Цена последней совершенной сделки по этому инструменту, в ден.выражении.

Для оценки текущей цены инструмента в позициях в QUIK используется, как правило, цена последней сделки по инструменту.
Цена в API
 
Анастасия9081, добрый день.

waprice - Средневзвешенная цена - Отношение оборота текущей сессии в деньгах к инструментам во всех сделках, в  ден.выражении.
Official Current Price - Официальная текущая цена - Текущая цена, официально объявленная торговой системой
trade - в этом контексте не совсем понятно, о каком параметре идет речь, просим уточнить.

Цитата
И какой лучше использовать для отображения цены в позиции?
Уточните, пожалуйста, какую задачу Вы решаете?
В QUIK Junior в 11.4.1.3 перестала работать функция getDepoEx
 
Андрей, добрый день.

Просьба уточнить, что подразумевается под "актуальной датой для инструмента".
В каком случае в таблице "Позиции по клиентским счетам" поле "Тип" не будет пустым?
 
Marat Saif, добрый день.

Для счета клиента значение параметра "Тип" будет пустым.
В QUIK Junior в 11.4.1.3 перестала работать функция getDepoEx
 
Андрей, добрый день.

Переход на схему ведения позиций в календарных датах на сервере QUIK-Junior был выполнен 16 января 2025.

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

Цитата
Здравствуйте.
С 16 января сервер QUIK Junior переведен на современную схему ведения позиций - по календарным датам. Если ранее каждой позиции соответствовал код расчетов (T0, T1, T2), то теперь - конкретная дата.
Например, если сегодня 16.01.2025, значит код расчета T0 соответствует дате расчета 16.01.2025 , код T1 - 17.01.2025 и так далее. Ожидается, что в будущем на эту схему перейдет большинство брокерских компаний. Кроме того, теперь расчеты по всем инструментам на сервере происходят по схеме T+1, что соответствует режиму реальных торгов на Московской Бирже.

В связи с этим в таблицах с позициями по инструментам и деньгам следует заменить параметр Срок расчетов на Дата расчетов. В таблице Состояние счета вместо кодов расчета теперь подставляется конкретная дата.
limit_kind в таблице depo_limit
 
Станислав, добрый день.

При использовании схемы с календарными датами срок расчетов портфеля соответствует плановой позиции - в этом случае в getPortfolioInfoEx передается limit_kind = 365.
Как можно взять текущую цену по инструменту без создания Datasource?
 
Marat Saif, добрый день.

Да, можно использовать значение этого параметра, для его получения используется функция getParamEx.
Не работают флаги ["Дата экспирации"] и ["Expiration date"] в SendTransaction
 
Nikolay, добрый день.

На Учебном сервере QUIK-Junior для транзакции "Ввод заявки" по классу  "Акции 1-го уровня (эмулятор)" отсутствует поле "Код клиента" - Вы можете убедиться в этом, добавив такую транзакцию в "Карман" и проверив список ее параметров.
Соответственно, при указании параметра "Код клиента" отправка этой транзакции приводит к ошибке.
Абркадабра на новом компе, вин11
 
Вадим У, добрый день.

Верно понимаем, что в терминале наблюдаете нечитаемые символы вместо кириллицы?
В этом случае выполните п.3.21 инструкции.
Описание параметров Таблицы заявок, возвращаемое функцией «GET_ITEM»
 
Лёро, добрый день.

Документацию дополним в одной из очередных версий ПО.
Приносим извинения за причиненные неудобства.
Описание параметров Таблицы заявок, возвращаемое функцией «GET_ITEM»
 
Лёро, добрый день.

Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
модуль алготорговли, заявка типа Spread
 
владимир иванович б, добрый день.

Получили от Вас письмо с этим же вопросом - ответили Вам на почту.
Описание параметров Таблицы заявок, возвращаемое функцией «GET_ITEM»
 
Лёро, добрый день.

Q - это условие исполнения "поставить в очередь".
Одинаковые значения Объема и Доходности таблицы Ордеров
 
Лёро, добрый день.

Цитата
Просьба помочь с возможными причинами одинаковых значений Объема и Доходности для таблицы Ордеров.
расчет выполняется с использованием функций:
get_value(trade,"VALUE")
get_value(trade,"YIELD")

Действительно, описанная в данном обращении ошибка имеет место начиная с версии 8.2.0 и будет исправлена в одной из очередных версий ПО.
Приносим извинения за причиненные неудобства.
проблема с параметром "expiry_time "
 
nikolz, добрый день.

На сервере QUIK-Junior заявок с таким параметром нет.

Конкретный пример затруднимся привести, однако если параметр доступен для заявки, можно сформировать транзакцию ввода заявки с этим параметром в "Кармане транзакций" и сохранить ее описание в tri-файл.
Вопрос разработчикам. Как указать "Время окончания срока действия заявки "?
 
nikolz, добрый день.

Ответили на Ваш вопрос в предыдущей теме.
проблема с параметром "expiry_time "
 
nikolz, добрый день.

Время окончания срока действия заявки может быть задано, если торговая система предоставляет такую возможность для данного типа заявок.
В таком случае параметр может быть установлен на форме ввода заявки в терминале, либо передан в строке с описанием транзакции.
Одинаковые значения Объема и Доходности таблицы Ордеров
 
Лёро,

Исходя из прикрепленного примера, задача - получить в QLua для параметра trade_num описание "Номер сделки в торговой системе"?
Такой возможности нет.
Одинаковые значения Объема и Доходности таблицы Ордеров
 
Лёро,

Получить параметры сделки можно с помощью функций getItem или SearchItems.
Одинаковые значения Объема и Доходности таблицы Ордеров
 
Лёро, добрый день.

Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.

Отметим, что QPILE является устаревшим продуктом, развитие которого на данный момент прекращено.
Рекомендуем использовать для выполнения скриптов актуальное решение - интерпретатор QLua,
limit_kind в таблице depo_limit
 
Станислав, добрый день.

Мы привели пример функций для работы с позициями в календарных датах, основанных на getMoneyEx и getDepoEx.
Исходные функции (getMoneyEx и getDepoEx), а также другие функции QLua остались без изменений.
limit_kind в таблице depo_limit
 
Nikolay,

Схема ведения позиций по календарным датам поддерживается Рабочим местом QUIK версии 10.2.0 и выше, соответственно, приведенный код будет работать начиная с этой версии.
При подключении к серверу QUIK-Junior рекомендуем использовать терминал актуальной версии 11.4.1.
limit_kind в таблице depo_limit
 
Nikolay, добрый день.

Цитата
как будут работать методы, где есть входной параметр limit_kind?
При работе в схеме с календарными датами в limit_kind необходимо передать дату расчетов, на которую необходимо получить позицию (NUMBER в формате YYYYMMDD).

Цитата
как теперь для инструментов, торгуемых в разных режимах определять позицию
Предлагаем воспользоваться следующими функциями - функции могут принимать на ввод в параметре limit_kind конкретную дату расчетов, либо значение "Tx".
Если передана дата, функция вернет позицию на указанную дату, если такая имеется - в противном случае возвращается позиция, установленная на ближайшую предшествующую указанной дату, либо 0, если позицию по такому условию не удалось найти.
Если передано значение "Tx", функция вернет плановую позицию (с максимальной датой рачетов).

Скрытый текст
Создать заявку с признаком - полностью или отклонить через формат .tri-файла
 
Игорь М, добрый день.

Цитата
Игорь М написал:
Я вспомнил, что уже писал о  подобном

По этому обращению мы зарегистрировали пожелание на изменение формулировки в документации.
По результатам мы дадим Вам ответ в указанной теме.
Создать заявку с признаком - полностью или отклонить через формат .tri-файла
 
Роман Н, все верно.

Однако стоит учитывать, что в рамках одной транзакции все параметры должны быть заданы в одном формате (универсальном или фиксированном).
Смешивать параметры в различных форматах нельзя - в этом случае транзакция не может быть корректно обработана.

Также для корректного чтения кириллицы в скрипте файл .lua должен быть сохранен в кодировке ANSI.
Создать заявку с признаком - полностью или отклонить через формат .tri-файла
 
Роман Н, добрый день.

Все верно, в этом случае в tri-файл сохраняется описание транзакции в универсальном формате.
Если в Вашем сообщении идет речь о дальнейшей передаче такой транзакции в скрипт QLua, это возможно в таком виде:

Код
t = {}

t["TRANS_ID"] = "1"
t["CLASSCODE"] = "TQBR"
t["ACTION"] = "Ввод заявки"
t["Торговый счет"] = "L02-00100K00"
t["К/П"] = "Купля"
t["Тип"] = "Лимитная"
t["Тип по цене"] = "По разным ценам"
t["Тип по остатку"] = "Полностью или отклонить"
t["Тип ввода значения цены"] = "По цене"
t["Назначение заявки"] = "По умолчанию"
t["Тип события активации заявки"] = "Обычная заявка"
t["Режим"] = "TQBR"
t["Инструмент"] = "GAZP"
t["Цена"] = "110.00"
t["Лоты"] = "1"
t["Примечание"] = "4286300/000/"
t["Объем заявки"] = "0.00"
t["Код внешнего пользователя"] = ""
t["Время активации"] = ""
t["Доп. инфо"] = ""
t["Фирма торгового счета"] = ""

res = sendTransaction(t)
Создать заявку с признаком - полностью или отклонить через формат .tri-файла
 
Роман Н, добрый день.

Цитата
1. Правильно я понимаю, что через формат .tri-файла не существует возможности выставить заявку "полностью или отклонить", и это предусмотрено только непосредственно в терминале и в ручном режиме?
Нет, это не так.
В tri-файле могут быть переданы все параметры транзакции, доступные в Рабочем месте QUIK.

Вы можете получить описание транзакции из окна "Карман транзакций" в терминале:
1) откройте окно "Карман транзакций", при создании окна выберите необходимый класс и транзакцию;
2) добавьте транзакцию в карман (пункт контекстного меню "Положить в карман"), заполнив ее параметры в интерфейсе терминала;
3) сохраните описание транзакции в tri-файл (пункт контекстного меню "Сохранить транзакции в tri-файл").
Создать заявку с признаком - полностью или отклонить через формат .tri-файла
 
Игорь М, добрый день.

Цитата
пс. (чего?) и (что это?!) мои. Исполнение не только частичное. Определение данное в Руководстве "«Количество» – количество инструментов, выраженное в лотах. Количество инструментов
в одном лоте указано в скобках" я не понимаю вообще.
При вводе заявки указывается количество лотов инструмента, которое необходимо купить или продать.
Один лот может содержать несколько штук инструмента - например, акции SBER торгуются лотами по 10 штук.
Это количество в одном лоте указывается на форме ввода заявки в скобках.

Цитата
Для поддержки, если читает: Есть пожелание сделать выбор для пользователя условия по умолчанию, например, не «Поставить в очередь», а «Только пассивная».
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа.
Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
график средневзвешенной цены
 
ddnvt, добрый день.

Вы можете самостоятельно реализовать любой индикатор, используя язык Lua.

С подробной информацией о создании индикаторов Вы можете ознакомиться в документах по ссылке:
- Руководство пользователя Интерпретатора языка Lua, раздел 7. Индикаторы технического анализа;
- Использование Lua в Рабочем месте QUIK, раздел 3. Создание индикаторов технического анализа с помощью скриптов Lua.
Коннектор на Lua "не аидит" инструменты на споте у одного из брокеров!?, Коннектор на Lua "не аидит" инструменты?
 
Виктор Волков,

Рекомендуем убедиться, что в обоих терминалах включен "умный" заказ данных (Основные настройки (F9) / Программа / Получение данных / Котировки).
После включения "умного" заказа проверьте, доступны ли необходимые инструменты и параметры в Таблице текущих торгов.

Если нужных инструментов по-прежнему не будет в списке, рекомендуем уточнить информацию у Вашего брокера.
Коннектор на Lua "не аидит" инструменты на споте у одного из брокеров!?, Коннектор на Lua "не аидит" инструменты?
 
Виктор Волков, добрый день.

Уточните, пожалуйста, что подразумевается под "коннектором Lua"?
Не работает trans2quik.dll, попытка обратиться к quik через python
 
Dmitry I Gornev, добрый день.

1. В Вашем коде отсутствует вызов TRANS2QUIK_CONNECT для соединения с терминалом QUIK.
2. В директории с тестовым приложением (test_x64.exe) необходимо разместить библиотеку trans2quik.dll.
Получение исторических значений для Implyed Volatility
 
Андрей, добрый день.

Получить историю изменения параметра можно с помощью функции CreateDataSource - см. описание функции в документации QLua.

Также рекомендуем ознакомиться с порядком получения служебных идентификаторов параметров - см. п.3.12.3 "Особенности получения значений Таблицы текущих торгов".
Вылетает квик 50 раз за сессию!, вылетает квик при работе в период торговой сессии
 
Лена, добрый день.

В письме от 26.08.2024 мы запрашивали у Вас дополнительную информацию для изучения ситуации.
Продублируем его содержание:

Цитата
Если ошибка прямо сейчас у вас повторяется, пришлите нам архив рабочего места без ключей и подкаталогов, но DAT, LOG файлами и WND-файлом настроек, а также описание действий, которое приводит к ошибке.

Если ошибка не повторяется, тогда, чтобы разобраться с причиной давайте сделаем следующее:  

- запускайте терминал с ключом -full-dump (т.е. командная строка должна иметь вид INFO.EXE -FULL-DUMP), в этом случае при возникновении ошибки DMP-файл будет содержать больше информации.

- в случае повторения ошибки нужно прислать нам новый DMP-файл (он будет иметь больший размер, чем в предыдущий раз), архив терминала, сделанный сразу же после возникновения ошибки и описание последовательности действий, которая предшествовала возникновению ошибки. Архив надо сделать без ключей и подкаталогов, но во всеми dat-, log- файлами и wnd-файл  с вашими оконными настройками. Уточним, что данный wnd-файл может находиться не в текущей папке терминала, нужен именно тот, который указан в настройках программы.

Ответ на этот запрос мы, к сожалению, не получили.

Просим Вас собрать указанную информацию и отправить ее на нашу почту quiksupport@arqatech.com - в продолжение предыдущей переписки или новым письмом.
Просьба указать в письме ссылку на данную тему форума.
Графики.
 
Иванов Александр, добрый день.

Правильно понимаем, что требуется свободное перемещение графика по вертикали?
Графики, В графиках отсутствуют день прошедших торгов.
 
nail, добрый день.

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

Получить значения параметров "Теоретическая цена" и "Волатильность опциона" можно с помощью функции getParamEx.
В getParamEx передаются технические наименования параметров - это THEORPRICE и VOLATILITY соответственно.

Доступ к доске опционов с помощью QLua на данный момент не предусмотрен.
Мы можем зарегистрировать пожелание на добавление соответствующих функций в будущих версиях ПО.
API: ордер - Book-or-Cancel, вопрос дублирует аналогичные, но задается касаемо API
 
Алексей, добрый день.

Цитата
Алексей написал:
Получил ответ - данного функционала нет на уровне API QUIK.
Это не соответствует действительности.

В Trans2QUIK можно передавать параметры транзакции в универсальном формате, и в этом формате можно указать признак "Условие исполнения=Только пассивная".
Количество свечей
 
Добрый день,

Рекомендуем проверить, что Вы проверяете тот же график, по которому получает информацию getNumCandles - убедитесь, что в свойствах графика указан идентификатор, который передается в функцию:

Работа терминала QUIK в Wine
 
_sk_,

Данная проблема возникает в силу особенностей работы Wine - он может "подменяет" некоторые библиотеки (в данном случае это vcomp140.dll) на свои, версии которых могут отличаться от библиотек в составе QUIK.
По этой причине терминал определяет такую библиотеку как устаревшую и предлагает выполнить обновление.

Отметим, что в актуальных версиях Рабочего места QUIK (11+) данная библиотека не используется. Предложенное "обновление" можно игнорировать, на работу терминала это не повлияет.

Для устранения проблемы необходимо удалить файл vcomp140.dll из комплекта обновления, размещенном на сервере QUIK, к которому происходит подключение - Вы можете обратиться к Вашему брокеру по данному вопросу.
Работа терминала QUIK в Wine
 
_sk_, добрый день.

Ваше обращение получено, проблема изучается. Постараемся в ближайшее время дать ответ.
Работа терминала QUIK в Wine
 
_sk_, добрый день.

Мы будем благодарны за обратную связь по работе с терминалом в Wine.
Для более оперативной реакции предлагаем писать на нашу почту: quiksupport@arqatech.com
Как получить последнюю цену с графика?, Надо получить с момощью индикатора
 
awkozlov, добрый день.

В индикаторе можно получить цену закрытия с помощью функции C().

Например:
Код
function OnCalculate(index)
    return C(index)
end
Как изменить/усилить цвет активного внутреннего окна в QUIK, Шапка (верхняя строка) активного внутреннего окна выделяется еле-еле. Хорошо бы усилить или изменить цвет
 
yuriche, добрый день.

В текущей версии программы такая возможность отсутствует.
Мы можем зарегистрировать пожелание на доработку ПО и добавление такой опции в будущих версиях программы.
MOVE_ORDERS
 
Ziveleos, добрый день.

Уточним, что такой ответ возвращает именно торговая система Срочного рынка МБ.

Для подробного изучения ситуации требуется информация со стороны серверной части QUIK - к сожалению, такая информация за 14.10 уже недоступна.
На нашей конфигурации не удалось воспроизвести такую ситуацию.

Если проблема повторится, просим сообщить время воспроизведения и номера исходных заявок.
Для более оперативной реакции предлагаем написать на нашу почту quiksupport@arqatech.com.
Страницы: Пред. 1 2 3 4 5 6 7 8 9 10 11 12 След.
Наверх