Python 环境
环境要求
- 操作系统要求:
- Windows 7/10 的 32 或 64 位操作系统
- Mac 10.11 及以上的 64 位操作系统
- CentOS 7 及以上的 64 位操作系统
- Ubuntu 16.04 以上的 64 位操作系统
- Python 版本要求:
环境搭建
1. 安装 Python
为避免因环境问题导致的运行失败,我们推荐 Python 3.8 版本。
下载地址:Python 下载
提示
如下内容提供了两种方式切换为 Python 3.8 环境:
当安装成功后,执行如下命令来查看是否安装成功:
python -V
(Windows) 或 python3 -V
(Linux 和 Mac)
2. 安装 PyCharm(可选)
我们推荐您使用 PyCharm 作为 Python IDE(集成开发环境)。
3. 安装 TA-Lib(可选)
TA-Lib 用中文可以称作技术分析库,是一种广泛用在程序化交易中,进行金融市场数据的技术分析的函数库。它提供了多种技术分析的函数,方便我们量化投资中编程工作。
安装方法:在 cmd 中直接使用 pip 安装
$ pip install TA-Lib
C# 环境
环境要求
- 操作系统要求:
- Windows 7 及以上的 32 或 64 位操作系统
- Mac 10.11 或以上的 64 位操作系统
- CentOS 7 及以上的 64 位操作系统
- Ubuntu 16.04 及以上的 64 位操作系统
- 官方提供的 SDK 编译环境为: Visual Studio 2013 + .NET Framework 4.5,或者 Visual Studio 2017 + .NET Core 2.1。
- 如需更高版本 Visual Studio 环境,可以升级 FTAPI4Net.sln,并重新从源码编译。
环境搭建
1. 安装 .NET Framework 或 .NET Core
.NET Framework 或者 .NET Core,您可选择一个进行安装。
2. 安装 Visual Studio 开发环境(可选)
我们推荐使用 Visual Studio 作为 C# IDE(集成开发环境)。
Java 环境
环境要求
- 操作系统要求:
- Windows 7 及以上的 32 或 64 位操作系统
- Mac 10.11 及以上的 64 位操作系统
- CentOS 7 及以上的 64 位操作系统
- Ubuntu 16.04 及以上的 64 位操作系统
- 官方提供的 SDK 编译环境为 OpenJDK 8。如需更高版本 JDK,可以自行设置编译环境并重新从源码编译。
环境搭建
1. 安装 JDK
推荐安装 OpenJDK 8。
2. 安装 IntelliJ IDEA 开发环境(可选)
我们推荐使用 IntelliJ IDEA 作为 Java IDE(集成开发环境)。
JavaScript 环境
环境要求
- 操作系统要求:
- Windows 7 及以上的 32 或 64 位操作系统
- Mac 10.11 及以上的 64 位操作系统
- CentOS 7 及以上的 64 位操作系统
- Ubuntu 16.04 及以上的 64 位操作系统
- 建议 Chrome 70 及以上版本。
环境搭建
1. 安装 Node.js
Node.js 是一个基于 Chrome 内核的开源、跨平台的 JavaScript 运行环境,点击 这里 下载。
2. 安装 Visual Studio Code(可选)
我们推荐使用 Visual Studio Code 作为 JavaScript IDE(集成开发环境)。