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

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

Страницы: 1 2 3 4 5 6 7 8 9 10 След.
DDE-экспорт сделок: удвоение в Quik 8, В Quik 8 новые сделки экспортируются по 2--3 раза
 
Здравствуйте, Борис.

Воспроизвести описываемую Вами ситуацию не удаётся.
Наиболее вероятно, у Вас включен экспорт сразу из нескольких таблиц одинаковых таблиц заявок, что приводит к дублированию записей. Предлагаем проверить этот момент. Для этого предлагаем закрыть рабочее место QUIK, переименовать текущий используемый файл настрок *.wnd, создать файл quik_dde.txt и изменить его расширение на *.log. После этого запустить рабочее место, добавить одну таблицу сделок и настроить экспорт из неё по DDE. Выполнить условия для воспроизведения дубликатов в принимающей таблице.
Если дубликатов не будет - то причина однозначно в используемой Вами конфигурации окон, скорее всего, гипотеза о нескольких открытых окнах окажется верной. Предлагаем проверить этот момент и отключить лишний экспорт.
Если же проблема воспроизведётся при предложенной минимальной конфигурации, то просим прислать нам файл quik_dde.log для анализа по адресу quiksupport@arqatech.com
SearchItems
 
Здравствуйте, Старатель.

На данный момент запрошенный функционал не реализован. Также на момент ответа - информации о возможной реализации данной функции пока что, к сожалению, нет.
Утечка памяти
 
Здравствуйте, Nikolay.

Просьба уточнить - правильно ли понимаем, что если не загружать проблемные вкладки, и создать новую вкладку и построить график склеенного фьючерса на ней - то аномального потребления ОЗУ не происходит?
Если так - то наиболее вероятно проблема именно в данной вкладке в ошибке или повреждении которое она в себе содержит. Предлагаем отказаться от, очевидно, повреждённой вкладки и настроить новую.

Если же при создании аналогичного графика на новой вкладке ситуация воспроизводится и характерна только для определённых графиков - вероятно, повреждение находится в *.dat-файле такого графика. В этом случае - предлагаем закрыть рабочее место, в папке с файлами переименовать подкаталог archive и/или *.dat-файл проблемного контракта, если он Вам известен (это позволит сохранить их в качестве резервной копии, если гипотеза не подтвердится); запустить рабочее место и проверить загрузку вкладки/построение графика. Если проблема не повторится в обоих случаях - это подтвердит гипотезу о том, что проблема именно в *.dat-файле, а не в файле вкладки. В этом случае есть 2 возможных решения - накопление исторических данных по данному инструменту по новой и отказ от ранее имеющейся истории, либо Вы можете запросить у кого-либо более полные *.dat-файлы с историческим данными для нужных контрактов. Полученные файлы необходимо поместить в подкаталог archive терминала при выключенном рабочем месте, после чего запустить его и проверить корректность загрузки вкладки/построения графика по контракту.

Вместе с этим - предлагаем написать нам по адресу quiksupport@arqatech.com и прислать архив Вашего рабочего места вместе с проблемным файлом *.wnd и отдельной проблемной вкладкой, а также со всеми файлами *.dat и *.log, а также подкаталогами для более детального изучения причин по которым построение графика приводит к подобной проблеме. В архиве не должно быть файла ключа *.txk. Архив необходимо формировать при закрытом рабочем месте.
Постоянный вывод по DDE таблицы текущих параметров
 
Здравствуйте, foobar.

Изменить период вывода таблицы таблицы целиком при экспорте по DDE Вы можете в пункте меню Система/Настройки/Основные настройки/Программа/Экспорт данных с использованием следующим настройки «Время ожидания подтверждения приема данных от DDE-сервера» / «При выдаче целиком таблицы, секунд (1-3600)» - по умолчанию 60 - измените данное значение не необходимую величину, вплоть до 3600 с.
Quik Junior. Таблица всех сделок для фьючерсов пуста
 
Здравствуйте, Владислав.

Это означает, что Ваш брокер ограничил Вам доступ к получению информации по обезличенным сделкам. Для получения возможности отслеживать обезличенные сделки необходимо обратиться к брокеру.
QUIK 8.0 x64: что нужно знать перед обновлением на новую версию
 
Здравствуйте, Arsen.

Судя по Вашему описанию - программа всё же запускается корректно, проблемы Вы испытываете именно в процессе подключения.
Так, из Вашего описания - наиболее вероятно, причина проблем с подключениями расположена на стороне сервера Вашего брокера и, вероятно, её появление случайным образом совпало с Вашим обновлением рабочего места QUIK.

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

Судя по указанной диагностике - причина наиболее вероятно в изменённых/некорректных/нестабильных параметрах подключения характерных для случаев использования VPN-подключения.
Наиболее вероятно, изменения в настройки подключения / браузера были внесены Вами, либо интернет-провайдером, либо сторонним вредоносным ПО. Сопоставление этого события с установкой рабочего места QUIK наиболее вероятно - ошибочно, и эти события просто совпали случайным образом.

