编写要求:
条件说明: (1 ) 第一次发生3连阳其中存在30天最大成交量的k线组合; (2 ) 从3连阳之后的第一根阴线开始,先找出最高收盘价和最高量,然后找出最低价收盘。 (3 ) 选出最大成交量之后出现最高价,最近2天创出新低的股票。
公式在线网解答:
{第一次发生3连阳其中存在30天最大成交量的k线组合,神马算第一次}
A:=BARSLAST(HHV(V,BARSLAST(ALL(C>O,3)=0)+2)=HHV(V,30) AND ALL(C>O,3));
{找3连阳之后的第一根阴线}
B:=BARSLAST(CROSS(COUNT(C<O,A+1),0.5));
{找第一根阴线后的最大量,标准是什么,是和第一根阴线的量比吗}{最大量是阴线吗}
D:=BARSLAST(CROSS(COUNT(V>REF(V,B) AND C<O,B+1),0.5));{第一次出现大于第一根阴线量且是阴线}
{找最高收盘,你图中是和最大量的开盘比,其他看不出来}
E:=BARSLAST(CROSS(COUNT(C>=REF(O,D),D+1),0.5));
{找2次最低价,是和最大量的最低价比较吗}
F:CROSS(COUNT(C<REF(L,D),E+1),1.5) AND E>0;