老师好,请将文华源码改写成金字塔A:=1;//下次开仓为1手,
B:=TJA3;//下次开仓为前一仓单手数。
CC:=TJA4||TJA5;//下次开仓手数为前一仓单手数+1手
A11:=IF(ISLASTBP,REF(SKVOL2,BARSBP+1),NULL),NODRAW;//取前一仓单空头持仓手数
B11:=IF(ISLASTSP,REF(BKVOL2,BARSSP+1),NULL),NODRAW;//取前一仓单多头持仓手数
DD:=IF(ISLASTBP,A11,B11),NODRAW;//取前一仓持仓手数
TC:=IF(COUNTSIG(BK,0)+COUNTSIG(SK,0)=1,N,IF(A,N,IF(B,DD,IF(CC,DD+1,NULL)))),NODRAW;//下次开仓手数,
图表不支持锁仓,上次开仓量就是ENTERVOL就可以了。
然后统计满足周期数用count(平空条件,0)这样就是符合平空条件的数量