Само по себе рабочее место QUIK никаким образом не может влиять на Ваши настройки подключения к сети интернет. Исключение может составлять сопутствующее ПО, которое могло быть получено Вами вместе с дистрибутивом рабочего места QUIK, полученного из какого-либо неблагонадёжного источника.
Скачивать и устанавливать рабочее место QUIK настоятельно рекомендуется только из проверенных источников, таких как, например,. сайт Вашего действующего брокера, наш официальный сайт. Скачивание рабоче из прочих ненадёжных источников несёт риск получения вредоносного ПО. То же самое относится и к используемым внешним расширениями и скриптам, которые Вы планируете использовать в Вашем рабочем месте QUIK - рекомендуем проверить этот момент и исключить это ПО.

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

Более подробную информацию о возможных причинах недоступности сайтов с диагностикой вида PR_CONNECT_RESET_ERROR, а также методы их устранения предлагаем уточнять в открытых информационных источниках, например, используя поисковые системы.
Цена закрытия
 
Здравствуйте, Максим.

Просьба привести в пример конкретные инструменты, для которых Вы наблюдаете корректное и некорректное отображение цены закрытия с конкретными примерами ожидаемых и фактически наблюдаемых цен закрытия.
Если возможно - просьба продемонстрировать это на примере снимка экрана таблиц рабочего места QUIK.

Снимок экрана Вы можете выложить здесь, воспользовавшись следующей инструкцией: https://forum.quik.ru/forum18/topic3005/
Либо Вы можете написать нам на почту по адресу quiksupport@arqatech.com

Заранее большое спасибо!
Автоматическое добавление номера счета в client_code на фондовом рынке., Как можно отключить автоматическое добавление номера счета в client_code на фондовом рынке.
 
Здравствуйте, Роман.

Наиболее вероятно, расширение строки client_code для лимитированной биржевой заявки обусловлено настройками на стороне сервера QUIK Вашего брокера. В этом случае, локально, средствами только рабочего места/скрипта исключить такое расширение не представляется возможным, однако Вы можете соответствующим образом учесть такую модификацию поля client_code в Вашем скрипте.
Рекомендуем уточнить это информацию непосредственно у Вашего брокера, а также уточнить формат расширения чтобы его можно было корректно учесть в Вашем скрипте.
Падает quik 8.6.0.97
 
Trader,

Ваше письмо получено, проблема изучается. Постараемся в ближайшее время дать ответ.
Сделать опцию сохранения info.wnd для старых версий для совместимости
 
Здравствуйте, Сергей.

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Пока же такого функционала нет - настоятельно рекомендуем исключить ситуации загрузки файла настроек, модифицированного новым рабочем месте QUIK в более старых версиях.
Quik виснет при загрузке
 
Сергей,
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.

Для разбора причин зависания - просьба написать нам на quiksupport@arqatech.com и предоставить архив Вашего рабочего места QUIK c проблемным и исправным файлами настроек *.wnd. Архив необходимо создавать при закрытом рабочем месте QUIK. Перед отправкой убедитесь, что в архиве не будет файлов ключа *.txk.

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

В текущей реализации мобильных X-приложений нет возможности указать срок действия лимитированной заявки для её переноса между торговыми сессиями, как это возможно, например, в рабочем месте QUIK для ПК.
Указание срока действия возможно только для условных заявок.
Неправильно отображается время на графиках
 
A117,
Цитата
A117 написал:
почему нельзя честно сделать одинаковые часовые интервалы
потому что для графиков в интервалах меньше часа за один час, в зависимости от расписания торгов может быть разное количество свечек и соответственно разный размер по временной шкале - чтобы не отображать лишнюю неинформативную часть временного промежутка. Для таких графиков это кажется вполне логичным и так оно выполнено в текущей реализации.
Цитата
A117 написал:
Если что-то было ДО 10, оно должно быть слева от очередного часового маркера
сейчас так и реализовано, просто маркер, который появился раньше - перекрывает маркер, который появился позже если имеет место их наложение при текущих настройках шрифта,  масштабе графика и количестве свечек между маркерами.
Если Вы хотите, что отображение временных маркеров с длительностью больше, чем длительность интервалов выполнялось как-то иначе, обеспечивая отображение всех маркеров таких интервалов - можем зарегистрировать Ваше пожелание на такую доработку. Для этого просим подробнее описать, как по-Вашему должны отображаться свечки и маркеры, например, в случае с началом торгов в 9:50, исключая при этом наложение маркеров.
Перенос заявок, Перенос заявок в мобильном приложении
 
Здравствуйте, Denis.

Если Вам нужно просто выставить заявку, по которой должна быть заключена сделка по цене не-хуже указанной - то предлагаем использовать обычные лимитированные заявки.
В противном случае - просьба подробнее описать суть Вашего вопроса.
Buy-stop + take profit, Выставление тейк-профита после достижения нужной цены.
 
Здравствуйте, Deadline.

Штатным средствами рабочего места QUIK в текущей реализации нет возможности указать значение цены, после которой услованя заявка должна начать проверять не достигла ли цена уровня цены тейк-профит и/или цены стоп-лимит: как только условная заявка выставлена - она сразу проверяет выполнение условия.

Вашу задачу можно решить путём использования lua-скрипта, в котором Вы можете описать любые дополнительные условия, которые должны быть выполнены прежде, чем выставить условную заявку, которая будет проверять выполнение уже своего условия.
Необходимую информацию по функциям QLUA для взаимодействия рабочего места QUIK и lua-скрипта, а также примеры Вы можете найти в архиве, доступному по следующей ссылке на нашем сайте.
При вводе заявки появляется оповещение по условию.
 
DVN,

Да, архив папки, в которую установлено рабочее место QUIK.
При вводе заявки появляется оповещение по условию.
 
