Python 環境
環境要件
- OS要求:
- Windows 7/10 の 32 または 64 ビット OS
- Mac 10.11 以上の 64 ビット OS
- CentOS 7 以上の 64 ビット OS
- Ubuntu 16.04 以上の 64 ビット OS
- Python バージョン要件:
環境構築
1. インストール Python
環境の問題による実行失敗を避けるため、を推奨します: Python 3.8 版本。
ダウンロードアドレス:Python ダウンロード
ご注意
以下に Python 3.8 環境への切り替え方法を2つ紹介します。

インストール完了後、以下のコマンドを実行してインストールが成功したか確認してください:
python -V(Windows) 或 python3 -V(Linux 和 Mac)
2. インストール PyCharm(選択可能)
Python IDE(統合開発環境)として PyCharm の使用を推奨します。
3. インストール TA-Lib(選択可能)
TA-Lib はテクニカル分析ライブラリで、プログラム売買において金融市場データのテクニカル分析に広く利用されている関数ライブラリです。多種多様なテクニカル分析関数を提供しており、システムトレードのプログラミングに便利です。
インストール方法:cmd で pip を使用して直接インストール
$ pip install TA-Lib
ご注意
- インストール TA-Lib 必須ではありません,スキップ可能この步骤
C# 環境
環境要件
- OS要求:
- Windows 7 以上の 32 または 64 ビット OS
- Mac 10.11 以上の 64 ビット OS
- CentOS 7 以上の 64 ビット OS
- Ubuntu 16.04 以上の 64 ビット OS
- 公式提供の 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 開発環境(選択可能)
C# IDE(統合開発環境)として Visual Studio の使用を推奨します。
Java 環境
環境要件
- OS要求:
- Windows 7 以上の 32 または 64 ビット OS
- Mac 10.11 以上の 64 ビット OS
- CentOS 7 以上の 64 ビット OS
- Ubuntu 16.04 以上の 64 ビット OS
- 公式提供の SDK コンパイル環境は OpenJDK 8 です。より新しいバージョンの JDK が必要な場合は、コンパイル環境を設定してソースコードから再コンパイルしてください。
環境構築
1. インストール JDK
推荐インストール OpenJDK 8。
2. インストール IntelliJ IDEA 開発環境(選択可能)
Java IDE(統合開発環境)として IntelliJ IDEA の使用を推奨します。
JavaScript 環境
環境要件
- OS要求:
- Windows 7 以上の 32 または 64 ビット OS
- Mac 10.11 以上の 64 ビット OS
- CentOS 7 以上の 64 ビット OS
- Ubuntu 16.04 以上の 64 ビット OS
- Chrome 70 以上のバージョンを推奨します。
環境構築
1. インストール Node.js
Node.js は Chrome エンジンベースのオープンソース、クロスプラットフォームの JavaScript 実行環境です。 こちら ダウンロード。
2. インストール Visual Studio Code(選択可能)
JavaScript IDE(統合開発環境)として Visual Studio Code の使用を推奨します。