Skip to main content

VeighNa框架的ComStar底层接口

说明

基于中汇亿达ComStar银行间交易系统的量化API接口封装开发。

安装

安装环境推荐基于3.3.0版本以上的【VeighNa Studio】和Python3.7环境。

直接使用pip命令:

pip install vnpy_comstar

或者下载源代码后,解压后在cmd中运行:

pip install .

使用

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

from vnpy.event import EventEngine
from vnpy.trader.engine import MainEngine
from vnpy.trader.ui import MainWindow, create_qapp

from vnpy_comstar import ComstarGateway


def main():
    """主入口函数"""
    qapp = create_qapp()

    event_engine = EventEngine()
    main_engine = MainEngine(event_engine)
    main_engine.add_gateway(ComstarGateway)
    
    main_window = MainWindow(main_engine, event_engine)
    main_window.showMaximized()

    qapp.exec()


if __name__ == "__main__":
    main()

Release files for vnpy-comstar 1.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for vnpy-comstar 1.0.3
File Size Uploaded
vnpy_comstar-1.0.3.tar.gz 86.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for vnpy-comstar 1.0.3
File Interpreter ABI Platform
vnpy_comstar-1.0.3-py3-none-any.whl Python 3 none any Details

Total release size: 173.8 kB

Release files / vnpy_comstar-1.0.3.tar.gz

Download URL vnpy_comstar-1.0.3.tar.gz
Size 86.8 kB
Tags Source
SHA-256 checksum
How to use checksums
13f479bfc5809d345b3f23a762189eddf45a0ddd5b0fd4b9f2fa8a726c0a23f0
BLAKE2b-256 checksum
How to use checksums
79402340c4e12b7c93adad329d895b513ff49883913dba90d6d451bc254dab03
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

Release files / vnpy_comstar-1.0.3-py3-none-any.whl

Download URL vnpy_comstar-1.0.3-py3-none-any.whl
Size 86.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b16e93ea7b66e9b8272373c571056742e619caee0777464b7c2ca26ac41e33ac
BLAKE2b-256 checksum
How to use checksums
0f05a6d081ba441d8f7009e587e765fd402dbc431e9672248eb4254b8644256d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.10.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.10.2

Release history Release notifications | RSS feed

This release

1.0.3 This release

2 release files

1.0.2

2 release files

1.0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page