DVN,

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

Перед созданием архива - убедитесь, что эффект воспроизводится, закройте рабочее место QUIK, создайте архив. Удалите из архива файлы ключа *.txk при их наличии. Прочие файлы (в т.ч. *.dat, *.log, *.wnd) в архиве должны быть.
Архив предлагаем выложить в какое-либо облачное хранилище хранилище и сообщить нам ссылку для скачивания по почте quiksupport@arqatech.com с указанием данной ветки форума.
Падает quik 8.6.0.97
 
Здравствуйте, Trader.

Просьба уточнить - по-прежнему ли актуальна данная проблема, а также в чём именно она проявляется, по каким данным/таблицам смотрите, какие классы/инструменты?

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

Используйте цифру 365.
Quik виснет при загрузке
 
Здравствуйте, Сергей.

Судя по Вашему описанию - причина почти наверняка в файле info.wnd.
Вы случайно не используете один и тот же файл настроек info.wnd для двух разных QUIK? Если так - то Важно, чтобы версии рабочих мест при этом были одинаковыми. В противном случае - Вы неизбежно придёте к ситуации, когда в более старое рабочее место будет загружаться info.wnd, модифицированный более новым QUIK, что зачастую приводит к различным недокументированным особенностям вплоть до невозможности использовать *.wnd на более старых версиях QUIK в силу отсутствия прямой совместимости версий.
Независимо от этого - предлагаем отказаться от использования проблемного файла info.wnd и либо всё же найти рабочую резервную копию в папке WNDSAV, либо использовать rezerv.wnd, либо выполнить полную повторную настройку чистого файла info.wnd.
При дальнейшем использовании файла настроек - предлагаем иметь ввиду комментарий Выше, и следить, чтобы оба рабочих места, использующих общий файл настроек и модифицирующих его - были одной версии.
При вводе заявки появляется оповещение по условию.
 
Здравствуйте, DVN.

Оповещение появляются потому что выполняются условия оповещений, которые Вы установили.
Ознакомиться со всеми Вашими текущими активными оповещениями Вы можете в окне оповещений в рабочем месте QUIK и при необходимости - отключить ненужные.
Если же сами оповещения представляют для Вас интерес, но Вы не хотели бы чтобы появлялось отдельное окно - то в настройках выберите какую-либо другую опцию для индикации о выполнении условия, например - "мигать в панели задач". Сейчас у Вас выбрано "Показывать уведомление" и именно она отвечает за появление окна, показанного она снимке экрана.
Если Вам ненужны активные оповещения предыдущих торговых дней - отключите опцию "Переносить активные оповещения на следующий день".
Неправильно отображается время на графиках
 
Здравствуйте, A117.

Это штатное отображение времени на графике в том случае, если в период между 9:50 (начало аукциона открытия) и 10:00 имели место какие-либо сделки, по которым строится график.
Т.е. реально, между отметкой 9h и 11h вмещён не двухчасовой временной период, а 1 час и 10 минут, от 9:50 до 10:59.
В зависимости от используемых интервалов и масштаба времени графика - для отображения отметки в 10h может просто не хватать места и в этом случае она не отображается.
Соответственно, если 9h не отображается для какого-либо инструмента, а 10h отображается - это означает, что в период с 9:50 до 9:59 не было сделок, а после 10 - они появились.
Отрисовка линий заявок и маркеров сделок
 
Здравствуйте, mihail.

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

Позиция по USDRUB_TOM добавится в таблицу "Состояние счёта" после того, как вы её откроете и будет доступна для lua-скрипта. Закрытая позиция также будет отображаться и переноситься из сессии в сессию. Если бы Вам хотелось исключить отображение закрытых/не нужных позиций в таблице "Состояние счёта" - Вы можете переключиться из "Все позиции" в "Открытые" в верхнем меню таблицу или настроить фильтр по названию инструмента, например.
Нестандартные временные интервалы, Есть ли возможность настраивать временные интервалы 12 минут и 5 часов?
 
Здравствуйте, Константин.

В текущей реализации рабочего места QUIK такой возможности нет.
Не копируется вкладка: 8.5 → 8.4
 
Здравствуйте, Вячеслав.

Сохранять настройки (*.wnd), а также вкладки (*.tab) в более новой версии рабочего места QUIK и загружать их в версии старее - некорректно, т.к. рабочее место QUIK и его обновления реализованы таким образом, что более новое рабочее место может корректно загрузить настройки предыдущих версий (обратная совместимость поддержана), а рабочее место предыдущих версий далеко не всегда могут корректно загрузить настройки, сделанный в более новой версии (т.н. прямая совместимость не поддержана).

Соответственно, сохраняя вкладку в версии 8.5 - вполне закономерно то, что рабочему месту 8.4 не удаётся её загрузить.
Переносить настройки и вкладки рекомендуется либо между рабочими местами одинаковой версии, либо с более старых версий на новые.

Сделайте настройки/вкладки в рабочем месте 8.4 и загрузите их в терминал версии 8.5.
Обновление пользовательской таблицы/окна
 
Здравствуйте, Nikolay.

Правильно понимаем, что под "окно скрипта" - имеется ввиду таблица в рабочем месте, которая строится при помощи lua-скрипта?
Если так - то просьба уточнить, каким именно образом отслеживаете/задаёт время обновления, каким образом выполняете обновление таблицы?
Если возможно - просьба привести минимальный и достаточный для воспроизведения фрагмент скрипта, который бы позволял эффективно воспроизвести описываемое поведение.

