XA_1:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
XA_2:=SMA(XA_1,3,1);
XA_3:=SMA(XA_2,3,1);
XA_4:=CROSS(XA_2,XA_3);
XA_5:=CROSS(CLOSE,MA(CLOSE,5))ANDCROSS(CLOSE,MA(CLOSE,10));
XA_6:=DATETODAY(DATE);
XA_7:=IF(XA_6 9966,1,1);
XA_8:=(HIGH-CLOSE)/CLOSE*100
XA_9:=1150501;
XA_10:=IF(DATE XA_9,1,1);
XA_11:=MA(CLOSE,5);
XA_12:=IF(XA_6 15366,1,1);
XA_13:=MA(CLOSE,5);
XA_14:=MA(CLOSE,30);
XA_15:=MA(CLOSE,13);
XA_16:=MA(CLOSE,34);
XA_17:=VOL =HHV(VOL,5);
XA_18:=CLOSE REF(CLOSE,1)*1.058;
XA_19:=(CLOSE-XA_13)/XA_13*XA_12*100*XA_7;
XA_20:=(CLOSE-XA_16)/XA_16*100*XA_12;
XA_21:=COUNT(CROSS(XA_19,0),3) =1ANDXA_20 REF(XA_20,1)ANDXA_13 REF(XA_13,1)AND(CLOSE/REF(CLOSE,1)-1)*100 5ANDREF(CLOSE,1) XA_14;
XA_22:=REF(CLOSE OPEN,1)ANDCLOSE OPENANDXA_5ANDXA_8;
XA_23:=CROSS(CLOSE,MA(CLOSE,5))ANDVOL =REF(VOL,1)*2;
XA_24:=REF(CLOSE OPENOROPEN CLOSE,21);
短线战法:FILTER(XA_21,10)*XA_10ANDXA_18ANDXA_22,COLORRED,LINETHICK3;
LC:=REF(CLOSE,1);
操作线:=SMA(maX(CLOSE-LC,0),2,1)/SMA(Abs(CLOSE-LC),2,1)*100,COLORWHITE,LINETHICK2;
线:=SMA(MAX(CLOSE-LC,0),14,1)/SMA(ABS(CLOSE-LC),14,1)*100,COLORGRAY;
震仓线:=45,COLORMAGENTA;
震仓线2:=50,COLORGRAY;
逃命线:=80,COLORRED;
线:=20,COLORGREEN;
绝底线:=5,COLORBLUE;
C2:=REF(C,1);
:=IF(REF(C,1)*1.1-C 0.01,1,0);
PP2:=操作线 震仓线2ANDREF(操作线,1) 震仓线2;
PP:=操作线 震仓线ANDREF(操作线,1)
PP3:=操作线 抄底线ANDREF(操作线,1)
HH:=COUNT(涨停,13)
A:=SMA(L,4,3);
选股1:=AANDREF(PP,1)ANDHH;
选股2:=AANDREF(PP3,1)ANDHH;
选股:选股1OR选股2;
[源码注释]通达信公式动态公式解读
XA_1赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
XA_2赋值:XA_1的3日[1日权重]移动平均
XA_3赋值:XA_2的3日[1日权重]移动平均
XA_4赋值:XA_2上穿XA_3
XA_5赋值:收盘价上穿收盘价的5日简单移动平均ANDCROSS(收盘价,收盘价的10日简单移动平均)
XA_6赋值:日期对应的转换天数
XA_7赋值:如果XA_6 ,返回?,否则返回?
9966,1,1)
XA_8赋值:(最高价-收盘价)/收盘价*100
1
XA_9赋值:1150501
XA_10赋值:如果日期 ,返回?,否则返回?
XA_9,1,1)
XA_11赋值:收盘价的5日简单移动平均
XA_12赋值:如果XA_6 ,返回?,否则返回?
15366,1,1)
XA_13赋值:收盘价的5日简单移动平均
XA_14赋值:收盘价的30日简单移动平均
XA_15赋值:收盘价的13日简单移动平均
XA_16赋值:收盘价的34日简单移动平均
XA_17赋值:(手)
=5日内成交量(手)的最高值
XA_18赋值:收盘价
1日前的收盘价*1.058
XA_19赋值:(收盘价-XA_13)/XA_13*XA_12*100*XA_7
XA_20赋值:(收盘价-XA_16)/XA_16*100*XA_12
XA_21赋值:统计3日中满足XA_19上穿0的天数
=1ANDXA_20
1日前的XA_20ANDXA_13
1日前的XA_13AND(收盘价/1日前的收盘价-1)*100
5ANDREF(收盘价,1)
XA_14
XA_22赋值:?日前的收盘价
开盘价,1)ANDCLOSE
OPENANDXA_5ANDXA_8
XA_23赋值:收盘价上穿收盘价的5日简单移动平均ANDVOL
=1日前的成交量(手)*2
XA_24赋值:?日前的收盘价
OPENOROPEN
收盘价,21)
输出短线战法:XA_21的10日过滤*XA_10ANDXA_18ANDXA_22,画红色,线宽为3
LC赋值:1日前的收盘价
操作线赋值:收盘价-LC和0的较大值的2日[1日权重]移动平均/收盘价-LC的绝对值的2日[1日权重]移动平均*100,画白色,线宽为2
趋势线赋值:收盘价-LC和0的较大值的14日[1日权重]移动平均/收盘价-LC的绝对值的14日[1日权重]移动平均*100,画深灰色
震仓线赋值:45,画洋红色
震仓线2赋值:50,画深灰色
逃命线赋值:80,画红色
抄底线赋值:20,画绿色
绝底线赋值:5,画蓝色
C2赋值:1日前的收盘价
涨停赋值:如果1日前的收盘价*1.1-收盘价 0.01,返回1,否则返回0
PP2赋值:操作线 震仓线2ANDREF(操作线,1) 震仓线2
PP赋值:操作线 震仓线ANDREF(操作线,1) 震仓线
PP3赋值:操作线 抄底线ANDREF(操作线,1) 抄底线
HH赋值:统计13日中满足涨停的天数 =1
A赋值:最低价的4日[3日权重]移动平均
选股1赋值:AANDREF(PP,1)ANDHH
选股2赋值:AANDREF(PP3,1)ANDHH
输出选股:选股1OR选股2