如何在矩池雲上運行FinRL-Libray股票交易策略框架
FinRL-Libray 項目://github.com/AI4Finance-LLC/FinRL-Library
選擇FinRL鏡像
在矩池雲-主機市場選擇合適的機器,並選擇FinRL-Library鏡像。
登錄服務器
在租用列表中查看服務器信息,有兩種連接登錄方式。
- JupyterLab登錄:
瀏覽器訪問JupyterLab鏈接。
進入FinRL-Library目錄,選擇相應的程序運行。
- 運行*.ipynb
選擇相應的ipynb文件(如FinRL_ensemble_stock_trading_ICAIF_2020.ipynb),逐個運行cell,並查看運行結果。
- 運行*.py
方法1 – 創建terminal,運行python腳本程序:
(1)點擊「+」,選擇創建Terminal。
(2)在Terminal中,運python腳本(如main.py)。
方法2 – 在notebook中運行py程序
在notebook中,在cell中編輯如下命令,運行main.py。
! python main.py --mode=train
- SSH登錄:
在租用列表中複製服務器的SSH鏈接,使用終端軟件(如git bash,windows terminal等)登錄遠程服務器。
進入/home/FinRL-Library/,在默認環境base下可運行測試main.py等程序。
$ python main.py --mode=train
*注: 由於網絡原因,在進行fetch data時可能會出現超時現象,可多重複幾次