Заранее большое спасибо!
Два счёта, работа системы с двумя торговыми счётами одновременно
 
Andre,

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

Тем не менее, задачу можно решить, например открыв две таблицы котировок (стакана), для каждого стакана добавить и настроить панель торговли, указав разные счета, но одинаковые параметры. Дальнейшее выставление заявок возможно из настроенной панели торговли. Вы можете ознакомиться с данным функционалом в руководстве пользователя рабочего места QUIK / Раздел 5. Торговые операции клиента / Управление заявками из таблицы котировок / Панель торговли. Дополнительно, если данный функционал интересен, при необходимости - можем проконсультировать по его настройкам.

Здесь же, можно настроить комбинации горячих клавиш (Система / Настройки / Редактор горячих клавиш) на выставление лимитированных или рыночных заявок с параметрами, указанными в настроенной панели торговли конкретного стакана. также Вы можете настроить быстрый ввод/снятие заявок в стакане (в окне редактирования стакана - "Быстрый ввод/снятие заявки") - в этом случае, аналогично случаю выше - при нажатии по котировкам - будут выставляться лимитированные заявки с ценой котировки по счёту и на количество бумаг, указанные в панели торговли.

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

Другие, более мощные инструменты для решения Вашей задачи - это импорт транзакций из *.tri-файлов, которые аналогично карману транзакций содержат в себе заранее подготовленные Вами заявки, или использование скриптов на LUA или QPILE. Также есть возможность экспорта при помощи TRANS2QUIK API, но полагаем, эти варианты представляют для Вас наименьший интерес.
Уведомление о необходимости обновления торговых терминалов в связи с изменениями на срочном рынке Московской биржи, Список проблем при работе устаревших версий QUIK после обновления торговой системы срочного рынка МБ
 
Здравствуйте, Сергей.

Наиболее вероятно, в ходе обновления были переопределены некоторое настройки получения и сохранения данных в рабочим месте, что приводит к повышенной нагрузке и потере производительности РМ при открытии формы ввода заявки.
Предлагаем проверить следующие следующие настройки рабочего места, и при необходимости - скорректировать их в соответствии с рекомендациями.
1. Система/Настройки/Основные настройки/Программа/Получение данных: включить опцию "Исходя из настроек, открытых пользователем таблиц", установить период обновления данных хотя бы на 1 секунду.
2. Система/Настройки/Основные настройки/Программа/Сохранение данных: отключить опцию "Получать пропущенные данные" или включить опцию "Только данные, отражающие текущее состояние".
3. Система/Настройки/Основные настройки/Торговля/Клиентский портфель: включить опцию "Обновлять через" 20-30 секунду, и "Расчёт в фоне". Опцию "Пересчитывать при изменении позиций" - отключить.
4. После применения настроек необходимо выполнить перезаказ данных в пункте меню Система/Заказ данных/Перезаказать данные - выберите только "Торговые данные текущей сессии". Рабочее место будет перезагружено, необходимо будет подключиться и проверить производительность программы.

Если же предложенные рекомендации не дадут результата, то наиболее вероятно, причина зависаний кроется в привнесённой в файл настроек (info.wnd) ошибке. В этом случае - предлагаем попробовать загрузить какой-либо иной файл настроек из подкаталога WNDSAV. Сделать это можно через пункт меню Система/Загрузить настройки из файла.
доска опционов
 
Здравствуйте, салават.

Наиболее вероятно, это связано с тем, что в рабочем месте отсутствуют необходимые данные по классам и инструментам срочного рынка.
Попробуйте выполнить перезаказ данных в рабочем месте - Система / Заказ данных / Перезаказать данные, укажите "Торговые данные текущей сессии" и "локальные справочники", предварительно проверив доступность классов в пункте меню Система / Заказ данных / Поток котировок.
Если в этом пункте не будет классов срочного рынка (фьючерсы, опционы) - необходимо обратиться к Вашему брокеру и уточнить по какой причине классы для Вас недоступны.
Два счёта, работа системы с двумя торговыми счётами одновременно
 
Здравствуйте, Andre.

Уточните пожалуйста, в чём именно сейчас состоит затруднение/неудобство, что именно хотели бы упросить?
Отрисовка линий заявок и маркеров сделок
 
Здравствуйте, Андрей.

Ошибка будет исправлена в одной из очередных версий программы.
Приносим извинения за причиненные неудобства.
Инструмент "Линейка" не работает на горячих клавишах
 
Здравствуйте, Hired.

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

Касательно быстрого ввода/снятия заявки - благодарим, что сообщили о разрешении Вашего затруднения.
История графиков с ключом -clear
 
Здравствуйте, Юрий.

Запуск рабочего места с ключом "-clear" эквивалентен выполнению операции Система/Заказ данных/Перезаказать данные с выбором только "Торговые данные текущей сессии". При этом данные архивов графиков для построения исторических графиков прошлых торговых сессий не очищаются и остаются в рабочем месте.
Автоматическое выставление стоплоса и тейкпрофита
 
Здравствуйте, Максим.

