主力盾形图

主力盾形图

主力盾形图

XA_1:=MA(CLOSE,20);

XA_2:=BARSLASTCOUNT(CLOSE<XA_1);

XA_3:=BACKSET((XA_2>3)*XA_2,XA_2);

XA_4:=BARSLASTCOUNT(CLOSE>XA_1);

XA_5:=BACKSET((XA_4>3)*XA_4,XA_4);

XA_6:=BARSLASTCOUNT(NOT(XA_3 OR XA_5));

XA_7:=BARSLASTCOUNT(REF(XA_3>0,XA_6));

XA_8:=BARSLASTCOUNT(REF(XA_5>0,XA_6));

XA_9:=FILTERX(LLV(LOW,XA_7)=LOW,XA_7);

XA_10:=FILTERX(HHV(HIGH,XA_8)=HIGH,XA_8);

DRAWLINE(XA_9,LOW,XA_10,HIGH,0),DOTLINE,COLORLIRED;

DRAWLINE(XA_10,HIGH,XA_9,LOW,0),DOTLINE,COLORGREEN;

XA_11:=BARSLAST(XA_9)>BARSLAST(XA_10);

XA_12:=BARSLAST(XA_9)<BARSLAST(XA_10);

XA_13:=REF(HIGH,REF(BARSLAST(XA_10),1)+1);

XA_14:=XA_12 AND CLOSE>OPEN AND CLOSE>XA_13 AND REF(CLOSE,1)<XA_13 AND VOL>REF(VOL,1);

XA_15:=ABS(OPEN-XA_13)<=0.01 AND CLOSE>OPEN AND VOL<REF(VOL,1);

XA_16:=OPEN>XA_13 AND ABS(CLOSE-XA_13)<=0.01 AND OPEN>CLOSE AND VOL<REF(VOL,1);

XA_17:=OPEN>XA_13 AND ABS(LOW-XA_13)<=0.01 AND VOL<REF(VOL,1);

XA_18:=XA_15 OR XA_16 OR XA_17;

XA_19:=COUNT(VOL>MA(VOL,120),4)>1;

XA_20:=XA_12 AND XA_19 AND COUNT(XA_14,REF(BARSLAST(XA_10),1)+1)>0 AND XA_18;

DRAWICON(XA_19 AND XA_12,LOW,13);

XA_21:=IF(CLOSE>OPEN AND REF(XA_20,1),1,0);

XA_22:=IF(REF(XA_21,4),1,0);

==========================================

XA_1赋值:收盘价的20日简单移动平均

XA_2赋值:条件连续成立次数

XA_3赋值:若(XA_2>3)*XA_2则将最近XA_2周期置为1

XA_4赋值:条件连续成立次数

XA_5赋值:若(XA_4>3)*XA_4则将最近XA_4周期置为1

XA_6赋值:条件连续成立次数

XA_7赋值:条件连续成立次数

XA_8赋值:条件连续成立次数

XA_9赋值:XA_7日内最低价的最低值=最低价的XA_7日反向过滤

XA_10赋值:XA_8日内最高价的最高值=最高价的XA_8日反向过滤

当满足条件XA_9时,在最低价位置画直线起点,当满足条件XA_10时,在最高价位置画直线终点,0表示是否延长.,DOTLINE,画淡红色

当满足条件XA_10时,在最高价位置画直线起点,当满足条件XA_9时,在最低价位置画直线终点,0表示是否延长.,DOTLINE,画绿色

XA_11赋值:上次XA_9距今天数>上次XA_10距今天数

XA_12赋值:上次XA_9距今天数<上次XA_10距今天数

XA_13赋值:1日前的上次XA_10距今天数+1日前的最高价

XA_14赋值:XA_12 AND 收阳线ANDSE 收盘价>XA_13 AND 1日前的收盘价<XA_13 AND 成交量(手)>1日前的成交量(手)

XA_15赋值:开盘价-XA_13的绝对值<=0.01 AND 收阳线ANDSE 成交量(手)<1日前的成交量(手)

XA_16赋值:开盘价>XA_13 AND 收盘价-XA_13的绝对值<=0.01 AND 收阴线ANDN 成交量(手)<1日前的成交量(手)

XA_17赋值:开盘价>XA_13 AND 最低价-XA_13的绝对值<=0.01 AND 成交量(手)<1日前的成交量(手)

XA_18赋值:XA_15 OR XA_16 OR XA_17

XA_19赋值:统计4日中满足成交量(手)>成交量(手)的120日简单移动平均的天数>1

XA_20赋值:XA_12 AND XA_19 AND 统计1日前的上次XA_10距今天数+1日中满足XA_14的天数>0 AND XA_18

当满足条件XA_19ANDXA_12时,在最低价位置画13号图标

XA_21赋值:如果收盘价>OPENANDREF(XA_20,1),返回1,否则返回0

XA_22赋值:如果4日前的XA_21,返回1,否则返回0

(0)

相关推荐