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

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

Страницы: Пред. 1 ... 61 62 63 64 65 66 67 68 69 70 71 ... 78 След.
Документация LUA
 
Цитата
Дмитрий пишет:
Цитата
Sergey Gorokhov пишет:
Документация LUA функций которые используется в QUIK есть в отдельном файле QLUA.chm который лежит в папке с терминалом.
ну там не полная, ну ладно - не надо уже, нашел сам
там именно полная документация "LUA функций которые используется в QUIK" от разработчика.
Если Вам нужна полная документа именно на сам LUA то ее можно найти в интернете.
Область видимости переменных
 
Цитата
Дмитрий пишет:
Уважаемые разработчики! Подскажите, если запущено одновременно несколько скриптов, не будут ли между ними конфликтовать переменные с одинаковыми именами? Или все переменные одного скрипта хоть глобальные хоть локальные видны только в пределах этого скрипта?
Переменные заданные в разных скриптах видны только в рамках тех скриптов в которых заданы.
Документация LUA
 
Цитата
Дмитрий пишет:
спасибо, это я видел и это на английском. В принципе я уже многое нашел, но надоело по всему интернету рыскать. Неужели у разработчиков нет полной версии одним документом на русском языке, чтобы не собирать по крупицам
Документация LUA функций которые используется в QUIK есть в отдельном файле QLUA.chm который лежит в папке с терминалом.
Аномальные задержки при активации стоп-заявок
 
Цитата
Старатель пишет:
Может быть, имеет место рассинхронизация часов сервера брокера с биржевым?
Здравствуйте,
Как уже было сказано проблема локализована и брокер обещал что примет меры по исправлению ситуации.
Аномальные задержки при активации стоп-заявок
 
Цитата
Сергей пишет:
Проблема повторялась неоднократно. Например, вчера, 17 августа, в 09:30:35 была выставлена стоп-заявка №111666881 с временем гарантированного срабатывания 10:00:58. Заявка сработала в 10:01:15. Задержка составила 17 секунд.
Брокер сообщил что примет меры по исправлению ситуации.
Аномальные задержки при активации стоп-заявок
 
Цитата
Сергей пишет:
ОК. Буду ждать результатов.
Сергей,
Просьба сообщить повторялась ли проблема в последнее время? Если да, сообщите дату и номер стоп заявки для примера.
Заранее спасибо
Подвисание, После сильных бросков цены QUIK "тормозит"
 
Цитата
Владимир Семенов пишет:
На 16 версии наблюдалось торможение после сильного броска цены в начале торгов. Выражается в отсутствии движения графиков и стакана на протяжении до трех минут. Точнее информация поступает импульсами. После этого работа нормализуется. По рекомендации технической поддержки БКС были удалены в директории программы все файлы с расширением .dat и файл .log
В тот же день пришло обновление до 17 версии и описанное ранее "подвисание" проявило себя снова после мощного броска цены в середине торгового дня. Были открыты графики валюты, и РТС. По моим наблюдениям происходит общее подвисание QUIK независимо от запущенных графиков и стаканов.
Прошу помощи !
Здравствуйте,
Сообщите Ваш UID
Точную дату и время когда наблюдались задержки.
Сервер к которому Вы были подключены.
заказ всех сделок, вопрос разработчикам
 
Здравствуйте,
Да Вы правы, направление сделки определяется второй заявкой.
Прошу прощения за дезинформацию
заказ всех сделок, вопрос разработчикам
 
Цитата
Optimus1 Optimus1 пишет:
А кто может обьяснить такой параметр при выгрузке "таблицы всех сделок" в Ексель, этот пораметр "Купля" или "продажа".

Как может быть отльено "купля", а отлельно "продажа" - если это сделка, то есть одноврменно и купля и продажа ?
Здравствуйте,
направление сделки определяется по направлению первой заявки. Если первая заявка была на покупку значит сделка будет на покупку и на оборот. Но следует уточнить что тут играет значение о каком именно рынке мы говорим.
Стакан заявок, Совершенствование стакана заявок
 
