In [ ]:
import os
from six.moves import reload_module
from six.moves import urllib
# 在线量化平台名称,可选:joinquant、ricequant、uqer
QUANT_NAME = 'joinquant'
# 版本,默认 master 即为最新版
VERSION = 'master'
# 更新安装文件?
UPDATE_INSTALLER = False
REPO_URL = 'https://raw.githubusercontent.com/sinall/ShiPanE-Python-SDK'
INSTALLER_URL = '{}/{}/scripts/shipane_sdk_installer.py'.format(REPO_URL, VERSION)
INSTALLER_FILENAME = 'shipane_sdk_installer.py'
if not os.path.isfile(INSTALLER_FILENAME) or UPDATE_INSTALLER:
urllib.request.urlretrieve(INSTALLER_URL, INSTALLER_FILENAME)
import shipane_sdk_installer
reload_module(shipane_sdk_installer)
shipane_sdk_installer.main([
'--quant=' + QUANT_NAME,
'--version=' + VERSION
])