首页
数据字典 (opens new window)
  • 内置Python
  • 原生Python
  • VBA
投研服务平台 (opens new window)
迅投官网 (opens new window)

    暂无数据

    策略服务 (opens new window) 迅投知识库 迅投知识库
    首页
    数据字典 (opens new window)
    • 内置Python
    • 原生Python
    • VBA
    投研服务平台 (opens new window)
    迅投官网 (opens new window)
      • 内置Python

        • 快速上手
        • 开始使用
        • 新建一个Python策略
        • Python API 手册

          • 版本说明
          • 手册说明
            • 3.1 对第三方库的支持
              • 3.1.1 系统自带的 Python 环境
              • 3.1.2. 第三方库导入指引
          • 使用说明
          • 获取数据
          • 交易函数
          • 成交回报实时主推函数
          • 引用函数
          • 绘图函数
        • 财务数据接口
        • 附录

        • 常见问题Q&A
        • 行情示例
        • 交易示例
        • 回测示例
        • 策略迁移

      ×
      当前文档查询 “ ” 关键字 0 个
      0/0
      • 内置Python
      • 内置Python
      • Python API 手册
      RZRK
      2022-08-08
      目录

      手册说明

      ×

      # 手册说明

      # 3.1 对第三方库的支持

      QMT Python API 提供基于 Python 3.6 规范的标准量化投资策略应用程序接口,本文档示例代码基于 Python 3.6 规范。我司主要通过以下两种方式对外提供:

      # 3.1.1 系统自带的 Python 环境

      QMT 系统的安装包默认自带 Python 运行环境。用户安装完迅投客户端后,默认可以直接使用Python。在这个打包的Python环境中,迅投除了提供标准的 Python api 带的库外,还集成了如下一些第三方库:

      名称 说明
      NumPy NumPy (Numeric Python) 提供了许多高级的数值编程工具,如:矩阵数据类型、矢量处理,以及精密的运算库。专为进行严格的数字处理而产生。
      Pandas Python Data Analysis Library 或 Pandas 是基于 NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。Pandas 提供了大量能使我们快速便捷地处理数据的函数和方法。
      Patsy 一个线性模型分析和构建工具库。
      SciPy SciPy 函数库在 NumPy 库的基础上增加了众多的数学、科学以及工程计算中常用的库函数。例如线性代数、常微分方程数值求解、信号处理、图像处理、稀疏矩阵等等。
      Statsmodels Python 的统计建模和计量经济学工具包,包括一些描述统计、统计模型估计和推断。
      TA_Lib 称作技术分析库,是一种广泛用在程序化交易中进行金融市场数据的技术分析的函数库。它提供了多种技术分析的函数,可以大大方便我们量化投资中编程工作,内容包括:多种指标,如 ADX, MACD, RSI, 布林轨道等;K 线形态识别,如黄昏之星,锤形线等等。

      # 3.1.2. 第三方库导入指引

      除迅投提供的标准 Python api 和集成的部分第三方库,用户也可自己在 Python 官网下载其他所需第三方库,使用方式如下:

      (1)本地安装Python环境,下载python3.6,Python官网:https://www.python.org/downloads/release/python-360/

      (2)安装位置:C:\Python36

      ​ 新增环境变量:我的电脑--属性--高级系统设置--高级--环境变量---path:C:\Python36;C:\Python36\Scripts

      ​ img

      (3)Python环境检查

      ​ Win+R 打开运行,输入 cmd

      img

      ​ 检查Python变量

      image-20210318150744951

      (4)安装第三方库

      ​ 安装前先确认客户端安装目录,根据个人电脑进行调整。

      ​ 安装时若遇到下面错误提示,请执行 pip 更新命令 python -m pip install --upgrade pip

      image-20210318151342044

      ​ 安装三方库命令 pip install openpyxl -t E:\QMT交易端20962\bin.x64\Lib\site-packages

      image-20210318151401916

      (5)检查安装结果

      ​ 安装位置\bin.x64\Lib\site-packages检查安装库

      image-20210318151523278

      上次更新: 2023/10/12, 10:46:32
      上一章-版本说明
      下一章-使用说明

      ← 版本说明 使用说明→

      Copyright © 2022-2024 北京睿智融科控股股份有限公司 | 迅投官网
      请使用微信扫码联系客服
      请使用微信扫码联系客服
      点击这里给我发消息
      • 跟随系统
      • 浅色模式
      • 深色模式
      • 阅读模式