Цитата
Максим написал:
Выбираем бар/цену на графике (если я на графике Сбербанка, то логично, что выбор эмитента в окне быстрого совершения сделки мне уже не понадобится)
В поле указания инструмента на форме ввода заявки автоматически подставляется тот инструмент, по свечке графика которого Вы вызвали форму ввода, т.е. в этом случае отдельно указывать инструмент нет необходимости, однако в случае, если потребуется ввести заявку по другому инструменту - Вы сможете его изменить в данном поле.
Цитата
Максим написал:
Затем выставляем счет (хотя и это поле можно выводить по клику ПРОнастроек окна быстрого ввода парметров сделки)
В общем случае, счёт подставляется автоматически из списка доступных и соответствующих данному режиму торгов, и отдельно редактировать его необходимости нет, но в случае необходимости - его можно изменить. Однако, если Вас интересует какая-либо более гибкая автоматика и логика подстановки торгового счёта в разрезе классов/инструментов/направлении типа заявки - Вы можете настроить автозаполнение полей формы ввода заявки (см. Руководство пользователя рабочего места QUIK / Раздел 5. Торговые операции клиента / Настройка параметров инструментов / Настройка автозаполнения полей ввода заявки).
Цитата
Максим написал:
Выбора временного диапазона нет до тех пор, пока не будет сделан выбор в пользу исполнения лимитных заявок, например.
В общем случае, для лимитированных заявок не предусмотрен перенос между торговыми сессиями, и поэтому нет возможности указать срок/дату действия (исключение - срочный рынок МБ). Для стоп-заявок же такая возможность есть. Поэтому настройки срока действия заявки появляются если: 1) вводится лимитированная заявка на срочном рынке 2) вводится условная заявка.
В остальных случая - срок действия не появляется, т.к. данный параметр не имеет смысла.
Цитата
Максим написал:
Затем отображаются кнопки buy/sell с динамическим отображением текущей цены.
Можем зарегистрировать Ваше пожелание на отображение текущей цены инструмента / цены лучших котировок на покупку и продажу в форме ввода. Регистрируем?
Цитата
Максим написал:
Кликаем по кнопке - загорается выбор: исполнить по рынку и ок, либо выбор лимитной заявки.
Вы можете указать признак "рыночная", который отключит возможность указать цену, в противном случае - можно указать цену, выставить лимитированную заявку.
Цитата
Максим написал:
Если покупка по цене выше - автоматический выбор buy stop. Если ниже - buy limit.
Если речь идёт о лимитированных заявках - то они в любом случае будут исполнены по цене "не хуже" указанной Вами цены. Если же сравниваете цену заявки и текущую цену инструмента - то просьба пояснить, что должно происходить в зависимости от выбора "buy stop", "buy limit" - в чём разница? Если подразумевается ввод условной заявки - то вопрос, не подходит ли здесь использование связанной стоп-заявки? Если нет - то почему? Просьба эти моменты описать подробнее.
Цитата
Максим написал:
Далее, идет выбор SL и TP, которые могут выставляться автоматически вместе с покупкой или продажей. Стоп-лосс выставляем либо в процентах, либо по цене/пунткам.
Если Вам необходимо иметь возможность выставить лимитированную заявку в зависимости от выполнения условия "тейк-профит" или "стоп-лимит" - то Вы можете либо отдельно выставить такую стоп-заявку, либо выставить стоп-заявку по исполнению лимитированной заявки. Если же Вам необходимо выставить стоп-заявку вместе с лимитированной - Вы можете выставить связанную стоп-заявку, которая позволит минимизировать убытки. Тейк-профит здесь не имеет смысла, т.к. в случае исполнения связанной лимитированной заявки - исполнение в любом случае пройдёт по цене "не хуже" указанной.
Касательно выбора цены стоп-лимит в виде отступов цены ( от чего? ) в процентах/пунктах или в абсолютном значении цены отклонения - можем зарегистрировать пожелание. Регистрируем?
Цитата
Максим написал:
Добавить возможность совершить сделку предварительно без тейк-профита, чтобы позволить успеть купить/продать по нужной цене. Затем предоставить выбор постановки тейк-профита.
У Вас уже имеется эта возможность - Вы можете выставить отдельно биржевую заявку и условную заявку, или связанную заявку, или стоп-заявку по исполнению.
Цитата
Максим написал:
графическое отображение в стакане, например, или на графике
Визуальное отображение выставленной заявки в таблице котировок может быть настроено в окне редактирования таблицы котировок опцией "Выделять свои заявки". Аналогичным образом - может быть настроено отображение уровней заявок и стоп-заявок в окне графика.
Цитата
Максим написал:
Пожалуйста, расположите логически и визуально элементы совершения сделки в окошке! Человек, совершая сделку, должен думать о величине стоп-лосса и цене покупки в первую очередь, а не о том, как не перепутать окна для ввода информации. Составил схематически свое представление данного окна  подручными средствами.
В текущей реализации, положение полей для ввода параметров заявки расположено в соответствии с представленной Вами логикой. В остальном, суть Вашего пожелания, на сколько пониманием, состоит в том, чтобы автоматически дополнять окно формы ввода заявки, в зависимости от ранее введённых параметров, а также в том, чтобы объединить ввод биржевых и условных заявок в одной "динамической форме ввода". Можем зарегистрировать Ваше пожелание для дальнейшего рассмотрения. Предварительно, просьба предварительно ознакомиться с озвученными возможностями рабочего места и сообщить - почему они Вам не подходят в текущей реализации.

