Skip to main content

OKEX gateway for vn.py quant trading framework.

Project description

vnpy-okex-pro

继承自KandyYe的vnpy_okex

获取交易产品历史K线数据改为使用OKX接口

GET /api/v5/market/history-candles

安装

安装需要基于2.2.0版本以上的VN Studio

直接使用pip命令:

pip install vnpy_okex_pro

下载解压后在cmd中运行

python setup.py install

使用

以脚本方式启动(script/run.py):

import vnpy_crypto

vnpy_crypto.init()
from vnpy.event import EventEngine
from vnpy.trader.engine import MainEngine
from vnpy.trader.ui import MainWindow, create_qapp

# 上面固定不动
# ——————————————————————————————————————————————————
# Gateway
from vnpy_okex_pro import OkexGateway
# App
from vnpy_datamanager import DataManagerApp


def main():
    """主入口函数"""
    qapp = create_qapp()
    event_engine = EventEngine()
    main_engine = MainEngine(event_engine)
    # ——————————————————————————————————————————————————
    # Gateway
    main_engine.add_gateway(OkexGateway)
    # App
    main_engine.add_app(DataManagerApp)
    # ——————————————————————————————————————————————————
    main_window = MainWindow(main_engine, event_engine)
    main_window.showMaximized()

    qapp.exec()


if __name__ == "__main__":
    main()

Project details


Download files

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

Source Distribution

vnpy-okex-pro-2023.4.14.1.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vnpy_okex_pro-2023.4.14.1-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

Details for the file vnpy-okex-pro-2023.4.14.1.tar.gz.

File metadata

  • Download URL: vnpy-okex-pro-2023.4.14.1.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.10

File hashes

Hashes for vnpy-okex-pro-2023.4.14.1.tar.gz
Algorithm Hash digest
SHA256 f0c88525be9922df84dfd1a50c507c95206c45e30898e30487047dbb82a932c1
MD5 1ce0f6c9cbbe4ff64b6b28125c28bd89
BLAKE2b-256 e4983fd702087bb5b72dbd1b11f580a4b0d7579a05b6ddffd8be99335fedc5a8

See more details on using hashes here.

File details

Details for the file vnpy_okex_pro-2023.4.14.1-py3-none-any.whl.

File metadata

File hashes

Hashes for vnpy_okex_pro-2023.4.14.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9f3d558e7fb6d1c97ae5633b7a5f9d4acf01697e8d11b62d6603c0eb25e63d87
MD5 94416837c7403f96fb316032c95d7524
BLAKE2b-256 7aa63dcbe6c8f811de67e5adc1b8bebad800f49c5d152b44fdc6bea5d4d59e61

See more details on using hashes here.

Supported by

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