Как уже сказали дистрибутив готовит Ваш брокер, он сам решает в какую директорию устанавливать QUIK по умолчанию. Если все же рабочее место устанавливается в ProgramFiles, то в ярлыке можете прописать рабочую директорию, и рабочие файлы QUIK будут сохраняться именно там.
Андрей Пахомов написал: Никак не получается.( Напишите пожалуйста рабочий пример для "чайников", и если trade_dat является таблицей, то и все её параметры.
Например: Получение параметра - день даты сделки в первой строке таблицы обезличенных сделок (тип-NUMBER): var = getItem ("all_trades", 1)['datetime']['day'] или так: var = getItem ("all_trades", 1).datetime.day
Андрей, извините, данный параметр можно получить из таблицы getInfoParam, параметр TRADEDAT. Из таблицы обезличенных сделок нельзя.
sandyman написал: Я понимаю, что воспроизвести это довольно сложно. Подскажите в каких файлах хранятся данные для построения трендовых линий и есть ли какие-то различия в хранении линий в случае привязки графика к ТТП.
Настройки хранятся в info.wnd, различий в хранении линий в случае привязки к ТТП нету.
К сожалению, мало информации для изучения проблемы. У себя проверили эксперимент, проблема описанная не воспроизвелась. Просьба при повторении проблемы, сделать копию рабочего места QUIK (без ключей) и прислать нам на quiksupport@arqatech.com.
Андрей Пахомов написал: В таблице обезличенных сделок есть такие параметры как "дата" (дата сделки) и "дата торгов" (дата последних сохранённых торгов, может отличаться как от текущей даты на компьютере, так и от даты на сервере). Как получить значение первого параметра, я вроде бы разобрался. А вот как получить параметр "Дата торгов"?
Укажите в качестве "даты торгов" параметр trade_dat.
Андрей Пахомов написал: В таблице обезличенных сделок есть такие параметры как "дата" (дата сделки) и "дата торгов" (дата последних сохранённых торгов, может отличаться как от текущей даты на компьютере, так и от даты на сервере). Как получить значение первого параметра, я вроде бы разобрался. А вот как получить параметр "Дата торгов"?
Укажите в качестве "даты торгов" параметр trade_dat.
Anastasia Gordienko написал: Что Вы подразумеваете под "дневной прибылью по акции"?
Я имею ввиду прибыль/убыток по каждой акции с момента открытия торговой сессии. В итогах я могу видеть общий дневной результат по всему портфелю. А вот как посмотреть по каждой акции не могу найти.
Добрый день, по акциям можете смотреть в купить/продать параметр "прибыль/убытки"
Max написал: Добрый вечер. При построении уровней Фибоначчи, если тянуть фибу от максимум к минимуму то 100% уровень на максимуме. Если нужна фиба в другую сторону и тянешь от минимума к максимуму, то 100% уровень опять на максимуме. Чтобы ее перевернуть приходится вручную перебивать цены точки 1 и точки 2. Тогда она переворачивается. Но если ее совместить с пиком и нижним уровнем, то опять 100% появляется наверху. Можно это исправить? Т.е. чтобы уровень 100% был автоматически на начальной точке откуда строятся уровни.
Добрый день.
Просьба обрисовать проблему скриншотами, чтобы до конца понимать, что дорабатывать.
Виктор Столетов написал: По теме отсутствия данных на графике еще 1 один вопрос: На графике «кол-во открытых позиций» у фьючерсов не отображается часть данных с начала сессии, если вошел в терминал через некоторое время после открытия сессии. Если через какое-то время выйти из терминала и снова войти, то картина не меняется, т.е. данные отсутствуют на том же самом интервале. На следующий день пробел в данных прошлого дня заполняется. Так и должно быть или есть способ получить пропущенные данные? График с пропуском данных «кол-во открытых позиций» выглядит так:
Добрый день.
Проверьте следующие настройки: Зайдите в пункт меню Система/Настройки/Основные/Программа/Сохранение данных/
и выберите пункты "Данные, отражающие текущее состояние и всю историю изменений» и «Получать пропущенные данные"
Также на графике можно нажать F5, в таком случае должны прокачаться пропущенные данные.
Включите настройку. Зайдите в пункт меню Система/Настройки/Основные настройки/Программа/Получение данных/ и выберите пункт "Исходя из настроек открытых пользователем таблиц"
Igor написал: Добавьте, пожалуйста такую возможность в следующую версию обновления.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Igor написал: Я тут внезапно выяснил что есть ограничение на количество линий проведенных на графиках? По мере проведения дополнительных линий на других графиках, они исчезают там, где проводил до того. Это как так?
Добрый день.
Ограничений не должно быть. Какое именно кол-во линий вы нанесли на график?
Юрий Жбаков написал: Про стакан в тёмной теме можно вообще забыть. Всё виснет с концами. Программа была говно и осталась им же, поддержка вест 2017й год то и делала что просила выслать архивы с рабочими местами но за весь год ничерта не было исправлено. Хотя архивов накидали ваног и маленькую тележку. Собственно вариант один есть, идти на NYSE и юзать их терминалы, там всё отлично. А в целом на Росийском рынке только говнов ступе толочь да ещё и ступа ( Квик) нормально не ехает сук. одни маты на языке. Намучался - спасибо.
Добрый день.
Если вы отправляли архивы рабочих мест, значит Вам были даны какие либо рекомендации или от Вас были зарегистрированы CQ с номером проблемы. Сообщите его, мы посмотрим. Если вы ничего не отправляли, то готовы с Вашей проблемой заниматься.
Андрей, можете дополнительно уточнить, какую именно задачу вы хотите решить данным экспортом. Т.е выгружаете в реальном времени данные графиком и что далее планируете с данными делать?
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Egor Zaytsev написал: Обновление идут с сервера, значит брокер этот файл разместил у себя на сервере.
потому, что данный файл идет в дистрибутиве и это логично. вот хорошо бы в настройки указать загрузку WinRosа, нет галки - не загружаем и не проверяем обновление.
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Андрей написал: Спасибо большое! Все хорошо, все копируется, только как сделать, чтобы данные в файле обновлялись в реальном времени?
Штатного функционала нет. Однако можно попробовать выводить данные в системы технического анализа такие как Метасток и Амиброкер. Либо реализовать функционал при помощи языка программирования QLUA, выводить данные с графика в текстовый файл.
Добрый день. Наведите на график мышкой (там где легенда графика с значением price) и нажмите по ней правой кнопкой мыши и выберите "сохранить данные в файл"
Алексей написал: К сожалению, ничего не получается.
Видимо, терминал Quik сам не формирует историю параметров? Получается, чтобы вывести график изменения какого-либо параметра, сервер Quik (т.е. брокер) должен вести трансляцию не только текущих значений параметра, но и в отдельном потоке трансляцию свечей параметра?
Доброе утро,
Если речь именно про историю, то Вы правы, брокер должен настроить на сервере сохранение истории того или иного параметра.
Eldar написал: . добавить заказ и получение таблицы всех сделок с фильтром по инструменту, периода,
Доброе утро,
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Цитата
банально - сегодня утром я включил терминал. ввел логин-пароль и один из моих индикаторов пустой. оказалось, что таблица обезличенных сделок пустая. зашел в настройки таблицы, нажал ок и пошел поток данных. через пару минут индикатор заработал. вопрос - как мне проверить, что например по инструменту нет сделок или просто нет потока сделок от сервера?!
Проблема с заказом сделок действительно была в более поздних версиях QUIK. Обновитесь не ниже 7.14 и проверьте результат.
Цитата
удаляю. только постоянно предлагает скачать и обновить.
Обновление идут с сервера, значит брокер этот файл разместил у себя на сервере.
Цитата
пост был больше о том, что предложения очень редко когда доживают до реализации.
Масса пожеланий в работе программы QUIK реализуется как раз по предложениям пользователей QUIK.
Eldar написал: Хотелось бы еще указывать в скрипте прикрепление к левой или правой шкале. причем в индикаторе определенные значения к левой, определенные значения к правой.
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что мы также считаем целесообразным его реализацию и постараемся включить в план доработок при выпуске одной из следующих версий нашего ПО.
скорость исполнения пожеланий, признанных целесообразными, просто "поражает". даже не хочется просить сделать программное рисование на графике прямоугольников, отдельной линии из координаты 1 в координату 2. это когда нибудь будет присутствовать в терминале? желательно так же многопоточное исполнение lua скриптов. 1. программное рисование из скрипта или индикатора на графике прямоугольника. линии-отрезка. желательно к данным объектам прикреплять уникальный идентификатор, чтобы потом можно было к нему обращаться (удалять, изменять). 2. многопоточное исполнение lua скриптов, а то из-за тяжелого скрипта могут подвисать и индикаторы и соответственно вывод на график.
Добрый день.
Ваши пожелания зарегистрированы. Мы постараемся рассмотреть их и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожеланий в будущих версиях ПО.
Цитата
3. желательно механизм оповещения, что запрашиваемые данные еще не подгрузились с сервера брокера. например таблицу всех сделок. торги идут, график строится, индикатор рассчитывает, но таблица всех сделок неполная и еще не подгрузилась.или признака неактуальности данных.
Уточните подробней, что именно за механизм? Как по таблице всех сделок вы определяете, что данные еще не дозагрузились и кто должен оповещать об этом? О каких неактуальных данных идет речь, приведите примеры.
Цитата
4. добавить заказ и получение таблицы всех сделок с фильтром по инструменту, периода,
Речь про Lua или настройки рабочего места? Что под периодом вы подразумеваете.
Цитата
5. поиск и обращение к свечке из индикатора по времени, а не по индексу. 6. процедуру, которой можно передать сформированную таблицу значений индикатора для отображения на графике. передается например время/индекс свечи, значение первой линии, значение второй линии и т.д.
Ваши пожелания зарегистрированы. Мы постараемся рассмотреть их и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожеланий в будущих версиях ПО.
Цитата
7. отключение winros сервера.
Зачем? WinRose необходим для работы с системой технического анализа MetaStock. Если MetaStock не используйте, то удалите данный файл.
Виктор Волков написал: Спасибо за отклик.. Но упустил уточнение в своём вопросе.. Речь не об ручном формировании заявок через tri файл а из алгоритма в WealthLab(4 !).. И чтобы вставить в заявку на Тейк профит BASE_ORDER_KEY нужно дополнительно некий код прописать ?? Похоже других решений нет.!?
Добрый день. Если WealthLab умеет автоматически подставлять значения, то можно им пользоваться. Если не использоваться tri файлы, то алгоритм можно написать на языке программирования Qlua.
Вопрос- Команды на выставления лимитных заявок на открытие позиции и тейк профит выставляются одновременно? Как проще получить BASE_ORDER_KEY и TRANS_ID (вроде из tro файла) из начальной заявки для выставления тейка ? Или что-то не так понимаю в этом случае?
Заранее спасибо всем откликнувшимся.
Добрый день,
1. Если обе транзакции в файле tri, то да выставляются обе транзакции, в зависимости от настройки "обрабатывать через" Если установлено умолчательное значение 5 секунд, то транзакции выставятся с разницей в пять секунд. 2. Если используете tri файл, то параметры вручную заполняете беря значения из таблицы заявок.
Речь про историю на графиках или текущий торговый день? Если только про историю, то накопление предторговой сессии настраивает брокер. Если про текущий торговый день, то необходимо тоже обратиться к брокеру.
Опишу свою идею, возможно учтете при будущей разработке.
Идея была такая: Выставлять заявку и связанную с ней заявку на топ лимит и тейк-профит. По мере исполнения базовой заявки увеличивается объем стоп заявки. Надо обработать транзакцию о выставлении базовой заявки, чтобы выставить стоп заявку по исполнению. Проблема в том, что иногда в момент получения этой транзакции базовая заявка уже исполнена в полном объеме и связанная заявка уже не выставляется. Поэтому было бы хорошо иметь возможность выставлять стоп-заявку на исполненный объем базовой заявки в не зависимости от того активна она или нет.
Сейчас такой возможности нет, соответственно придется обрабатывать нотификации о трейдах и выставлять заявки по ним. Это либо много заявок, за которыми надо следить, либо снимать, и выставлять новые. Беда еще в том, что на каждый трейд приходит 2 нотификации, что тоже надо учитывать
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Дмитрий написал: Здравствуйте. Торгую на вашей платформе и в ней, на мой взгляд, есть то, что глобально необходимо изменить: при торговле фьючерсом, первое время (и последующее тоже) после экспирации и начала активной торговли фьючерса следующего календаря, крайне тяжело торговать без истории (нет склейки). Сам стал свидетелем того, что трейдеры стали из-за этого переходить на другие платформы, такие как X tick. Скажите, планируете ли вы ввести в ближайшее время склейку фьючерсов?
Добрый день.
Такие пожелания есть и работа в это месте ведется. От Вас можем дополнительно зарегистрировать пожелание.
Такой возможности нет, только через график. То есть, строите график по нужному инструменту, и далее через QPILE или Lua считываете с него информацию. На прямую, получить данные из этих таблиц средсвами QPILE или Lua нельзя.
Алексей Злобин написал: Хорошо бы в будущих версиях сделали возможность построения линий...из LUA.
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО.
Ну и чем все закончилось? Есть ли такая возможность сейчас? Можно ли из Lua (не LuaIndicators, а именно LUa) отрисовывать иные объекты кроме меток - линии, бары и т.п.? Крайне актуально!
Добрый день.
К сожалению, данный функционал на текущий момент не реализован.
Digit Service написал: 22.03.2017 15:34:18 Роман , Добрый день, Ваше пожелание было реализовано, начиная с версии 7.1.0 терминала QUIK. .. Здравствуйте, рассмотрите пожалуйста мое обращение еще раз! Все уже сделано и работает, только не до конца как вас очень просили сделать. Кроме первой и последней свечек сессии для минимально полноценного фильтра нехватает еще одного точно такого же фильтра в форме такой же строки, чтобы я мог убрать период внутри сессии, например период дневного клиринга с 14 до 14.05 или любых других.
То есть у вас есть уже весь функционал! добавьте плс еще одну такую же строчку "Фильтр по времени с соответствующим чекбоксом" чтобы период можно было сделать разбитым на дополнительные мелкие периоды. Итого сделайте не одну строку фильтра по времени а как минимум 2! Фильтр по времени с чекбоксом.
Здравствуйте!
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
uuh написал: Начиная с версии 7.7 значительно выросла нагрузка на процессор. Переписал файлы из архива ftp://ftp.quik.ru/public/updates/7.7/ поверх версии 7.5 на ноутбуке, подключился к брокеру за пол часа до начала торгов - info.exe в диспетчере задач проявляет значительную активность, но торгов то еще нет, ничего не происходит, а кулер ноутбука свистит без остановки. Обновлял версии 7.12 и 7.14 с сайта брокера - все тоже самое. В полностью аналогичных условиях с версией 7.5 такого никогда не было. Очень жаль, так как именно с версии 7.7 появилась возможность замены инструмента с истекающим периодом обращения. Может крипту втихую майните? ;)
Добрый день.
А если вернуться обратно на 7.5, то кулер ведет себя нормально? Мы не думаем, что причина именно в этом. Выполните рекомендации по ссылкам: https://forum.quik.ru/forum1/topic1540/