Цитата
Антон P пишет:
При сворачивании стакана до нормального размера нажатием кнопки "_" в правом верхнем углу окошка, сворачивается стакан и то окно в котором график.
В результате оно становится настолько маленьким, что просто не видно нужныхуровней и приходится делать скрин экрана и выставлять его на другой монитор, чтобы как то работать с заявками. Вообщем требуется выполнять множество дополнительных действий.
Здравствуйте,
Из описания не вполне понятно что происходит, просьба выложить скриншот на котором видна проблема.
Цитата
Антон P пишет:
Было бы замечатьно, если бы в окне с графиком можно было включить торговую панель и быстро выставить нужные заявки, но пока удобной торговой панели в Квике нет.
Вы можете расположить стакан рядом с окном графика, или даже сделать его поверх окна как на картинке:
Использование нескольких торговых счетов в одном Квике
 
Цитата
Sergey пишет:
Брокер один - люди разные. Доверенностей нет (родственники). Брокер в неведении о наших планах. Что посоветуете для облегчения совокупления счетов?
Здравствуйте,
Ответ уже был дан, чего-либо сверх выше сказанного предложить нечего.
Использование нескольких торговых счетов в одном Квике
 
Здравствуйте,
Если эти 4 торговых счета принадлежат разным брокерам то никак
Если одному брокеру, то все 4 счета должны быть указанны в правах одного Вашего пользователя.
И далее когда уже Вы будете фактически видеть все 4 счета у себя в одном терминале, тогда можно будет торговать с них либо по отдельности, либо сразу со всех через модуль TrustManager (при условии что брокер предоставляет такую услугу)
Аномальные задержки при активации стоп-заявок
 
Для анализа ситуации мы отправили запрос Вашему брокеру
Аномальные задержки при активации стоп-заявок
 
Здравствуйте.
Сообщите пожалуйста Ваш UID (видно в заголовке окна терминала)
Спрэд в стакане и цены совершённых сделок (Таблица всех сделок), Проблема понимания изменения спрэда в стакане и цены совершённых сделок в Таблице всех сделок
 
Цитата
Фёдор Сухов пишет:
Цитата
Sergey Gorokhov пишет:
Здравствуйте,
Помимо того что стаканы и таблица всех сделок не обязательно едут синхронно мне нечего добавить.
Если интересуют подробности, рекомендую обратиться к специалистам биржи.
По опыту архивирования стакана за торговый день, вочти всегда со временем всё в порядке,
но есть исключение, а именно, когда в у брокера или у Интернет-провайцдера бывает "затор", тогда заявки в стакан попадают в текущее биржевое время с временем прошлым, поскольку они немножко задержались в пути. И тогда в базе стакана светится заявка, например, в 10:22:00 есть заявка со временем 10:21:59, но это бывает нечасто.
Федор,
Ваш вопрос в том почему была сделка которая вне bid ask. На этот вопрос могут ответить только специалисты биржи.
Спрэд в стакане и цены совершённых сделок (Таблица всех сделок), Проблема понимания изменения спрэда в стакане и цены совершённых сделок в Таблице всех сделок
 
Здравствуйте,
Помимо того что стаканы и таблица всех сделок не обязательно едут синхронно мне нечего добавить.
Если интересуют подробности, рекомендую обратиться к специалистам биржи.
Windows 10 упорно себя предлагает, пробовал кто на совместимость?
 
Цитата
Андрей Алексеев пишет:
Все это больше напоминает квест какой то, нежели торговый терминал...Тогда закономерен следующий вопрос, каким образом обновиться до 6.17.3. "Связь - Обновление версии программы" :
Андрей,
Прошу понять что у нас нет физической возможности заставлять брокеров выкладывать обновления своевременно.
Если брокер, по каким-то своим причинам не выложил обновление, Вы можете запросить его у нас по запросу на адрес 911@quik.ru
В ответ мы вышлем инструкции и ссылку на обновление
Цифры после запятой на индикаторах QUIK., Отображение индикаторов.
 
Цитата
XXM пишет:
Причем настроить не только для вывода на график
Это можем зарегистрировать как пожелание, причем только при отображение информации
Цитата
XXM пишет:
но и для считывания скриптами на Lua.
Это нет, так как средствами LUA уже можно легко округлить значения если необходимо
Цифры после запятой на индикаторах QUIK., Отображение индикаторов.
 
Здравствуйте,
Такой возможности не предусмотренно
Windows 10 упорно себя предлагает, пробовал кто на совместимость?
 
Цитата
Андрей Алексеев пишет:


В Windows 10 корпоративная 10.0.10240 QUIK версии 6.17.1.17 неработоспособен
Здравствуйте,
Нужно обновиться до 6.17.3
Таблица всех сделок, Проблема при считывании направлении сделок ("Купля" или "Продажа")
 
