И сразу же столкнулся с проблемой. QUIK создает во всех папках где есть *.lua файлы файл qrypto.log с таким содержанием
Код
7972 qFileRewrite1: name = C:\Open_Broker_QUIK\randseed.bin
qFileRewrite2: name = C:\Open_Broker_QUIK\randseed.bin
qFileRewrite3: name = C:\Open_Broker_QUIK\randseed.bin
10180 qFileRewrite1: name = C:\Open_Broker_QUIK\randseed.bin
qFileRewrite2: name = C:\Open_Broker_QUIK\randseed.bin
qFileRewrite3: name = C:\Open_Broker_QUIK\randseed.bin
7672 qFileRewrite1: name = C:\Open_Broker_QUIK\randseed.bin
qFileRewrite2: name = C:\Open_Broker_QUIK\randseed.bin
qFileRewrite3: name = C:\Open_Broker_QUIK\randseed.bin
только цифры разные и подобных строчек множество
Вот просто в окне доступные скрипты, выбираю добавить, захожу в папку где есть файлы *.lua и тут же quik в данной папке создает файл qrypto.log
Кто сталкивался? Как это побороть?
Я столкнулся. Создается по всему компу. Содержание файла
файл qrypto.log по всему компу, не только в квике....
Quik версия 9.1.0.63, Найденные ошибки.
Пользователь
Сообщений: Регистрация: 14.06.2017
28.07.2021 09:55:02
Записал видео, путаница в текущей таблице. Демо Квик.
Странно вставляю видео по кнопке. Почему то идет ошибка (пишет нет такого видео)
Шаблоны
Пользователь
Сообщений: Регистрация: 14.06.2017
27.07.2021 21:30:42
Цитата
Sergey Hlynovskii написал: Добрый день , 1. Дистрибутив терминала настраивает брокер, включая темы, шаблоны и внешний вид окон и он может отличаться от дистрибутива, который выложен на нашем FTP. Поэтому с данным вопросом в первую очередь нужно обратиться к своему брокеру. 2. По поводу сохранения шаблонов графиков в отдельный файл можем завести пожелание. Регистрируем?
Да зарегистрируйте. И сделайте 2 темы светлую и тёмную, с хорошо подобранными цветами. Что бы всегда можно было забрать эти шаблоны из оф. дистрибутива. При этом не надо все настройки сваливать в одну кучу (это не удобно). Пусть по возможности будут в разных файлах.
Шаблоны
Пользователь
Сообщений: Регистрация: 14.06.2017
26.07.2021 22:07:56
Цитата
Sergey Hlynovskii написал: Здравствуйте , По умолчанию настройки окон и графиков хранятся в файле info.wnd, который расположен в папке с терминалом. Для переноса настроек при обновлении версии Вы можете через меню "Система - Загрузить настройки из файла" загрузить ранее сохраненный файл info.wnd от предыдущей версии терминала. Для изменения цветовой темы вновь создаваемых графиков, Вы можете настроить вид графика и сохранить его как шаблон "по умолчанию" (меню Действия - Шаблон диаграммы - Шаблоны - кнопка "Брать по умолчанию"). Для применения темы к уже существующим окнам выберите свой настроенный сохраненный шаблон и нажмите кнопку "Применить ко всем окнам". Более подробно узнать о работе с шаблонами графиков Вы можете в в разделе 4.2.7 Работа с шаблонами графиков.
Спасибо, но это не то про что я просил. Про настройки я знаю, не первый десяток лет уже торгую через Квик... Я про другое, может разработчики увидят. постараюсь пояснить еще раз. 1. Какого извините за слово ХЕРА в темной ТЕМЕ светлый график ? .... бред это. В темной теме должен быть Тёмный график.... 2. В файл *.wnd вы скинули все настройки, не только графика, то и окна, их расположение и т.д. Так нельзя делать, сваливать все в одну кучу. Нужно иметь отдельный файл Шаблон графиков, настройка цветовой гаммы.
З.Ы. Скажу Вам по секрету. БОЛЬШОМУ. Многие фирмы специально нанимают дизайнеров (художников), которые подбирают цвета. Комбинации цветов. Вам же похоже плевать на это. Тогда подумайте, что очень многие воспринимают Квик негативно, он не нравиться, особенно его первое испытангие и ЦВЕТОВАЯ гамма здесь очень важна.
Сделайте нормальные цвета, комфортные, приятные глазу, вызывающие у пользователя приятные впечатления (теплые чувства) и т.д. художники умеют это делать....
Шаблоны
Пользователь
Сообщений: Регистрация: 14.06.2017
26.07.2021 06:30:16
Версия 8.13.1.16 Решил переустановить Квик. Старый упаковал в архив. Новый Квик скрин прилагаю.
Проблема В темной теме, почему то график светлый (((. Нужно все настраивать в ручную.
Скажите как можно из старого Кквика (из архива) забрать шаблон графика и загрузить ?
З.Ы. И если можно сделайте в темной теме - тёмный график. Квик качал с официального сайта финама.
Как рисовать линию тренда и прямоугольники из lua?
Пользователь
Сообщений: Регистрация: 14.06.2017
29.04.2020 17:00:39
Метки это рисунок, который лежит в файле. Тоже не нашел возможность как из lua нарисовать прямоугольник на графике. Руками можно а вот из кода как ? Или я плохо искал ? Подскажите, как нарисовать прямоугольник ?
Моего робота заблокировал сервер, Невозможность подключиться к серверу.
Пользователь
Сообщений: Регистрация: 14.06.2017
27.02.2020 20:32:27
Цитата
Anton написал: Гипотетический квик-дотнет ждет лишь одна судьба - на помойку, невзирая на то, насколько крут майкрософт.
Слишком категорично. Есть очень великолепная торговая платформа, называется NinjaTrader. Торгую через неё на СМЕ, так вот она вся написана на C#. Все великолепно работает, никаких тормозов не замечено, более того там многое сделано очень красиво и правильно. К примеру в потоке сделок синхронно идет и лучший бид с офером. И такая ситуация как в квике, когда сделки идут за пределами спреда исключена (говорю про 8-ю версию), в 7-ке поток сделок и изменения стакана был отдельный как и в квике. Отсюда многие проблемы. Или к примеру прямо в терминале я могу писать историю торгов (историю стакана) и потом воспроизводить его....и никаких тормозов. Так что Антон Вы неправы. А программировать там индикаторы, торговых роботов и их тестировать, сплошное удовольствие. Рядом вообще ни одно ПО не стоит.
Тогда подскажите как быть. брокер в результате блокирует меня и отключает от торгов. Возможно воспринимает это как дос атаку или что то похожее. Поясню. Задача получить
//NUMBIDS NUMERIC Количество заявок на покупку //NUMOFFERS NUMERIC Количество заявок на продажу //BIDDEPTHT NUMERIC Суммарный спрос //OFFERDEPTHT NUMERIC Суммарное предложение
как только произошло их изменение. Порядок моих действий. Как только срабатывает событие OnParam() я проверяю sec_code и если это тот инструмент что мне нужен запрашиваю эти четыре числа вызывая GetParamEx() В результате брокер меня отключает от сервера я узнавал у других трейдеров у них все нормально, соединение на рвалось. Скрины прилагаю. Вопрос. Как и что нужно настроить (сделать) чтобы максимально быстро получать параметры (NUMBIDS NUMOFFERS BIDDEPTHT OFFERDEPTHT ) и при этом меня не выкидывали из торгов?
Объяснение процесса обратного получения заявок, Объяснение процесса обратного получения заявок
Пользователь
Сообщений: Регистрация: 14.06.2017
18.02.2020 23:56:38
Цитата
GrigoriyA написал: ну вот я транзакции вижу , а заявки нет
может вам помогут вот эти видео. там тоже С# и Квик. все получается
написал: Есть ли новости ? микросекунды появились ?
Добрый день. К сожалению, новостей нет. Пожелание пока не реализовано.
подскажите тогда как узнать с точностью до миллисекунд (лучше микросекунд) когда произошло срабатывание OnParam там отслеживаю изменение //NUMBIDS NUMERIC Количество заявок на покупку //NUMOFFERS NUMERIC Количество заявок на продажу //BIDDEPTHT NUMERIC Суммарный спрос //OFFERDEPTHT NUMERIC Суммарное предложение
но никак не могу понять как мне узнать с хорошей точностью когда это произошло, нужно время сервера, а не моё локальное ? Заранее благодарю.
Добавить функцию getServerTime()
Пользователь
Сообщений: Регистрация: 14.06.2017
16.02.2020 12:28:33
Есть ли новости ? микросекунды появились ?
Обновление графиков, очень долго подгружаются пропущенные данные
Пользователь
Сообщений: Регистрация: 14.06.2017
15.02.2020 11:05:43
Не могу отредактировать предыдущее сообщение. вставил не ту ссылку. Извиняюсь. вот правильная ссылка на видео
Обновление графиков, очень долго подгружаются пропущенные данные
Пользователь
Сообщений: Регистрация: 14.06.2017
15.02.2020 10:38:16
Долго подгружаются пропущенные данные. Скрин прилагаю 1. После нажатия F5 (обновить график) в 20:00:19
Данные по количеству открытых позиций пришли в 20:08:10 (через 8 минут !!!) - заявки куп. через 16 минут - Заявки прод. через через 23 мин - общее предл. через 31 мин - общий спрос. через 39 мин
Настройки квика *.wnd прикрепить к сообщению не получается (при сохранении файла происходит ошибка) Комп мощный, интернет хороший (скрин прилагаю)
2. Пожалуйста подумайте над правилом построения графиков количества открытых позиций (эта информация приходит синхронно с потоком OnAllTrade, а строиться похоже из потока OnParam) 3. Передавать //NUMBIDS NUMERIC Количество заявок на покупку //NUMOFFERS NUMERIC Количество заявок на продажу //BIDDEPTHT NUMERIC Суммарный спрос //OFFERDEPTHT NUMERIC Суммарное предложение в потоке стакана (Events_OnQuote), т.к. она синхронна с изменением стакана, вы выдаете ёё в OnParam это очень неудобно + отсюда проблемы построения графиков
Заранее благодарю. P.S. думаю просмотр этого видео вам поможет быстрее принять решение.
Темная тема кривая, плохо настроены сочетания цветов
Пользователь
Сообщений: Регистрация: 14.06.2017
15.02.2020 09:47:13
4К монитор купил именно с целью лучше видеть и получать меньшую нагрузку на глаза
Темная тема кривая, плохо настроены сочетания цветов
написал: Щас бы нативное виндовое приложение с веб-мордой сравнивать. Арка напрасно вообще повелась на темную тему, нажили геморроя только, я б удалил эту "фичу" прям со следующей версии и все вопросы бы отпали, кому не нравится нативный виндовый интерфейс пусть пишут в майкрософт (или в спортлото, по желанию).А что, серьезно, есть пользователи темной темы? Ну такие, не включить поржать, а чтобы реально день за днем пялиться в поделку уровня "как я прицепил экранчик к ардуине"?
1. Антон, есть ли какая-нибудь информация, когда Microsoft выпустит нативную темную тему для всех сторонних приложений? 2. Я темные темы практически везде использую, на них реально глаза очень сильно отдыхают. Светлые темы напрягают зрение, быстрее устают глаза. 3. Арки нужно просто нормально сопоставить цвет шрифта и темы в светлой теме с черной темой. Могут у других разработчиков ПО, где все нормально реализовано, скопировать коды цветов и все. Но сначала нужно бы нормально масштабирование Windows 10 реализовать для 4К дисплеев, чтобы у шрифтов не было теней и цветовых разводов.
Поддерживаю. Только темная тема, там нужны хорошие настройки и для 4К обязательно. Разработчики подумайте о старых трейдерах (более 20 лет в трейдинге) уже были 3 операции на глазах. Светлая тема напрягает сильно зрение, пока вы молоды и здоровы - это не чувствуется. Чтобы хоть как то было глазам легче приходиться извращаться вот таким способом.
пишет: добавить в функцию OnParam(STRING class_code, STRING sec_code) еще один параметр, сообщающий, изменение значений каких именно параметров ТТП привело к вызову этой функции
Ваше пожелание зарегистрировано. Мы постараемся рассмотреть его и сообщить Вам результаты анализа. Впоследствии, по результатам анализа, будет приниматься решение о реализации пожелания в будущих версиях ПО.
Я так понимаю за 5 лет, так и не сделали ((( Или я пропустил. Просветите, как узнать какой именно параметр дернул эту функцию ? Или воз и ныне там ? Перебираем все 150 параметров и сравниваем с предыдущими ?
QUIK (версия 7.0.1.5), function OnTrade(trade), трехкратный вызов на одно событие.
Вопросы: 1. Для версии 8.2 все также 3 колбека для OnTrade() и 2 для OnOrder() ... ничего не исправили ? Не смог найти отличий в квитанциях полученных в OnTrade, их три штуки ((( Я плохо искал ? судя по ответам разработчиков в этой ветке их не всегда 3 штуки может быть а от 1 до бесконечности ((((.
2. Как понять что полученная квитанция в OnTrade окончательная и не будет больше меняться, т.е. я могу брать из неё данные и работать дальше? вариант запоминать TradeNum и обрабатывать заявки только с большим номером не проходит ((, т.к. при отправке 1000 лот, они разбиваются на части и там каша этот вариант не сработает.... Заранее спасибо.
З.Ы. Пишу видео и выкладываю их на Ютуб. Программирование торговых роботов на языке С# через торговый терминал Quik. Если кому-то интересно присоединяйтесь буду искренне рад, любой помощи и подсказке. ПлейЛист
написал: Не смог найти в свойствах ярлыка где это сделать. Подскажите где там копать....
На файле info.exe правой кнопкой, свойства. Там, на вкладке "совместимость" выбрать "отключить масштабирование" или что-то в этом роде. В 7 было как-то так. У меня сейчас винды нет под руками, поэтому точнее немогу сказать. В 10й винде там настройка позволяет выбрать какой именно режим применить, попробуйте разные, возможно вам подойдет и сомнительные скрипты можно будет выбросить :)
Ура нашёл. Спасибо. Деды морозы существуют. Всех с наступающим. Прикрепляю скрин где нужно поставить эту галочку. Все заработало как мне нужно.
Монитор 3840*2160, Изменение разрешения квика
Пользователь
Сообщений: Регистрация: 14.06.2017
24.12.2019 11:49:35
Цитата
Imersio Arrigo написал: Т.е. вам нужно чтобы при 200% терминал себя вел как будто 100%? А ничего, что текст везде будет слишком мелкий?
Это можно поменять в свойствах ярлыка безо всяких сложностей.
Не смог найти в свойствах ярлыка где это сделать. Подскажите где там копать....
написал: Мне нужен эффект который как раз в скрипте и реализован (но к сожалению код закрыт в dll).Есть ли возможность изменить разрешение из скрипта ?
По всей видимости, раз у Вас уже есть в распоряжении такой скрипт - то такая возможность есть. Однако, необходимые для этого функции не входят в состав интерпретатора QLUA, т.е. штатным образом с использованием предлагаемых нами решений добиться такого эффекта из скрипта не удастся, необходимо использовать дополнительные библиотеки сторонних разработчиков. За комментариями об их использовании в скрипте и примерами предлагаем обращаться к непосредственным разработчикам библиотек.
Странно. Меняется же вид квика.То что мелкий шрифт - это можно настроить (не беда). Главное что вид графиков становиться очень красивым, более чётко отрисовывается, нет размытости, все четко, контрастно, ярко...
Я очень рассчитывал что разработчики Quik знают как это сделать. К той библиотеки не могу больше обращаться (даже за консультацией), она сначала была бесплатная, потом доступ ко многим функциям закрыли. Теперь с меня требуют большую сумму за её использование, за исправление багов и т.д. + какой то трафик от меня идет им при использовании этой библиотеки. Я решил полностью отказаться от StockSharp так как их жадность по моему не знает предела ((( Решил взять на гитхабе открытый исходный код коннектора к Quik на C# и написать все с нуля, сам...
P.S. Может кому то будет интересно. Весь код открыт + выкладываю видео как и что там можно сделать.
Единственное что пока не могу сделать, поменять вид квика, как на видео выше ((( У меня было уже несколько операций на глазах. Такой вид графика наиболее комфортен для глаз, не так сильно болят...
Монитор 3840*2160, Изменение разрешения квика
Пользователь
Сообщений: Регистрация: 14.06.2017
23.12.2019 13:42:32
Мне нужен эффект который как раз в скрипте и реализован (но к сожалению код закрыт в dll). Есть ли возможность изменить разрешение из скрипта ? (так как показано на видео, командами lua или еще както...). Нужен пример как это делается. Спасибо.
Монитор 3840*2160, Изменение разрешения квика
Пользователь
Сообщений: Регистрация: 14.06.2017
20.12.2019 21:45:44
Для пояснения ситуации прикрепляю Видео и скрин с описанием характеристик моего монитора. Вопрос как изменить разрешение Квика без этого скрипта, скрип запускает dll из пакета StockSharp
Не нашел такой настройки (( Заранее спасибо за подробный ответ (инструкцию).
один счет два компьютера.
Пользователь
Сообщений: Регистрация: 14.06.2017
14.06.2017 08:57:11
Цитата
psih написал: ... и получите ошибку "Вы уже работаете в системе" :) С какого праздника??Входишь одновременно двумя квиками и работаешь,просто вход осуществляешь на разные сервера брокера
Странно... Подскажите что будет в этом случае, если на 1 сервере я куплю, а на втором продам один и тот же инструмент ? Насколько я помню покупка/продажа самому себе (а по факту такое может произойти, в этом случае) - это нарушение правил торговли биржы.
Последняя доступная версия QUIK
Пользователь
Сообщений: Регистрация: 14.06.2017
14.06.2017 01:41:27
Версия 7.9.1.1 Финам Все время использовал lua скрипты, так как работают роботы написаны с помощью известной библиотеки StockSharp. Сегодня столкнулся со следующей проблемой, удалил скрипт lua ... и больше не смог его поставить, т.к. окно установки стало пустым, ничего нет. Прикладываю ссылку на скрин этого окна. Попробовал версию Junior 7.12.0.49 тоже самое окно пустое...