[增强功能] 天勤使用快期的免费行情数据地址

This commit is contained in:
msincenselee 2020-08-19 11:46:07 +08:00
parent e0c5de92dc
commit ffb7d7f910

View File

@ -37,8 +37,8 @@ if __name__ == "__main__":
print('下载合约未设定 参数 -s rb2010') print('下载合约未设定 参数 -s rb2010')
os._exit(0) os._exit(0)
# 开始下载 # 开始下载(使用快期的免费行情websocket)
api = TqApi(TqSim()) api = TqApi(account=TqSim(), url="wss://u.shinnytech.com/t/md/front/mobile")
download_tasks = {} download_tasks = {}
begin_date = datetime.strptime(args.begin, '%Y%m%d') begin_date = datetime.strptime(args.begin, '%Y%m%d')
end_date = datetime.strptime(args.end, '%Y%m%d') end_date = datetime.strptime(args.end, '%Y%m%d')
@ -58,7 +58,7 @@ if __name__ == "__main__":
if n_days <= 0: if n_days <= 0:
n_days = 1 n_days = 1
for n in range(n_days+1): for n in range(n_days + 1):
download_date = begin_date + timedelta(days=n) download_date = begin_date + timedelta(days=n)
if download_date.isoweekday() in [6, 7]: if download_date.isoweekday() in [6, 7]:
continue continue
@ -70,9 +70,9 @@ if __name__ == "__main__":
os.makedirs(save_folder) os.makedirs(save_folder)
save_file = os.path.abspath(os.path.join(save_folder, save_file = os.path.abspath(os.path.join(save_folder,
"{}_{}.csv".format(symbol, download_date.strftime('%Y%m%d')))) "{}_{}.csv".format(symbol, download_date.strftime('%Y%m%d'))))
zip_file = os.path.abspath(os.path.join(save_folder, zip_file = os.path.abspath(os.path.join(save_folder,
"{}_{}.pkb2".format(symbol, download_date.strftime('%Y%m%d')))) "{}_{}.pkb2".format(symbol, download_date.strftime('%Y%m%d'))))
if os.path.exists(save_file): if os.path.exists(save_file):
# 文件size是否大于1024字节 # 文件size是否大于1024字节