Терминал quik для linux

Установка QUIK в Linux

Господа! Прошу помощи. Не могу установить торговый биржевой терминал Quik в Линуксе при помощи PlayOnLinux. Начинаю стандартную виндозную загрузку Quik, пошагово. До момента пока не появляется сообщение, примерно «Error 80040154. Невозможно выполнить файл info.exe. Код 193» Что делать? Я -новичок!

Прям всё соответствует.

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

Везде всё работает под ванильным вайном. Кракозябры в попапах и в сообщениях от брокера. Ну, и иногда падает без причины, в остальном всё юзабельно.

Может сейчас так, а так когда я получил этот квик от газпромбанка то у меня было то, что я описал.

На данном историческом этапе мы не считаем необходимым разработку версий под иные операционные системы, т.к. на части из них может использоваться обычный терминал QUIK под Windows (Linux и Mac OS), остальные же считаются пока неперспективными в виду их малой востребованности. Просьба не оставлять пожелания данного рода, надеемся на Ваше понимание.

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

Конечно было бы хорошо если бы на них кто жалобу президенту или в антимонопольный комитет написал.

А токен квику не нужен? Или это тема для следующего поста: «Памагите, Квик не видит токен»

Источник

Установка торгового терминала Quik 8.5-8.10 в Ubuntu 20.04-21.04 (GNU/Linux) при помощи WINE

Моя старая инструкция по установке Quik при помощи WINE прекрасно работала в версиях Ubuntu 13.10 — 19.20, но с выходом WINE версии 5 для Ubuntu 20.04 возникли проблемы. Quik вроде бы запускался, хотя и ругался на ODBC драйверы в терминале, но после ввода пароля переставал работать из-за возникновения ошибки «General Protection Fault — Internal exception happened.» Такая же ошибка может возникать и в Windows. Но стандартные для Винды приёмы по удалению .dmp, .log и .dat файлов результатов не дали. Переустановка wine и quik тоже не решала проблем.

Добавил репозиторий для WINE, установил WINE 5.0.1 и winetricks, после чего всё заработало вновь.

Установка торгового терминала Quik 8.5, 8.6, 8.7,8.8, 8.9, 8.10в Ubuntu 20.04-21.04 (GNU/Linux) при помощи WINE 5.0.1 — 5.0.3



    Устанавливаем Wine и Winetricks, выполнив в терминале
    sudo dpkg —add-architecture i386
    wget -O — https://dl.winehq.org/wine-builds/ winehq.key | sudo apt-key add —

Добавляем репозиторий для Ubuntu 20.04
sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ focal main’

Для Ubuntu 20.10 менем focal на groovy:
sudo apt-add-repository ‘deb https://dl.winehq.org/wine-builds/ubuntu/ groovy main’

И завершаем установку следующими строчками:
sudo apt update
sudo apt install —install-recommends winehq-stable winetricks

Добавлять поддержку архитектуры win32 (первая команда выше) нужно только если ваша система 64-разрядная.

Проблему рано или поздно исправят, так что можно будет пользоваться WINE и без дополнительного репозитория:
sudo dpkg —add-architecture i386
sudo apt install wine winetricks

Устанавливаем VC6RedistSetup. Можно его скачать с сайта Майкрософт и запустить при помощи Wine. А можно просто выполнить в терминале
winetricks vcrun6

Гораздо проще воспользоваться winetricks, т.к. перед установкой VC6RedistSetup он предложит установить необходимые нам «Wine Mono Installer» и «Wine Gecko Installer». На предложения скачать и установить нужно соглашаться и нажимать на кнопку Install.