Цитата
Николай Камынин пишет:
1024=2^10,
т е установлен 10 бит.
то бишь не старшие,
а лишь один - десятый.
Николай, а причем тут 1024? мы же про 1025 и 1026 говорим
Таблица всех сделок, Проблема при считывании направлении сделок ("Купля" или "Продажа")
 
Цитата
Старатель пишет:
Цитата
Imersio Arrigo пишет:
Цитата
Старатель пишет:
*Вернее, установлены 0-й (для 1025) и 1-й (для 1026) биты соответственно.
вообще-то в 1025 установлен только 0й бит, а в 1026 только 1й.
так что все нормально
Кто-то утверждал обратное?
Вопрос в том, что означают старшие биты в обезличенных сделках? (В документации информации нет.)
Значения этих битов несут служебный характер и для конечного пользователя бесполезны.
Любой символ в фильтре таблицы
 
Здравствуйте!

Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Таблица всех сделок, Проблема при считывании направлении сделок ("Купля" или "Продажа")
 
Цитата
Фёдор Сухов пишет:
А такое бывает, когда флаги могут быть не установлены?
Да бывает, например у нас не демо сервере или на некоторых специфичных биржевых площадках.
Цитата
Фёдор Сухов пишет:
Но как сам Квик определяет направление?
Сам QUIK не определяет

Цитата
Фёдор Сухов пишет:
alltrade.flags==1 then
Вы не правильно проверяете наличие флага, правильно так:
Код
if bit.band(alltrade.flags, 0x1) ~= 0 then
   direction="Продажа"
end
 
if bit.band(alltrade.flags, 0x2) ~= 0 then
   direction="Купля"
end
Изменение цвета линии индикатора на "лету"-возможно?
 
Цитата
Алексей Злобин пишет:
Если перехожу на две линии,то при значении nil в одной из линий LUA просто соединяет крайние "не nil" значения.Есть способы решить эту задачу?
Можно рисовать точками. Других вариантов нет

Цитата
Алексей Злобин пишет:
И еще вопрос можно ли программно присваивать тэг индикатору?
В текущей реализации такой возможности не предусмотрено.
NEW_GLOBAL("PortfolioData",CREATE_COLLECTION()), Допускается ли использование коллекции для хранения данных портфеля ?
 
Цитата
Денис Зямаев пишет:
Здравствуйте
Наиболее логичным и простым решением в задаче является хранение данных в виде коллекции, но чтобы не "напрягать" HDD решил использовать NEW_GLOBAL для коллекции.
Вопрос: допускается ли использование глобальной переменной для хранения коллекции между вычислениями таблицы ?
Спрашиваю, т.к. возможно это вызовет непредвиденные последствия без присмотра, если такое не допущено
п.с.:в документации по Qpile нет однозначного ответа, просто написано "допускаются любые типы"
Здравствуйте
"допускаются любые типы"
Любой символ в фильтре таблицы
 
Цитата
Viktor MMM пишет:
Добрый день!
Не нашел ни в документации ни на форуме.
Скажите, какой символ в пользовательском фильтре таблицы означает "любой символ"?
Например мне нужно, чтобы в таблице отображались только опционы сбера. Они имеют формат: SR(страйк)BH5 например
Хочу чтобы в таблице отображались только сберовские с любым страйком. Что то типа SR******BH5. (Все колы сбера)
Здравствуйте,
К сожалению в текущей реализации в пользовательском фильтре маски (символы *? и т.д) не поддерживаются
Take Profit, Как правильно выставить величину отступа и спрэда
 
Цитата
Constantin пишет:
Просто фраза "цена должна на каждой сделке улучшаться на заданный отступ" вызывает большие сомнения.
Если ответ вызывает сомнения, Вы всегда можете его проверить.
Take Profit, Как правильно выставить величину отступа и спрэда
 
Цитата
Constantin пишет:
Цитата
Sergey Gorokhov пишет:
Отрицательный отступ служит
для того, чтобы take-profit сработал как только лучшая цена перестанет
улучшаться на его значение. То есть, после того как take-profit начал
насчитывать min/max, лучшая цена должна на каждой сделке улучшаться на
заданный отступ (точнее на его модуль) и как только она так сильно не
улучшилась take-profit срабатывает выставляя лимитированную заявку.
Это точно так как здесь написано?
Если ответ вызывает сомнения, Вы всегда можете его проверить.
Подскажите какая функция читает "доску опционов" ?, доска опционов
 
