用法:导入公式后表头引用即可,保存复盘页面,复盘的时候打开即可。盘中支持实时查看 {复盘 1分钟} {----开板次数----} S:=BARSLAST(DAY<>REF(DAY,1))+1; ZTP:=DynaInfo(53); LZT:=LAST(C=ZTP,0,0); KK:=IF(LZT,1,0); MM:=KK<>REF(KK,1); KN:IF(C=ZTP,(COUNT(MM,S)-1)/2,0),Precision0;{开板数据,1分钟引用}; {复盘 日线} BARS:=BARSSINCE(L<H AND BARPOS>1); ZT:DynaInfo(7)>0 AND BARS>=0 AND H>=STRTONUM(NumToStr(REF(C,1)*1.1,2)),Precision0;{复盘使用 当天触及/涨停}; ZTBT:=C>=STRTONUM(NumToStr(REF(C,1)*1.1,2)); ZTN:LAST(ZTBT,0,0),Precision0;{涨停数量} HZTN:REF(ZTN,1),Precision0;{历史/过去一天连续涨停数}; {复盘 分笔1} V1:=BIDVOL(1);{竞价期间买/卖一量} BV3:=BIDVOL(3); SV3:=ASKVOL(3); VV:=MAX(BV3+SV3,0); VBAR2:=BARSSINCE(VV=0 AND TIME>=92100);{9.21周期} VBAR3:=BARSSINCE(VV<>0);{9.30周期} VBAR:=REF(LLVBARS(C,VBAR2-VBAR3+1),VBAR3)+VBAR3;{最低周期} LC:=REF(C,VBAR);{最低价格} LCV:=REF(V1,VBAR);{挂单量} CC:=REF(C,VBAR3);{最终价格}; CCM:=REF(AMOUNT,VBAR3)/10000;{最终成交额:万}; JZ:(IF(VV=0 AND TIME<93100,C,DYNAINFO(4))/DYNAINFO(3)-1)*100,Precision2;{即时/开盘涨幅}; JE:IF(VV=0 AND TIME<93100,C*V1*100/10000,CCM),Precision2;{即时/开盘金额:万}; {复盘 分笔2} TJ:=DYNAINFO(54)=C; ZT1:=DYNAINFO(6)=DYNAINFO(5) AND DYNAINFO(14)>0.098;{一字涨停} AA:=REF(C,1)<C AND TJ AND TIME>=93000; BARZ:=BARSSINCE(AA); TJ2:=MAX(BARZ,-1)=-1 AND TJ;{数据误差校正-取不到bar} TM:IF(ZT1 OR TJ2,93000,REF(TIME,BARZ)),Precision0;{第一涨停时间} {BAR1:=BARSLAST(REF(C,1)<C AND TJ AND TIME>=93000);{最后封涨停周期} WU:=(MAX(ASKVOL(1),0)+MAX(ASKVOL(2),0)+MAX(ASKVOL(3),0)+MAX(ASKVOL(4),0)+MAX(ASKVOL(5),0));{卖手} WD:=(MAX(BIDVOL(1),0)+MAX(BIDVOL(2),0)+MAX(BIDVOL(3),0)+MAX(BIDVOL(4),0)+MAX(BIDVOL(5),0));{买手} WC:=WD-WU; {FD:HHV(WC,IF(ZT1,0,BAR1))*100*C/POW(10,8),Precision2;{最后最大封单:亿}; HBAR:=HHVBARS(WC,BARZ); HBARS:=IF(TM=93000,HHVBARS(WC*DYNAINFO(54),0),HBAR); FD:REF(WC*C,HBARS)*100/POW(10,8),Precision2;{全程最大封单:亿}; AMTZ:IF(TJ2,DYNAINFO(10),SUM(AMOUNT,HBARS))/POW(10,8),Precision2;{消耗成交量:亿}; |
|