引述
上篇文章已經(jīng)提到,作者用到的是vultr的centos7 64位服務(wù)器。該服務(wù)器下,系統(tǒng)自帶按照了python2.7。由于編程習(xí)慣及當(dāng)前主流程序已逐步過渡到python3,如vnpy,因而作者認(rèn)為在服務(wù)器端部署python3還是很有必要的。
Windows系統(tǒng)下,量化學(xué)習(xí)要用到的軟件/程序?yàn)閍naconda、ccxt、vnpy、mysql。

服務(wù)器端安裝anaconda
1. 下載安裝anaconda.sh:
.sh是Linux系統(tǒng)下程序安裝包,對(duì)應(yīng)Windows下.exe安裝程序,可以采用本地和服務(wù)器端兩種下載方式
? ? *. 本地下載:作者通常采用此法,簡單粗暴,后通過FTP上傳至服務(wù)器端,通過bash ***.sh文件進(jìn)行安裝
? ? *. 服務(wù)器端下載:這里需要確認(rèn)文件下載鏈接,后使用wget命令下載,同樣使用bash命令安裝
2. pip安裝ccxt
? ? pip install ccxt
3. 安裝數(shù)據(jù)庫程序,這里選擇MySQL,MySQL可以布置于服務(wù)器也可布置于PC端,個(gè)人建議如果服務(wù)器端內(nèi)存足夠,布置于服務(wù)器更易于數(shù)據(jù)的存儲(chǔ)、管理以及分析,完成上述過程后僅以PC作數(shù)據(jù)可視化終端。當(dāng)然這只是建議,實(shí)際受限于個(gè)人編程能力及網(wǎng)絡(luò)狀況,讀者可從下述兩種方式中進(jìn)行選擇。
? ? *. 服務(wù)器端下載數(shù)據(jù)文件,一般為csv,后通過下載數(shù)據(jù)文件,導(dǎo)入本地MySQL數(shù)據(jù)庫,完成后續(xù)操作
? ? *. 服務(wù)器端下載數(shù)據(jù)文件并導(dǎo)入服務(wù)器端MySQL,通過Navicat從PC端管理服務(wù)器端MySQL。
這部分內(nèi)容作者將在下一節(jié)進(jìn)行說明。工作了確實(shí)精力有限,希望自己能夠堅(jiān)持下去,也希望得到你們的陪伴和支持!