Roman Koledin написал: А чем вам НАША РэдОС не устраивает - ТАМ wine в комплекте идет в репозитории и устанавливается корректнее всех - к том же она РэдОС НЕ ХУЖЕ Астры - а в астре вы ни когда нормально не поставите многие проги - из за ихней политики (по безопасности) - я сам пробовал - шляпа полная
Если бы я хотел просто нажимать кнопочку купи/продай, я пользовался бы каким-нибудь приложением для телефона от тинькоф. Вот, работает у меня обвязка софтовая вокруг квика в винде. Использует шаред мемори для обмена данными, кучу длл расчитанных на работу в винде подгружает. Запустить всю обвязку под вайном сизифов труд потому что, скорее всего, шаред мемори в вайне вообще не реализован, а о том как запустятся длл-ки самописные даже думать страшно. Опять же, сейчас сервак внутри винды крутится. Как sql-сервак под вайном поднять? Это же извращение в уголовной форме. Значит надо как то выводить данные на линуксовый сервак. А это ещё один слой трансцендентного гемора. И всё это через жопу.
Не надо придумывать идиотские решения. Надо осознать что винда - тогосеньки. Поезд уже отчалил. Давно уже пора было портировать квик под линукс - уже был бы допилен до какой-нибудь неглючной версии. Впрочем, раз разрабам это не интересно - значит спонсоры разрабов, видимо, вообще не видят потенциала российского финансового рынка.
Виктор написал: Alexey Ivannikov ,скажите, пожалуйста. Есть ли какой то прогресс в этом направлении?
В сложившихся условиях, когда windows могут начать блокировать, было бы очень актуально локализовать quik.
Ну хотя бы мануал напишите как установить и использовать его в нашей национальной системе - Linux Astra. Чтобы скрипты все работале, dll из скриптов корректно подгружались.
1. Windows никто не станет блокировать ибо колониальный принцип "товары за воздух" выгоден пендосам
2. В каком месте астра национальная? в финской либе qt* ? или в омериканском ядре линукса или X11 / wayland ?
В России нет полного цикла ни в одном из ИТ направлений от софта до железа. На это уйдут даже не годы - десятилетия.
Не прошло и года, как Windows в России забанили.
Но разработчики QUIK, видимо, будут тянуть до самого последнего конца, когда либо брокеры наймут других разрабов, либо придётся впопыхах портировать нормально работающий QUIK под linux
много шума из ничего. ------------------------ По словам представителя Microsoft, компания продолжит выполнять свои обязательства перед российскими клиентами, пока действует приостановка новых продаж. ---------------------- Т е если Вы новую винду не покупаете через представительство Microsoft, а например с новым компом из китая, то вам ничего не угрожает. ------------- Обновление уже купленной винды никто не отменял.
Как видите, не прошло и полгода, а обновления винды для России тоже отменили: https://tass.ru/ekonomika/15878461 Всё ещё много шума из ничего?
1) Производительность каких-то операций ввода-вывода терминала сильно падает (видно, как заметно медленнее прокачиваются все обезличенные сделки). Не знаю, эмулятор ли тут виноват или сам терминал так написано, но факт есть. Если будет не SSD, а HDD использоваться -- всё ещё хуже.
Несколько раз сталкивался с этой проблемой на винде - обезличенные сделки загружаются всё медленнее и медленнее, пока совсем почти не останавливаются. В первый раз решил закрытием лишних окон в квиках, чтобы они ресурсы не отъедали (либо переключиться на вкладку без окон) Второй раз решил устранением троттлинга путём смены термопасты.
Разработчикам: если разместить на оси самописный индикатор - то при добавлении фигуры на этот график координаты фигуры смещаются и график улетает в какие-то сильно далёкие координаты. Приходится очень-очень сильно сжимать масштаб оси, переводить фигуры на ось индикатора, и тогда уже перестраивать их.
Виктор написал: Alexey Ivannikov ,скажите, пожалуйста. Есть ли какой то прогресс в этом направлении?
В сложившихся условиях, когда windows могут начать блокировать, было бы очень актуально локализовать quik.
Ну хотя бы мануал напишите как установить и использовать его в нашей национальной системе - Linux Astra. Чтобы скрипты все работале, dll из скриптов корректно подгружались.
1. Windows никто не станет блокировать ибо колониальный принцип "товары за воздух" выгоден пендосам
2. В каком месте астра национальная? в финской либе qt* ? или в омериканском ядре линукса или X11 / wayland ?
В России нет полного цикла ни в одном из ИТ направлений от софта до железа. На это уйдут даже не годы - десятилетия.
Не прошло и года, как Windows в России забанили.
Но разработчики QUIK, видимо, будут тянуть до самого последнего конца, когда либо брокеры наймут других разрабов, либо придётся впопыхах портировать нормально работающий QUIK под linux
много шума из ничего. ------------------------ По словам представителя Microsoft, компания продолжит выполнять свои обязательства перед российскими клиентами, пока действует приостановка новых продаж. ---------------------- Т е если Вы новую винду не покупаете через представительство Microsoft, а например с новым компом из китая, то вам ничего не угрожает. ------------- Обновление уже купленной винды никто не отменял.
Ой, да такими мелкими шажками можно каждый шаг отмазывать, что мол ну это ещё ничего не значит, это же не разом всё заблокировали. А когда через 2-3 года будет заблокировано всё - окажется что, ну надо же, кто бы мог подумать. Ведь ничего похожего и близко не было. Ни с Китаем, ни с оборудованием, ни с санкциями. Но это же всё не с Windows было, так что не считается. Детский сад.
Выше чел написал Вам как ставить приложения винды на линуксе. В интернете достаточно инфы как и что делать. Если Вы это не в силе освоить, то наймите спеца , чтобы Вам настроили.
Вы смешиваете 2 разных вопроса: 1. Про корректную работу QUIK в Astra Linux, 2. Про ситуацию когда разрабы будут тянуть до последнего, а потом бегать в попыхах пиля альтернативу под национальную систему. . Поставить wine и запустить под ним quik, лично мне, не сложно, без всяких PlayOnLinux. Сложно запускать самописные библиотеки на qt для QUIK, которые под win работают корректно, а на эмуляторе вылетают. QUIK не приспособлен к полноценной работе под эмулятором в Linux. Да, примитивный функционал купи/продай работает без проблем. Реализация полноценной функциональности под wine НЕ РАБОТАЕТ. И не работает именно потому что она и не должна работать. Это очевидно, что любой сложный продукт под эмулятором будет работать нестабильно.
Виктор написал: Alexey Ivannikov ,скажите, пожалуйста. Есть ли какой то прогресс в этом направлении?
В сложившихся условиях, когда windows могут начать блокировать, было бы очень актуально локализовать quik.
Ну хотя бы мануал напишите как установить и использовать его в нашей национальной системе - Linux Astra. Чтобы скрипты все работале, dll из скриптов корректно подгружались.
1. Windows никто не станет блокировать ибо колониальный принцип "товары за воздух" выгоден пендосам
2. В каком месте астра национальная? в финской либе qt* ? или в омериканском ядре линукса или X11 / wayland ?
В России нет полного цикла ни в одном из ИТ направлений от софта до железа. На это уйдут даже не годы - десятилетия.
Не прошло и года, как Windows в России забанили.
Но разработчики QUIK, видимо, будут тянуть до самого последнего конца, когда либо брокеры наймут других разрабов, либо придётся впопыхах портировать нормально работающий QUIK под linux
много шума из ничего. ------------------------ По словам представителя Microsoft, компания продолжит выполнять свои обязательства перед российскими клиентами, пока действует приостановка новых продаж. ---------------------- Т е если Вы новую винду не покупаете через представительство Microsoft, а например с новым компом из китая, то вам ничего не угрожает. ------------- Обновление уже купленной винды никто не отменял.
Ой, да такими мелкими шажками можно каждый шаг отмазывать, что мол ну это ещё ничего не значит, это же не разом всё заблокировали. А когда через 2-3 года будет заблокировано всё - окажется что, ну надо же, кто бы мог подумать. Ведь ничего похожего и близко не было. Ни с Китаем, ни с оборудованием, ни с санкциями. Но это же всё не с Windows было, так что не считается. Детский сад.
Виктор написал: Alexey Ivannikov ,скажите, пожалуйста. Есть ли какой то прогресс в этом направлении?
В сложившихся условиях, когда windows могут начать блокировать, было бы очень актуально локализовать quik.
Ну хотя бы мануал напишите как установить и использовать его в нашей национальной системе - Linux Astra. Чтобы скрипты все работале, dll из скриптов корректно подгружались.
1. Windows никто не станет блокировать ибо колониальный принцип "товары за воздух" выгоден пендосам
2. В каком месте астра национальная? в финской либе qt* ? или в омериканском ядре линукса или X11 / wayland ?
В России нет полного цикла ни в одном из ИТ направлений от софта до железа. На это уйдут даже не годы - десятилетия.
Не прошло и года, как Windows в России забанили.
Но разработчики QUIK, видимо, будут тянуть до самого последнего конца, когда либо брокеры наймут других разрабов, либо придётся впопыхах портировать нормально работающий QUIK под linux
Nikolay написал: Такой возможности нет. Но Вы всегда можете снять стоп ордер, дождаться статуса снятия и просто закрыть по рынку. Это будет аналогичное действие.
Возможность принудительной активации стоп-заявки из луа, конечно же есть.
Поле транзакции и типом заявки выглядит так:
action="АКТИВИРОВАТЬ СТОП-ЗАЯВКУ"
Спасибо, но скажите, пожалуйста. Меня, как программиста, очень сильно смущает русский язык в коде. Неужели прямо по русски писать и так отправлять?
Вот прямо так? ["ACTION"]="АКТИВИРОВАТЬ СТОП-ЗАЯВКУ"
Поискал в документации, может не там смотрел, и не смог нагуглить - Я совершаю сделку и выставляю связанную лимитную стоп-заявку. Хочу чтобы если в течение часа стоп не срабатал - исполнить его по рынку, чтобы закрыть позу. Навряд ли есть функционал, которым можно задать автоматическое исполнение стоп-заявки в какое-то определённое время. Поэтому время я буду отслеживать, и посылать сигнал на активацию стоп-заявки. Но как это сделать? Какие параметры отправлять для активации? Может пример какой-то есть.
Kalmar, извините, я погорячился в прошлом посте. Всё же надеюсь что Arqa выпустит нормальный мануал как полноценно устанавливать и запускать именно в Орле.
Kalmar, вы так пишите, как будто, первый день замужем. В идеальном сферическом мире живёте и с отладкой/тестированием никогда не работали. Сферически-идеальную операцию сделали, описали последовательность шагов и написали "Всё работает". Ну раз у вас работает, значит тему можно закрывать - проблема решена. Да?
При чём тут дистрибутив арки, когда торговля идёт через дистрибутивы брокеров, докручивающих к арочному кучу свистелок и перделок?
Куча нестабильных ошибок вываливается как при попытке как запустить quik, так и подключить dll через lua. При том что в win работает ровно.
Я с этой проблемой *бусь, с перерывами, уже год почти. Суммарно времени пара недель потрачено на попытки запустить хоть как то, подбор версий wine, поиск недостающих библиотек в wine, попытки собрать 5 версию wine, потому что в репозитории них*ра нет современного wine, и миллион других проблем. И даже после нормального запуска нихрена не подключаются dll на qt из lua.
Спасибо, бл*дь, что объяснили мне что у вас всё работает.
Alexey Ivannikov,скажите, пожалуйста. Есть ли какой то прогресс в этом направлении?
В сложившихся условиях, когда windows могут начать блокировать, было бы очень актуально локализовать quik.
Ну хотя бы мануал напишите как установить и использовать его в нашей национальной системе - Linux Astra. Чтобы скрипты все работале, dll из скриптов корректно подгружались.
Alexey Ivannikov, скажите, пожалуйста. Есть ли какой то прогресс в этом направлении?
В сложившихся условиях, когда windows могут начать блокировать, было бы очень актуально локализовать quik.
Ну хотя бы мануал напишите как установить и использовать его в нашей национальной системе - Linux Astra. Чтобы скрипты все работале, dll из скриптов корректно подгружались.
Здравствуйте. В 2015 году вы писали о том что нет смысла портировать quik под linux. Но с тех пор в России появилась система, являющаяся официальной защищённой системой для россиян и гос.структур.
Речь не идёт о том чтобы портировать под неё QUIK, но может быть вы сделаете исключение и хотя бы создадите мануал по установке Quik под нашу систему?
Под Ubuntu и другие системы существуют уже отработанные способы установки через Wine. А вот под российскую Астру, лично я, не осилил. И мануалов не нашёл. Может быть вы как-нибудь подружите с разработчиками и запилите мануал под Астру?
Игорь Караваев написал: Таблица обезличенных сделок грузится очень долго, при работе тикового графика. Временное решение. Тиковый график перевести на какой-либо другой тайфрейм. После загрузки таблицы обезличенных сделок переключить на тики.
Спасибо, не знал. Но тиковых у меня нет, самое мелкое - 5-минутки
Обратил внимание на такую вещь: В 2 разных quik-ах у разных брокеров наблюдается одинаковое поведение - у меня открыта одна из вкладок, на которой развёрнуто 10 окон с множеством индикаторов и линий на графике. В т.ч. открыто окно обезличенных сделок, отфильтрованных по одному инструменту. Когда я подключаюсь к брокеру и ожидаю загрузки обезличенных сделок - загрузка идёт очень медленно, и через 2-4 часа истории вообще грузится примерно по 1 минуте истории за 30-40 секунд.
Я сначала грешил на брокера, но сменил брокера, а проблема осталась. И тогда я заметил такую особенность: если я переключу, во время загрузки обезличенных сделок, окно на другую вкладку, в которой всего 4 свёрнутых таблицы, то загрузка сделок происходит опять очень быстро. Я это понимаю по тому что время сервера в нижней строке состояния гораздо быстрее начинает прогружаться.
С чем конкретно связана эта задержка? Логично предположить что это когда вкладка насыщенная открыта - истощается какой то ресурс, т.к. скорость загрузки изначально быстрая, а потом всё падает и падает до совсем уж улиточной. И чтобы историю за день прогрузить может пара часов уйти, а так работать совершенно невозможно. Какие именно элементы на вкладке отжирают столько ресурсов что замедляют загрузку данных?
Также прошу доработать систему оповещений: При установке музыкальных оповещений - я ставлю туда музыку на 3 минуты, чтобы я успел точно услышать и проснуться. Так вот - эту мелодию невозможно никак остановить, кроме как дважды щёлкнуть на любое из оповещений, чтобы открыть окно редактирования. При этом есть глюк в том, что при первом срабатывании всё хорошо, а начиная со второго оповещения - при попытке выключить музыку входом в редактирование оповещения - звук как будто зацикливается. Это очень неудобно, т.к. чтобы его отключить приходится провоцировать вызов любого другого системного звука.
Да, спасибо большое, помогло. Странно что это так, в уроках которые я смотрел было сказано что если не использовать ref() при вызове функции в новый поток, то значение передаётся по значению. Теперь вызываю без параметров, всё нужное в глобальную переменную положил.
Пишу dll для экспорта котировок в mysql. В процессе выполнения, ввиду большого потока данных, функцию осуществляющую insert в mysql открепляю через detach(), чтобы быстрее вернуть управление в lua и не тормозить программу. Однако, каждый раз головная программа немного работает и вылетает. Пока не упала, судя по логам, успевает несколько раз прокрутить детачнутую функциюю Иногда и 1 раз не успевает полностью. Такое ощущение, будто со временем что-то накапливается или до какого-то момента доходит и вылетает. Но каждый раз разный момент - иногда при первом запуске детачнутой функции крашится, а иногда на 3.
В дампе пишет что "Потоком была предпринята попытка прочитать или записать данные на виртуальный адрес, к которому он не имеет соответствующего доступа". Код исключения 0xC0000005.
Если же заменить detach на join - то всё работает, только тормоза, конечно же, никуда не деваются.
У меня была 7 версия quik. В какой то момент она приказала долго жить и я решил что это знак перейти на 8 версию. Всё поставил, загрузил настройки из файла. Но, у меня была пара индикаторов самописных, и их параметры я проставлял внутри quik. Те параметры которые шли по умолчанию в файле - не подходят. Так вот, эти параметры не восстановились из файла настроек wnd. Они же по-любому в каком то из файлов сохранены. Подменял info.log - тоже не взлетело. Подскажите в каком файле они хранятся, а то 7 версия умерла настолько что умирает при старте - не дает вообще никуда зайти. А если они лежат в каком-нибудь хитром виде - скажите всё-равно где, я покопаюсь в hex-редакторе, авось добуду. Или может можно какой-то файл просто подменить и настройки перейдут.
Предлагаю вам добавить сохранение параметров индикаторов при создании wnd файла.