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')      
Пример #2
0
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')