mx.summary() plot_model(mx, to_file='tmp/lstm010bt.png') #-----------step #2,BT-main # 7 print('\n#7 bt-main') qx=zbt.bt_main(qx) # ztq.tq_prWrk(qx) zt.prx('\nusrPools',qx.usrPools) #-------------- #8 print('\n#8 qx.rw') fmx0=ftg0+'x1_';ztq.ai_varWr(qx,fmx0) qx=ztq.ai_varRd(fmx0); #qx=zt.f_varRd(fss); # #-----------step #3,ret-mini #9 print('\n#9 ret') # print('\n#9.1 tq_prTrdlib') ztq.tq_prTrdlib(qx) zt.prx('userPools',qx.usrPools) print('\n#9.2 tq_usrStkMerge') df_usr=ztq.tq_usrStkMerge(qx) zt.prDF('df_usr',df_usr) # print('\n#9.3 tq_usrDatXed')
import ztools_datadown as zddown import ztools_draw as zdr #------------------- #1 预处理 pd.set_option('display.width', 450) pd.set_option('display.float_format', zt.xfloat3) pyplt=py.offline.plot #--------------- #2 rd.var print('\n#2,rd.var&model') fmx0='data/TM_';qx=ztq.ai_varRd(fmx0); #3 print('\n#3 set.bt.var') qx.staFun=zsta.lstm010 qx.staVars=[1.0,1.2] # qx.trd_buyNum=1000 qx.trd_buyMoney=10000 qx.trd_mode=1 # qx.usrLevel,qx.trd_nilFlag=5,False qx.usrMoney0nil=qx.usrMoney0*qx.usrLevel # 4 print('\n#4 bt-main')