Заранее большое спасибо!
Окно выставления стоп-заявок после обновления, Изменилось окно выставления стоп-заявок после обновления до 8.5
 
Здравствуйте, Victor.

Вероятно, в результате обновления были переопределены некоторые настройки отображения формы ввода заявок и стоп-заявок.
Наиболее вероятно, это обусловлено тем, какие именно фалы обновления предоставил Вам брокер, и которые Вы скачали при обновлении (вероятно, среди файлов обновления шёл также другой файл настроек info.ini, который хранит данные настройки, и который переопределил Ваши прежние настройки).
Для использования более функциональной формы ввода стоп-заявки пройдите в пункт меню Система/Настройки/Основные настройки/Торговля/Заявки/Формы ввода и отключите опцию "Применять стандартные формы ввода".

Касательно "сброшенных" заявок - просьба уточнить, имеются ввиду именно обычные, лимитированные заявки, и под "сбросились" - имеется ввиду то, что они пропали из таблицы заявок? Если так, то, если заявки были выставлены на фондовом рынке МБ - то это нормальная ситуация: лимитированные заявки существуют только в пределах одной торговой сессии и не переносятся на следующую торговую сессию. Сама же система QUIK - внутридневная, и отображает данные по заявкам за текущую торговую сессию, соответственно, заявки за предыдущие торговые сессии посмотреть нельзя.
Если речь идёт о стоп-заявках - то необходимо проверить их срок действия (например, через отчёт по транзакциям, запрошенный у брокера). Вероятно, их срок был ограничен прошлой торговой сессией. Если же это не так, то необходимо обратиться к брокеру и уточнить возможные причины снятия стоп-заявок.
Быстрый ввод стоп-заявки
 
Здравствуйте, Сергей Урускин.

По умолчанию, в режиме быстрого ввода заявки - берётся цена котировки, кликом по которой Вы инициировали выставление заявки в режиме быстрого ввода заявки.
В этом случае, явным образом задать "другую" цену нельзя. Однако, по аналогии с "быстрым объёмом" - Вы можете использовать настроенные отступы цены, для выставления  от цены котировки. Настроить отступы Вы также можете в окне редактирования таблицы котировок. Использование того, или иного отступа по умолчанию происходит по комбинациям горячих клавиш:
«Alt»+«Z» - «Отступ 1»
«Alt»+«X» - «Отступ 2»
«Alt»+«C» - «Отступ 3»
«Alt»+«V» - «Отступ 4»
и при необходимости переназначить их в окне редактирования горячих клавиш (Система / Настройки / Редактор горячих клавиш).
QUIK + WEALTH LAB
 
Здравствуйте, budmit.

Ответили Вам 28.05, проверьте, пожалуйста, наличие письма. Оно могло по ошибке попасть в папку "Спам". Просьба выполнить инструкции из письма и сообщить результат в ответном письме.

Тема письма такая: "Не идет импорт в WL" также в названии переписки в скобках указан номер CQ Вашего обращения.
Тэйк-профит: старые песни о защитном спрэде, Возможные сюрпризы при совершении сделки по тэйк-профиту
 
Здравствуйте, Сергей.

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

Тем не менее, работа с алгоритмическими стоп-заявками не позволяет управления позицией и самими стоп-заявками из окна графика. Правильно понимаем, что Вы хотели бы иметь возможность вводить и изменять условную стоп-заявку из окна графика путём «выделения и перемещения» уровня Вашей позиции по инструменту на графике?  Если так, то можем зарегистрировать Ваше пожелание. В этом случае, для его дальнейшего рассмотрения - просьба подробнее описать как по-Вашему должны определяться параметры вводимой стоп-заявки в зависимости от того, или иного перемещения уровня.
Тэйк-профит: старые песни о защитном спрэде, Возможные сюрпризы при совершении сделки по тэйк-профиту
 
Александр,

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

Нам жаль, что Вы понесли убытки в результате срабатывания тейк-профита в Вашем примере, однако хотели бы отметить, что со своей стороны неоднократно отмечали: тейк-профит, хоть и предназначен для фиксации прибыли – не гарантирует защиты от неверного прогноза и может привести к убыткам. Поэтому Вам необходимо, на основании понимания того, как работает тейк-профит – самостоятельно оценивать и принимать возможные риски, которые несёт тейк-профит, либо решать задачу фиксации прибыли каким-либо иным способом.

Независимо от данных рассуждений – Ваше пожелание уже было зарегистрировано. На момент подготовки данного ответа информации о возможных сроках реализации Вашего пожелания пока что нет.

shr540i,

