def format_date_to_datetime(self, df, t_date = None):
if t_date is None:
t_date = dataTime.datetimeRelative(delta = 0)
t_date = t_date.replace(' 00:00:00', '')
df_new = df.copy()
df_new.insert(0, 'datetime', t_date)
df_new['datetime'] = pd.to_datetime(df_new['datetime'])
df_new['time'] = pd.to_timedelta(df_new['time'])
df_new['datetime'] = df_new['datetime'] + df_new['time']
df_new = df_new.sort_values(['datetime'], ascending=[True])
del df_new['time']
return df_new
# ????
# ?????
# code???????6?????????????sh=???? sz=???? hs300=??300?? sz50=??50 zxb=??? cyb=????
# start????????YYYY-MM-DD
# end????????YYYY-MM-DD
# ktype??????D=?k? W=? M=? 5=5?? 15=15?? 30=30?? 60=60??????D
# retry_count???????????????3
# pause:???????????0
# ??????
# date???
# open????
# high????
# close????
# low????
# volume????
# price_change?????
# p_change????
# ma5?5???
# ma10?10???
# ma20:20???
# v_ma5:5???
# v_ma10:10???
# v_ma20:20???
# turnover:???[???????]
DataTushareModel.py 文件源码
python
阅读 27
收藏 0
点赞 0
评论 0
评论列表
文章目录