[备注] 增加centos下安装指引

This commit is contained in:
msincenselee 2020-01-01 22:34:37 +08:00
parent c567bfe8db
commit b7dee9f942
3 changed files with 58 additions and 3 deletions

View File

@ -9,7 +9,15 @@
1. 事件引擎,增加运行效率调试功能 1. 事件引擎,增加运行效率调试功能
2. 增加rabbitMQ通信组件 2. 增加rabbitMQ通信组件
3. 增加tdx 免费数据源 3. 增加tdx 免费数据源
4. 增加App: tick_recorder, 直接异步写入csv文件
5. 增强ctp_gateway包括:
- 提供指数行情订阅
- 提供自定义合约功能实时提供其合成后的tick行情
5. 增加App: cta_strategy_pro包括
- 提供cta_line_bar k线组件支持国内文华/交易师/TB等分钟/小时的计算模式,支持任意秒/分钟/小时/天/周等周期支持k线数据实时生成。
大佳 大佳
QQ/Wechat28888502 QQ/Wechat28888502

47
centos_setup.md Normal file
View File

@ -0,0 +1,47 @@
下载 anaconda 3最新版必须支持3.7)
使用trade用户安装在 /home/trade/anaconda3
创建py37环境
conda create -name py37=python3.7
安装talib
wget http://prdownloads.sourceforge.net/ta-lib/ta-lib-0.4.0-src.tar.gz
tar xvf ta-lib-0.4.0-src.tar.gz
cd ta-lib
./autogen.sh
./configure
make
下面指令用用root权限运行会把编译结果放在/usr/local/lib下
sudo make install
pip install ta-lib
错误:
ImportError: libta_lib.so.0: cannot open shared object file: No such file or directory
解决:
sudo find / -name libta_lib.so.0
/home/ai/eco-ta/ta-lib/src/.libs/libta_lib.so.0
/usr/local/lib/libta_lib.so.0
vi /etc/profile
添加
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
source /etc/profile
单独编译ctp接口
一般直接使用提供的vnctptd.so 和 vnctpmd.so 就可以了。
如果需要独立编译,按照以下指引:
【root】安装好gcc环境,

View File

@ -9,7 +9,7 @@ pymysql
psycopg2 psycopg2
mongoengine mongoengine
numpy numpy
pandas==0.24.2 pandas>=0.24.2
matplotlib matplotlib
seaborn seaborn
futu-api futu-api
@ -20,4 +20,4 @@ ibapi
deap deap
pyzmq pyzmq
wmi wmi
QScintilla QScintilla