Цитата
shr540i написал:
1. Обработка тейк-профита на покупку и продажу разная ПОТОМУ что мы ее реализовали по РАЗНОМУ. И по вашему это все объясняет.Люди же вам говорят что логика обработки ДОЛЖНА быть одинаковой потому что никакой ФИЛОСОФСКОЙ разницы между продажей и покупкой НЕТ!!!
Это отвечает на вопрос «почему тейк-профит в одну сторону формирует цену лимитированной заявки так, а в другую сторону – иначе». Да, сейчас алгоритм работы тейк-профита и расчёта цен лимитированных заявок реализован таким образом, что в разные стороны цена лимитированной заявки рассчитывается по-разному. Сейчас, к сожалению, несколько затруднительно корректным образом сформулировать ту логику, которой руководствовались при реализации тейк-профита, однако едва ли понимание этой логики сейчас позволит существенным образом исправить ситуацию.
Цитата
shr540i написал:
2. Ошибк в обработке тейк-профитов НЕТ, потому что вы посмотрели как алгоритм их должен обрабатывать, и о ЧУДО именно как закодили он и обрабатывает.Делаем вывод -> ошибки нет, а если и есть нестыковки то цитирую "В ближайшем обновлении инструкции данная неточность будет устранена.". То есть опять таки удобная позици, ошибок в реализации не бывают, бывают ошибки в инструкции.
Безусловно, никто не застрахован от ошибок в реализации в ПО, но конкретно в рамках данного обсуждения мы имеем место с ситуацией, когда функционал отрабатывает корректно, но не вполне корректно описан в публичной документации, что в настоящий момент исправляется. При этом, эта ситуация существенно отличается от сценария, в котором функционал работает не так, как Вам хотелось бы, или ожидалось из каких-либо прочих соображений. В этом вопросе мы идём Вам на встречу, Ваше пожелание о том, как, по-Вашему, должен работать тейк-профит мы приняли к сведению и зарегистрировали для дальнейшего рассмотрения.

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

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

Игнорировать же фактическое положение вещей и пренебрегать соответствующими руководствами и инструкциями, в которых мы стараемся донести возможности текущего функционала и особенности его работы, и при этом требовать его переработки, исправления «ошибок», получая не то, что безосновательно ожидается – выглядит куда менее конструктивно.

Со стороны службы технической поддержки – обязуемся соответствующим образом скорректировать соответствующие инструкции, чтобы у пользователя была возможность сформировать корректное представление о том, как работают те, или иные функции в QUIK и в частности – условные заявки с условием «тейк-профит».

Приносим извинения за доставленные неудобства.
Тэйк-профит: старые песни о защитном спрэде, Возможные сюрпризы при совершении сделки по тэйк-профиту
 
shr540i,
Цитата
shr540i написал:
Объясните пожалуйста почему для двух абсолютно зеркальных операций  (надеюсь вы понимаете что с точки зрения математики тейк-профит на  покупку и продажу абсолютно эквивалентны, только знак разный),работает разная логика?
Назначение тейк-профит состоит в фиксации прибыли. С точки зрения торговли, фиксация прибыли путём продажи по тейк-профит ранее купленного актива, и покупки по тейк-профит ранее проданного - разные ситуации, поэтому и алгоритмы формирования цены лимитированной заявки разные.
Цитата
shr540i написал:
В изначальном вашем посте вы писали просто о тейк-профите, то что на покупку и продажу они работают по разному это какая-то новая вводная.
В изначальном посте у пользователя был вопрос по тейк-профиту на покупку, и во всех ответах явно было указано, что речь идёт о тейк-профите на покупку.

shr540i, Александр, Ваше пожелание зарегистрировано:
Цитата
shr540i написал:
при достижении цены тейк-профита включается алгоритм определения локального минимума   когда минимум достигнут, мониторятся все сделки на предмет отскока (сделка по цене выше локального минимума + отступ)   если такая сделка состоялась выставляется заявка по цене = цена локального минимума + отступ + спред
Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.

Александр,
Касательно Вашей ситуации, комментарий следующий.
26.05 Вы выставили тейк-профит на продажу Macy's, Inc. (код инструмента "M") с ценой тейк-профит 5.36, отступом 0.01 и спредом 0.01 в 9:58:31.
Тейк-профит проверяет выполнение условий и расчёт по обезличенным сделкам, а не по данным таблицы текущих торгов, которую Вы, по всей видимости, демонстрируете на снимках экрана. За указанную дату с момента выставления тейк-профита прошли сделки по следующим ценам:

10:00:05.048000 - 5.40 - больше цены тейк-профит, ТП активируется и начинает отслеживать изменение цены, в качестве локального максимума выбрана цена этой сделки, пока не будет цены больше.
10:00:05.783000 - 5.28 - цена меньше локального максимума на величину больше отступа, выставить лимитированную заявку по цене = цена последней сделки, пробившей отступ минус защитный спред, т.е. 5.28 - 0.01 = 5.27
10:00:05.830000 - 5.26
10:00:05.845000 - 5.24
...

Т.е. в данном случае - цена лимитированной заявки рассчитана корректно, в соответствии с текущим алгоритмом, который был озвучен ранее.
Сохранение параметров индикатора
 
Здравствуйте, Роман.

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

Для создания и дальнейшего использования своего шаблона откройте окно графика, добавьте и настройте параметры индикатора. Нажмите правой кнопкой мыши по окну графика и выберите Шаблоны/Сделать шаблоном. Сохраните шаблон, и за тем выберите "Брать шаблон по умолчанию."
Couponvalue при вызове getSecurityInfo, Странное значение Couponvalue при вызове getSecurityInfo
 
Здравствуйте, Сергей.

Функция getParamEx2 для couponvalue возвращает число типа DOUBLE - десятичная дробь.
Функция getSecurityInfo для couponvalue возвращает возвращает число типа NUMBER - целое число.
Функция getSecurityInfo для scale указывает количество значимых разрядов после запятой для couponvalue для облигаций.
Тэйк-профит: старые песни о защитном спрэде, Возможные сюрпризы при совершении сделки по тэйк-профиту
 
Здравствуйте, shr540i.