Цитата
Egor Zaytsev пишет:
Цитата
max max пишет:
Цитата
Egor Zaytsev пишет:
Добрый день.

В текущей версии доступа к таблицы "Доска опционов" нет.
Подскажите когда планируется добавить доступ ?
Есть ли возможность минуя доску получить данные по волатильности и теор цене ?
Пожелание зарегистрируем.
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО.
Сдвиг индикатора программно, Можно ли сдвигать индикатор программно?
 
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО.
Добавить функцию getServerTime()
 
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО.
Добавить функцию getServerTime()
 
Добрый день,
Мы рассмотрели Ваше пожелание. По итогам его анализа сообщаем Вам, что реализация пожелания признана потенциально целесообразной. Если по результатам дальнейшего анализа, включающего юридические аспекты, анализ на непротиворечивость с общей политикой компании, никаких возражений не возникнет, мы постараемся включить Ваше пожелание в план доработок при выпуске одной из следующих версий нашего ПО.
Take Profit, Как правильно выставить величину отступа и спрэда
 
Цитата
Старатель пишет:
Цитата
Sergey Gorokhov пишет:
Если интересует развернутый ответ, у нас есть документ описывающий стоп заявки на 16 страницах, могу отправить по письменному запросу на quiksupport@arqatech.com
Есть какое-нибудь логическое объяснение тому, что развёрнутое описание стоп-заявок нельзя найти в общем доступе и/или официальной документации?
Какие ещё документы, описывающие работу с ИТС QUIK, можно запросить по quiksupport@arqatech.com?
Здравствуйте,
Развернутое описание стоп заявок не является официальной документацией.
Расчет премии опционов
 
Цитата
Максим пишет:
А theorprice в getParamEx - это не оно?
theorprice - это Теоретическая цена опциона, это не тоже самое что Расчетная премия
Привязка кнопок
 
Цитата
Сергей пишет:
Пробую так не работает
Сергей,
Еще раз, имеющимися средствами QLua можно отслеживать нажатия клавиш только на таблицах порожденных LUA
То есть это работает только если есть LUA таблица и если окно с ней активно.
Если окно не активно то не работает.
Если LUA таблицы вообще нет, то не работает.
Тот способ который Вы приводите это и есть тот самый о котором я говорю.
Колбек задается функцией SetTableNotificationCallback
Привязка кнопок
 
Цитата
Сергей пишет:
В основном окне терминала .
На пример если я нажму клавишу 1 на клавиатуре то мне скрипт запущенный в квике выдаст сообщение "Привет!"
тогда только сторонними средствами
Привязка кнопок
 
Здравствуйте,
Имеющимися средствами QLua можно отслеживать нажатия клавиш только на таблицах порожденных LUA скриптом через SetTableNotificationCallback.
Если речь идет об отслеживании нажатий клавиш в основном окне терминала или в операционной системе Windows то это только сторонними средствами на Ваш страх и риск.
Выставление "рыночных" заявок
 
Цитата
Deserf пишет:
Да и в tri-файле этого нет...
В tri файле который получается сохранением из Кармана транзакций используются другие параметры.
в частности режим исполнения заявки кодируется в параметре "Флаги"
Поэтому там нет таких параметров.
Выставление "рыночных" заявок
 
Цитата
Deserf пишет:
Цитата
Sergey Gorokhov пишет:
Цитата
Deserf пишет:
Подытожим: работающего варианта стопов, выставляющих заявки по "рыночной" цене не существует. Если нетрудно, осуществите пожалуйста в будущем
Подытожим, Вы так и не прочитали документацию.
Укажите MARKET_STOP_LIMIT или MARKET_TAKE_PROFIT
Уберите ["TYPE"] = "M"
Укажите MARKET_STOP_LIMIT или MARKET_TAKE_PROFIT - это где указывать, какому аттрибуту? А по ["TYPE"] - он роли не играет, ошибка выдается и с ним, и без него
Ошибка выдается потому что Вы НЕ указали MARKET_STOP_LIMIT или MARKET_TAKE_PROFIT

MARKET_STOP_LIMIT или MARKET_TAKE_PROFIT это не значения, а имена параметров.
Пример:
["MARKET_TAKE_PROFIT"] = "YES"
Выставление "рыночных" заявок
 
