def prQxUsr(self): ''' 输出用户变量保存的数据 #qxLibName=['date','ID','stkVal','cash','dret','val']; ''' print('\n::qxUsr') dss = zwt.xobj2str(self.qxUsr, qxLibName) print(dss, '\n')
def prQxUsr(self): ''' 输出用户变量保存的数据 #qxLibName=['date','ID','stkVal','cash','dret','val'] ''' print('\n::qxUsr') dss = zwt.xobj2str(self.qxUsr, qxLibName) print(dss, '\n')
def prQxUsr(self): ''' 輸出使用者變數保存的資料 #qxLibName=['date','ID','stkVal','cash','dret','val'] ''' print('\n::qxUsr') dss = zwt.xobj2str(self.qxUsr, qxLibName) print(dss, '\n')
class zwXBar 为数据包类, 'Bar' 是量化交易的传统数据单位,记录每笔交易; def prXBar,类函数,输出当前 Bar变量的数据。 class zwDatX,设置各个数据目录;类函数 def prDat,输出其他相关的目录信息。 class zwQuantX,定义了 zwQuant 量化交易所需的各种变量参数,以及相关的类函数 def qxTimSet,设置时间参数 def qxTim0SetVar(self, xtim),回溯测试时间点开始,初始化相关参数 '略' def qxTim9SetVar(self,xtim),回溯测试时间点结束,整理相关数据 self.qxUsr['date']=xtim zwx.xusrUpdate(self) self.qxLib = self.qxLib.append(self.qxUsr.T,ignore_index=True) def qxIDSet,生成订单流水号编码 ID def prQxUsr,输出用户变量保存的数据 print('\n::qxUsr'); dss=zwt.xobj2str(self.qxUsr,qxLibName); print(dss,'\n') def prQLibr,输出各种回溯交易测试数据,一般用于结束时 print('') self.prQxUsr(); print('::qxUsr.stk',self.prjName) print(self.qxUsrStk) print('::xtrdLib',self.fn_xtrdLib) #print(self.xtrdLib.tail()) print(self.xtrdLib) print('') print('::qxLib.head',self.fn_qxLib) #print(self.qxUsr); print(self.qxLib.head()) print('') print('::qxLib.tail')