Тейк-профит на продажу рассчитывает цену выставляемой заявки следующим образом:
Цитата
цена = текущая цена последней сделки - защитный спред

Тейк-профит на покупку рассчитывает цену как наименьшее из двух цен:
Цитата
1. цена1 = цена последней сделки + спред
2. цена2 = тейк-профит цена + отступ + спред

В Вашем примере Вы описываете тейк-профит на продажу, цена лимитированной заявки соответствует описанной выше логике.

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

Вы также можете реализовать собственные "условные заявки", которые бы проверяли ситуацию на рынке и выставляли бы лимитированные заявки с тем ценообразованием, которое Вас устраивает. Это возможно с использованием lua-скриптов, qpile-алгоритмов, а также API для импорта транзакций. Необходимую для этого справочную информацию Вы можете найти в разделе 6 руководства пользователя QUIK, а также в файловом архиве на нашем сайте.

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

Касательно диагностики проблем, связанных с некорректной работой тейк-профита.
Для эффективной диагностики таких обращений, прежде всего, необходимо понять при каких входных данных как сработал тейк-профит при имеющихся условиях на рынке. Это необходимо для понимания с нашей стороны - действительно ли тейк-профит сработал корректно/некорректно. В первом случае, часто, имеет место не вполне отчётливое понимание логики работы тейк-профита со стороны пользователя. В этом случае мы стараемся дать подробное доходчивое объяснение. Во втором случае, зачастую - воспроизвести "сходу" не всегда удаётся, т.к. условия и причины, которые привели к ошибочной работе может складываться из множества факторов. В этом случае - для эффективной диагностики необходимы технические данные со стороны сервера брокера в день наблюдения ошибки. При обнаружении проблемы - мы стараемся максимально оперативно устранить её.
Грядущие изменения на срочном рынке МБ: поддержка работы с 19-значными номерами заявок и сделок
 
timber,

Как верно отметил Anton - сама функция lua_remove была уделена из LUA 5.3 в чистом виде, но осталось в виде макроса:
Код
#define lua_remove(L,idx)   (lua_rotate(L, (idx), -1), lua_pop(L, 1))


В состав предлагаемой нами библиотеки lua53.dll данный макрос добавлен не был. При необходимости использовать функционал lua.5.1 - Вы можете самостоятельно добавить такой макрос в ваш скрипт/программу, либо использовать какой-либо иной подход, с использованием стандартных функций lua5.3.
Как определить Код класса (CLASSCODE) по коду инструмента (SECCODE)?
 
Здравствуйте, Василий.

Текущая цена инструмента таблицы "Состояние счёта" берётся из параметров таблицы текущих торгов для данного класса/инструмента. Для данного показателя позиции используются следующие параметры ТТТ:

1. Цена последней сделки по инструменту из таблицы «Текущие торги». Если такой цены нет, то цена закрытия.
2. Для срочного рынка – цена последней сделки. Если такой цены нет, то указывается расчетная цена.
3. Для облигаций значение указывается в % от номинала, для срочных контрактов – в пунктах.
4. Для клиентов типа «МП»: лучшая цена спроса / предложения из таблицы «Текущие торги»

То, из какого именно класса берутся данные параметры - настраивается на стороне сервера QUIK. Получить эту цену, Вы можете обратившись к таблице текущих торгов с указанием класса и инструмента при помощи функций getParamEx и getParamEx2.
Тейк профит, отступ, невозможно указать нулевой отступ в заявках Quick X на андроид
 
Кирилл,

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

Функция имеет формат вызова:
Код
MAP  GET_CANDLE (STRING class_code, STRING sec_code, STRING parameter_name, STRING interval, STRING graph_type, DOUBLE Date, DOUBLE Time)
Значение «parameter_name» должно соответствовать одному из значений имени параметра из Таблицы текущих значений параметров. Если «parameter_name» указан как «», то поиск осуществляется по данным Таблицы обезличенных сделок.
Т.е. в Вашем случае вместе необходимо вызвать функцию следующим образом:
Код
candle = GET_CANDLE(secClass, secCode, "VOLATILITY", timeFrame, "PRICE", dateString, timeString)
Получение данных о свечках графика построенного индикатора по идентификатору возможно с использованием функции:
Код
MAP  GET_CANDLE_EX (STRING Tag, DOUBLE Date, DOUBLE Time) 
Функция возвращает ассоциативный массив (MAP) с данными для графика со строковым идентификатором Tag в момент времени «Date» и «Time».
Функция getCandlesByIndex() и закрытие свечки
 
Здравствуйте, Иван.

Не вполне понятно, как связаны между собой вопрос о факте закрытия текущей свечи и проверка "простого условия" с пересечением графика МА и графика цены.

Первая задача решается проверкой времени - Вы знаете интервал, время начала/окончания торгов. На основании этих данных знаете какая свеча когда открывается и закрывается. Далее сравниваете текущее время - попадает ли оно в диапазон времени расчёта текущей свечи, или вышла за него.
Касательно проверки "простого условия" - количество выполнения блока программы при выполнении определённого условия зависит от реализации самого условия и программы в целом - надо предусмотреть и/или пересмотреть механизмы от многочисленных малоинформативных срабатываний.

В текущей формулировке Вашей задачи едва ли можем предложить более содержательный ответ. Просьба уточнить суть Вашей задачи, которую пытаетесь решить.
Страницы: 1 2 3 4 5 6 7 8 9 10 След.
Наверх