Цитата
Deserf пишет:
Подытожим: работающего варианта стопов, выставляющих заявки по "рыночной" цене не существует. Если нетрудно, осуществите пожалуйста в будущем
Подытожим, Вы так и не прочитали документацию.
Укажите MARKET_STOP_LIMIT или MARKET_TAKE_PROFIT
Уберите ["TYPE"] = "M"
Где сейчас кнопка отладки портфеля?
 
Цитата
Zeti7 zeti7 пишет:
Сергей! Огромное спасибо за максимально быстрый ответ.......напиши подробнее путь......спасибо...
Наводите мышку на таблицу которая появляется при запуске QPILE портфеля.
Нажимаете на мышке правую кнопку мыши один раз.
Появится меню.
В этом меню третий с верху пункт называется "Начать расчет в режиме отладки"
Наводите на него курсор мышки и нажимаете один раз
Выставление "рыночных" заявок
 
Цитата
Deserf пишет:
И на просторах интернета ничего нет, нашел только таких же, как я. Они спрашивали, но дальше вопроса дела не пошло...
На нашем форуме этот вопрос уже обсуждался
https://forum.quik.ru/forum10/topic538/
Выставление "рыночных" заявок
 
Цитата
Sergey Gorokhov пишет:
а вместо них ["TYPE"] = "M"
к слову параметра "TYPE"вообще не должно быть, так как это параметр для лимитированных заявок а не для стоп заявок
Выставление "рыночных" заявок
 
Цитата
Deserf пишет:
Да я уже это делал, рассматривал сохраненный .tri-файл от работавшей стоп-заявки, именно его я и вбил, но он не пашет, а пишет... сами знаете что... Неужели никто не ставил такие в lua-скрипте? Складывается ощущение, что я первооткрыватель...
Дело не в LUA а в том что сама транзакция составлена неправильно.
При сохранении в tri файле названия параметров на русском (кстати lua их поддерживает) а Вы перевели их в английский совершенно не так как нужно.
Так например нету параметров MARKET_STOP_LIMIT или MARKET_TAKE_PROFIT хотя судя по описанию задачи они должны быть, а вместо них ["TYPE"] = "M"
Для решения поставленной задачи, настоятельно рекомендуем прочесть внимательно руководство пользователя.
SET_ROW_COLOR, Не окрашиваются строки
 
Здравствуйте,
Во первых функция SET_ROW_COLOR составлена неверно.
Во вторых сама по себе эта функция от старых версий программы сохранена для совместимости, поэтому лучше использовать SET_ROW_COLOR_EX
В третьих строки нумеруются с 1, а не с нуля, поэтому нулевую строку никак закрасить не получиться.
В четвертых, в строке SET_VALUE(RowData,"SERVER_TIME",SERVER_TIME) задано несуществующее имя массива, поэтому этот код в принципе нерабочий.
Вот пример рабочего кода
Скрытый текст
Выставление "рыночных" заявок
 
Цитата
Deserf пишет:
Поменял на TAKE_PROFIT_AND_STOP_LIMIT_ORDER - все то же. Какие поля для нее обязательны, и как высчитывают их значения?
Рекомендуем к прочтению:
-Раздел 6. Совместная работа с другими приложениями
--Импорт транзакций
---Формат .tri-файла с параметрами транзакций
----Примеры строк, которые могут содержаться в файле
Где сейчас кнопка отладки портфеля?
 
Здравствуйте,
Если речь про QPILE то в контекстном меню таблицы портфеля, пункт "Начать расчет в режиме отладки"
Выставление "рыночных" заявок
 
Цитата
Deserf пишет:
Код взят из оригинального tri-файла, стоп-заявка ставилась, а программно вот нет...
Здравствуйте,
Для стоп заявки Тейк профит возможность указания рыночной цены не поддерживается.
Тля нее в принципе не поддерживается какое-либо указание цены, так как сама по себе эта стоп заявка предполагает расчет цен.
Скорее всего Вы хотели использовать другую стоп заявку TAKE_PROFIT_AND_STOP_LIMIT_ORDER
Сдвиг индикатора программно, Можно ли сдвигать индикатор программно?
 
Цитата
vazgaz21 пишет:
Вот я и спросил поэтому про программный сдвиг по аналогии с настройками на вкладке Дополнительно.
Здравствуйте,
К сожалению в текущей реализации функции SetValue и GetValue не умеют работать с интервалами "в будущее"
На основе Вашего обращения мы зарегистрировали пожелание на добавление такой возможности.
Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Страницы: Пред. 1 ... 61 62 63 64 65 66 67 68 69 70 71 ... 78 След.
Наверх