Читайте также:  Windows update dont work
  • Скачиваем Quik с сайта брокера. Если приложение находится в архиве (zip, rar), то его нужно предаварительно распаковать. WINE будем запускать с .exe файлом.
  • Для установки Quik используйте команду в терминале:
    LC_ALL=ru_RU.UTF-8 wine64 quik_inst.exe

    Где вместо quik_inst.exe нужно подставить имя вашего установщика quik (например, это может быть «quik_8.7.exe»). Обратите внимание, что запускать эту команду нужно из папки, в которой находится этот установщик (installer). Если вы скачали его в папку пользователя Downloads, распаковали ZIP архив именно в эту папку, то переходите в неё при помощи команды cd в терминале:
    cd

    /Downloads

  • Копируем ключи secring.txk и pubring.txk в папку /home/USER/.wine/dosdevices/c:/Program Files/BROKER/Keys, где USER — ваше имя пользователя, а BROKER — подпапка в «Program Files (x86)», в которую установлен торговый терминал Quik (Возможно, вы захотите установить Quik не в Program Files, а в корень, например, в C:\SBERBANK. Тогда и ключи копируем в соответствующую папку). Ключи конечно же можно хранить и в другой папке, при этом в «Система» -> «Настройки» -> «Основные настройки» -> «Программа» -> «Шифрование» -> «Шифровать с помощью СКЗИ» -> Qrypto32 -> «Настроить» нужно указать путь к ключам.
  • Создаем ярлык для запуска. В моем случае это shell скрипт (текстовый файл с расширением sh) на рабочем столе.
    cd «

    /.wine/dosdevices/c:/Program Files/BROKER/»
    LC_ALL=ru_RU.UTF-8 wine64 «c:/Program Files/BROKER/info.exe»
    Если опустить параметр «LC_ALL=ru_RU.UTF-8», то часть текста может отображаться некорректно (вместо текста появляются вопросы или кракозябры).
    Если не перейти в папку с установленной программой перед запуском, то возникают проблемы с настройками.
    Вместе же две команды решают проблемы с запуском Quik в Ubuntu (Linux).

    После создания shell скрипта quik.sh можно открыть свойства этого текстового файла и на вкладке Permissions разрешить выполнение в качестве программы. Но можно переходить в папку с этим скриптом в терминале и запускать его, добавляя «./» перед именем файла:
    cd

    /Desktop
    ./quik.sh

    После запуска Quik нужно изменить в настройках шрифты. Если этого не сделать, то в некоторых диалогах будут появляться кракозябры, хотя большая часть информации всё же отображается корректно. Для этого в меню выбираем «Система» -> «Настройки» -> «Основные настройки. (F9)» -> «Программа» -> «Шрифты», после чего изменяем шрифты, например, на Arial (или любой другой шрифт, который вам нравится, но который будет корректно отображать русские буквы в Quik).



    Если нужно сгенерировать ключи для Quik, то запускаем keygen.exe из под WINE:
    cd

    /.wine/dosdevices/c:/Program Files (x86)/BROKER/KeyGen
    LC_ALL=ru_RU.UTF-8 wine64 keygen.exe

  • Профит!
  • Данный способ запуска Quik в Linux прекрасно работает для брокеров ВТБ, Открытие, БКС, Финам, Сбербанк, Промсвязьбанк и прочих. В том числе не возникает и проблем, если для входа требуется SMS подтверждение.

    Если при запуске через некоторое время возникает ошибка «Не хватило памяти под объекты, без которых приложение работать не может», то первым делом нужно проверить наличие свободной памяти. В моём случае её было предостаточно, закрывать другие приложения не нужно было.

    Источник

    Установка торгового терминала Quik 6.10-8.4 в Ubuntu 13.10-19.10 (GNU/Linux) при помощи WINE

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

    Как установить торговый терминал Quik 6.10-7.20 в Ubuntu 13.10, 14.04, 14.10, 15.04, 15.10, 16.04, 16.10, 17.04, 17.10, 18.04, 18.10, 19.04, 19.10 (GNU/Linux) при помощи WINE



      Устанавливаем Wine и Winetricks, выполнив в терминале

    sudo apt-get install wine winetricks

    env ‘LANG=ru_RU.utf8’ wine quik_inst.exe

    /.wine/dosdevices/c:/Program Files (x86)/BROKER/»
    env ‘LANG=ru_RU.utf8’ wine «c:/Program Files (x86)/BROKER/info.exe»

    Читайте также:  The windows presentation foundation font cache

    После запуска Quik нужно изменить в настройках шрифты. Если этого не сделать, то в некоторых диалогах будут появляться кракозябры, хотя большая часть информации всё же отображается корректно. Для этого в меню выбираем «Система» -> «Настройки» -> «Основные настройки. (F9)» -> «Программа» -> «Шрифты», после чего изменяем шрифты, например, на Arial (или любой другой шрифт, который вам нравится, но который будет корректно отображать русские буквы в Quik).



    Если нужно сгенерировать ключи для Quik, то запускаем keygen.exe::

    /.wine/dosdevices/c:/Program Files (x86)/BROKER/KeyGen
    env ‘LANG=ru_RU.utf8’ wine keygen.exe

  • Профит!
  • Данный способ запуска Quik в Linux прекрасно работает для брокеров ВТБ, Открытие, БКС, Финам, Сбербанк, Промсвязьбанк и прочих. В том числе не возникает и проблем, если для входа требуется SMS подтверждение.

    Если при запуске через некоторое время возникает ошибка «Не хватило памяти под объекты, без которых приложение работать не может», то первым делом нужно проверить наличие свободной памяти. В моём случае её было предостаточно, закрывать другие приложения не нужно было. Но при этом Quik продолжал выдавать ошибку. Установка последней версии, скаченной с сайта брокера, не приводила к решению проблемы. Пришлось удалить файлы .log и .dat из папки с Quik. После этого многие настройки сбились, в том числе местораспложение ключа quik, но торговый терминал хотя бы стал запускаться.

    Источник

    Установка QUIK на Linux под Wine

    Внимание

    Постановка задачи — чтобы QUIK работал полностью адекватно и без косяков.
    Квик в экспериментах использовался только что скачаный отсюда, версия 7.19.0.51, для контрольных поппыток использовались завалявшиеся на диске старые дистры 7.5 и 6.17
    Актуальной версией вайн видимо условно придется считать 3.1.4, во всяком случае в моем дистрибутиве так. Впрочем описаные ниже глюки абсолютно одинаково проявляются еще в нескольких версиях вайн новее 3.0.1

    Получилось:
    Поставил, запускается, в принципе работает. Шрифты и ключи вправились согласно нагугленым инструкциям, с этим нет затруднений.
    Наблюдаемые глюки:
    1. Не отображаются пиктограмки на кнопках информационного окна. Вообще, кнопки тупо пустые квадратики. С текстом в окне при этом все в порядке и нажимать на кнопки можно, работают.
    2. Полностью пустые выпадающие списки в которых выбирать код клиента и торговый счет при постановке заявок и тп. Торговые счета в настройках актины (в правом стакане, это проверть не забыл). Таблички всякие со сделками, состоянием счета и тп при этом торговые счета и код клиента отображают штатным образом. А в окошке «новая заявка» и аналогичных если ввести счет и код вручную то заявка благополучно принимается. Но код в выпадающем списке даже так не сохраняется, только каждый раз вручную.
    3. Не работает парная кнопка UpDown связаная с «количеством» в окошках ввода заявки и тп. Вообще ничего не делает. Это кстати и под Windows7 Enterprise также, да и судя по форуму не у меня одного. А кнопки UpDown связаные с вводом цены / стоп-цены / отступа и тп увеличивают значение в соответствующем поле не на шаг цены как должны а на какю-то странную цифру похожую на (max unsigned __int16) * (шаг цены).
    При этом если нужное значение ввести в поле вручную опять же все работает.
    Скрины выложу если требуется.

    Описаные глюки выглядят одинаково в сборках «актуальный» Archlinux + wine 3.1.4 и «актуальный» Suse + wine 3.0.7 (Suse почему-то пишет что версия вайна 3.7, поскольку такой еще пока не существует думаю что 3.0.7 на самом деле.
    DE пробовал KDE, GNOM, LXDE — все одинаково

    Дальнейшие эксперименты показали следующее:
    Если поставить квик 7.5 или 6.17 (других старых у меня нет) то глюк 2 и судя по всему глюк 3 пропадают, но глюк 1 все равно присутствует. Полностью проверить не знаю как, к серверу то эти версии без обновления подключаться не хотят.

    Читайте также:  Root sign in linux

    С актуальной (7.19) версией квик и предыдущими версиями вайна:
    «актуальный» Mint + вайн 3.0.1 — глюк №2 исчезает, глюк №3 остается.
    разные сборки с вайн 2.х/1.8/1.7 — то же самое, глюк №3 присутствует

    сборка OpenSuse 12.3 / wine 1.5.23 / qt4 / kde4 = сюрприз, не проявляется ни один из описаных глюков! В том числе корректно работает кнопка выбора количества (которая у меня даже под виндой сейчас косячит).

    Итого вопрос. Понимаю что линух официально никому не интересен но все же, может кто вникал.
    Хотелось бы во-первых понять что тут связано с глюками квика а что с глюками вайна (или может вообще qt или еще каких компонентов линуха).
    И хотелось бы понять можно ли все это вправить под вайн 3+ / можно ли сделать что-то вообще.
    А то работать вроде и можно но конкретно неудобно. Ставить вайн 7 летней давности тоже не хотелось бы связываться.

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

    Источник

    Установка Quik на Linux

    Внимание

    для работы под линукс Вам нужен будет wine.
    ставится из репозитариев. работает без шаманства (я создаю 32х битные префиксы, мне так удобнее, но работает и в 64х битных) прям из коробки.
    в принципе можно ничего в префикс не доустанавливать. в вайне до 2.0 имело смысл ставить библиотеку comctl32.dll с помощью winetricks. тогда всё работало как под родной операционкой.
    сейчас же установка этой библиотеки вываливает квик в корку с дампом. намертво. а если не устанавливать, то глючат поля увеличения цены и размера позиции в диалогах установки заявки. колесиком и клавиатурой (стрелочками) всё работает нормально, если мышкой нажимать на стрелочки вверх/вниз рядом с ценой, то будет косячно (я на картинке нажал по одному разу на увеличение цены и количество бумаг — вот так себя ведет). я смирился. в остальном всё работает как на родной системе.
    есть еще один нюанс — почему то версии квика, где появилась возможность подключаться к разным каналам (ну разноцветный якорёк) графики сильно напрягают систему. у меня иногда начинает подглючивать даже контекстное меню. я пользуюсь версиями 7.9.1.1 и 7.16.3.14.
    по поводу lua и dll — lua работает как и должно. dll серьезно не тестировал, но думаю будут работать все реализованные в wine возможности.

    кстати инструкция тут где то имеется. (или на сайте квика)

    и совсем расстрою 🙂 «темная тема» не работает :)))

    Благодарю за отзыв, попробую повозиться. Ищу просто альтернативу виндовс хостингу (для алгоритмической торговли) Линукс хостинги вроде за те же деньги более интересные варианты предлагают. Вот и задумался над подобной стыковкой.

    MT5 кстати на линукс не ставили случаем? он мне тоже понадобится

    Цитата
    Андрей написал:
    Доброго времени суток, хотелось бы узнать есть ли надежный способ поставить Quik на линукс системы (Debian, Ubuntu. ) Какие зависимости нужны будут и не будет ли глючить. Так же интересно будет ли работать Lua и стыковки Lua + C++ dll при банной установки. Возможно где то есть готовая инструкция по подобной установке ?

    Инструкция по установке рабочего места на ОС Linux имеется в свободном доступе в нашем файловом архиве:
    http://arqatech.com/upload/iblock/713/quik_to_linux_instruction.doc

    Что касается работы Lua и C++, сказать ничего не можем. Подобного опыта не имеем. Не приходилось.

    Источник

    Оцените статью