Skip to main content

Quik Lua RPC API.

Project description

Qlua (Quik LUA RPC Python)

pipeline status

Python API для торгового терминала Quik. Представляет собой клиентскую часть для Quik LUA RPC.

Принцип работы

  • Терминал Quik предоставляет API для языка программирования LUA.
  • Проект Quik LUA RPC позволяет обращаться к Quik LUA API, через сетевое подключение. ZeroMQ обеспечивает передачу данных по сети и аутентификацию. Protocol Buffers позволяет программам, написанным на разных языках программирования, быстро обмениваться данными.
  • Проект Qlua, описание которого вы читаете, позволяет взаимодействовать с Quik LUA RPC из языка программирования Python.
  • Таким образом ваш код на Python взаимодействует с API Quik.

Установка

  1. Установите пакет qlua:
    pip install qlua
    
  2. Можно пользоваться API.
    • Примеры использования qlua/examples
    • Интерфейс командной строки можно вызвать используя:
      python -m qlua -h
      

Внимание! Для работы CLI (интерфейса командной строки) требуется:

  • python >= 3.7.0
  • Для python < 3.8.0 необходимо установить MyPy:
    pip install mypy
    

Документация

  • Более подробная документация находится в Wiki.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

qlua-1.3.0-py3-none-any.whl (209.0 kB view details)

Uploaded Python 3

File details

Details for the file qlua-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: qlua-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 209.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.1.0 requests-toolbelt/0.9.1 tqdm/4.48.0 CPython/3.7.8

File hashes

Hashes for qlua-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 39a70df8132952d535fa074406164341daedca5be9a24cdfb75174ebc94f2b80
MD5 c029cee4e140ef5ffc80d49826d63c30
BLAKE2b-256 86adc069974a70c31ecdf43546db875bf1255a363a7fb476234aff7485ac93e8

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page