Торговый терминал quik linux

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

Продолжаю пользоваться торговым терминалом Quik в Ubuntu, т.к. считаю этот вариант более безопасным, чем использование Windows. Хотелось бы нативный клиент для Linux, но кроме Web Quik варианта для большинства брокеров просто нет.

Моя старая инструкция по установке 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 в Ubuntu 20.04, запущенный при помощи WINE



    Устанавливаем 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’

Для Ubuntu 22.04 и Linux Mint 21.x вместо вышеперечисленного используем:
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources

Пока для Ubuntu 22.10 Kinetic отсутствует репозиторий, можно добавить репозиторий для Ubuntu 22.04 Jammy, используя команду выше. Но я просто оставил WINE 7.0, который шёл с Ubuntu 22.10.

Читайте также:  Windows linux ubuntu bash

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

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

  • Если нужно сгенерировать ключи для 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 на Linux

    Для участия в обсуждениях и оформления подписки на новые сообщения форума вам необходимо зарегистрироваться.

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

    Читайте также:  Powershell ssh connect to linux

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

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

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

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

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

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

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

    Источник

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

    Многие Windows приложения работают в Linux и Mac OS благодаря WINE. Торговый терминал Quik не стал исключением. Правда, с установкой немного приходится повозиться, поскольку инструкция на сайте разработчика Quik далека от совершенства. Но зато благодаря Линукс можно будет работать намного более безопасно. Да и радует, что при помощи WINE можно установить как 32-разрядную версию Quik, так и 64-разрядную.

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

    Читайте также:  Oracle linux root password

    Торговый терминал Quik 6.10 в Ubuntu 13.10, запущенный при помощи WINE



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

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

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


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

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

    Источник

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