参考:
大阳线:(C-O)/O>0.03;//大阳线定义,(收盘价-开盘价)/开盘价大于0.03,可以自行修改
NZ:IF(大阳线,0,(C-REF(C,1))/REF(C,1))*100;//普通K线涨幅
NV:=IF(大阳线,0,VOL);//普通K线成交量
ANZ:MA(NZ,10)*100,NODRAW;//10周期内所有普通K线涨幅均值
ANV:MA(NV,10),NODRAW;//10周期内所有普通K线成交量均值
AA:大阳线&&VOL>=1.5*ANV;//大阳线成交量大于等于1.5倍普通K线成交量
BB:大阳线&&(C-REF(C,1))/REF(C,1)>=1.5*ANZ;//大阳线涨幅大于等于1.5倍普通K线涨幅
这样改一下:
大阳线:(C-O)>=10*MINPRICE;//大阳线定义,收盘价比开盘价上涨10个价位,可以自行修改
NZ:IF(大阳线,0,(C-REF(C,1))/REF(C,1));//普通K线涨幅
NV:=IF(大阳线,0,VOL);//普通K线成交量
ANZ:MA(NZ,10),NODRAW;//10周期内所有普通K线涨幅均值
ANV:MA(NV,10),NODRAW;//10周期内所有普通K线成交量均值
AA:大阳线&&VOL>=1.5*ANV;//大阳线成交量大于等于1.5倍普通K线成交量
BB:大阳线&&(C-REF(C,1))/REF(C,1)>=1.5*ANZ;//大阳线涨幅大于等于1.5倍普通K线涨幅
大阳线是需要您根据思路自己定义的,
4楼给您写的例子是,收盘价比开盘价大10个点以上定义为大阳线,
您可以根据思路具体量化,对应修改如下红色字体
大阳线:(C-O)>=10*MINPRICE;
参考:
N:=100;//100根K线
M:=10;//前百分之10
ZF:=(C-REF(C,1))/REF(C,1);
ZFM:=PERCENTILE(ZF,N,1-M);
大阳线:ZF>ZFM;//大阳线定义为N根K线涨幅前百分之M
NZ:IF(大阳线,0,ZF);//普通K线涨幅
NV:=IF(大阳线,0,VOL);//普通K线成交量
ANZ:SUM(NZ,10)/COUNT(NOT(大阳线),10),NODRAW;//10周期内所有普通K线涨幅均值
ANV:SUM(NV,10)/COUNT(NOT(大阳线),10),NODRAW;//10周期内所有普通K线成交量均值
AA:大阳线&&VOL>=1.5*ANV;//大阳线成交量大于等于1.5倍普通K线成交量
BB:大阳线&&ZF>=1.5*ANZ;//大阳线涨幅大于等于1.5倍普通K线涨幅