在ubuntu16阿里雲服務器上vnpy1.9.2連接老虎證券開放api以及裸api開發

接着vnpy1.9.2的話題,把老虎證券的接口解決。在命令終端先敲入source activate py27_quant命令,進入conda的虛擬python環境,再pip install tigeropen安裝老虎證券開放api。現在在example的run.py可以試着from tigeropen import *一下,沒有問題,說明老虎證券開放api已經安裝好。
下面的問題就是怎樣把api嵌入到vnpy架構中去了。很自然的根據vnpy的命名規則,需要設計一個gateway,既然是老虎證券,乾脆叫tigerGateway。

補充:在沒有vnpy的環境下直接使用老虎證券開發api,python3.5版本
conda activate python35
pip install tigeropen
pip install lantern
crontab -e
在文件中寫入
0 3 * * * ~/Doucuments/run.sh
增加虛擬內存
dd if=/dev/zero of=/mnt/swap bs=1M count=5120
如果不行就重啓,安裝ta-lib過程會內存溢出而失敗
conda install -c quantopian ta-lib=0.4.9
因爲要到維基百科上去爬取標普500的股票列表,所以額外安裝一個包
pip install Beautifulsoup4

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章