通达信本底成立及选股指标公式
2019-05-11 作者:股匠网整理 来源:本站整理
DIF:EMA(CLOSE12)-EMA(CLOSE26);
DEA:EMA(DIF9);
MACD:"MACD.MACD"NODRAW;
W1:STICKLINE(MACD>0MACD031)COLORRED;
W2:STICKLINE(MACD<0MACD031)COLORCYAN;
VA1:=HHVBARS(MACDBARSLAST(MACD<0)+1);
VA2:=CROSS(BACKSET(CROSS(0MACD)REF(VA11)+2)0.5);
QG:=CROSS(BACKSET(CROSS(0MACD) OR (ISLASTBAR AND MACD>0)REF(VA11)+2)0.5);
前高:DRAWLINE(VA2MACDREF(VA21)REF(MACD1)1)COLORMAGENTA;
VA3:=LLVBARS(MACDBARSLAST(MACD>0)+1);
VA4:=CROSS(BACKSET(CROSS(MACD0)REF(VA31)+2)0.5);
BD:=BARSLAST(FILTERX(CROSS(0MACD)BARSCOUNT(C)));
前低:DRAWLINE(VA4MACDREF(VA41)REF(MACD1)1);
BDTJ:=IF(MACD<0FILTERX(MACD=LLV(MACDBARSLAST(MACD>0))
BARSCOUNT(C))DRAWNULL);
TSBDTJ:=BARSLAST(BDTJ);
BDZH:=FILTERX(MACD<CONST(LLV(MACDBD+1))BARSCOUNT(C));
BDTS:=BARSLAST(BDZH);
本低:IF(BD+1>=1CONST(LLV(MACDBD+1))DRAWNULL);
BDCL:=CROSS(COUNT(CROSS(MACD>本低/2 AND MACD<00.5)TSBDTJ)=10.5) AND TSBDTJ>=0;
终点:=IF(ISLASTBAR AND MACD>0 AND MACD=HHV(MACDBARSLAST(MACD<0))1
IF(FILTERX(QGBARSCOUNT(C))2DRAWNULL));
UU:=(终点=1 OR 终点=2) AND MACD>0;
ZZ:=FILTERX(UUBARSCOUNT(C));
本高:DRAWLINE(ZZMACDREF(ZZ1)REF(MACD1)1)COLORWHITE;
横线:=CONST(REF(MACDBARSLAST(ZZ)));
WW:=MACD>横线;
起始点:=FILTERX(REFX(BARSLAST(WW)1)=1BARSCOUNT(C));
天数:BARSLAST(起始点)COLORYELLOWNODRAW;
上横线:DRAWLINE(起始点横线ZZ横线0)COLORGREENDOTLINE;
下横线:DRAWLINE(BDZHCONST(LLV(MACDBD+1))BDTJ=1MACD0)COLOR8080FFDOTLINE;
DRAWNUMBER(BDTJCONST(LLV(MACDBD+1))*0.9BDTS);
DRAWNUMBER(ZZ上横线*1.1天数);
TJ:=IF(起始点BARSNEXT(ZZ)DRAWNULL);
红柱数量:IF(天数>0 AND 天数<=REF(TJ天数)SUM(MACD>0天数)DRAWNULL)COLORWHITENODRAW;
横线起始价:REF(C天数)NODRAW;
空间评估:(横线起始价-C)/C*100NODRAW;
TT:=BARSLAST(ZZ);
WQG:=CROSS(COUNT(CROSS(MACD<本高/2 AND MACD>00.5)ZZ)=10.5) AND ZZ>=0;
STICKLINE(MACD>前高 AND 本高>前高 AND BARSLAST(CROSS(MACD<本高/20.5))>0 AND
MACD>(前高+本高)/2MACD前高10)COLORYELLOW;
前高本高二分位:IF(MACD>0 AND 本高!=前高DRAWLINE(WQG(前高+本高)/2REF(WQG1)REF((前高+本高)/21)1)
DRAWNULL)COLORC0C000DOTLINE;
AA:=STRCAT(STRCAT(STRCAT('〖''上升空间')'〗')CON2STR(IF(空间评估空间评估
DRAWNULL)2));
DRAWTEXT(WQGMACD*1.1'本高成立')COLORWHITE;
DRAWTEXT(BDCLMACD*1.1'本低成立')COLORWHITE;
STICKLINE(MACD>前高MACD前高10)COLORYELLOW;
STICKLINE(WQGMACD010)COLORGREEN;
STICKLINE(MACD<0 AND MACD<前低 AND 前低<0MACD前低10)COLORBLUE;
B1:=IF(CROSS(MACD<00.5)BARSNEXT(BDTJ)DRAWNULL);
TSB1:=BARSLAST(MACD>0)-1;
STICKLINE(BARSLAST(BDCL)>=0 AND MACD<前低 AND MACD<0MACD前低10)COLORGREEN;
STICKLINE(BDCLMACD010)COLORWHITE;
STICKLINE(MACD>前高 AND 本高>前高 AND BARSLAST(WQG)>0
MACD前高10)COLORRED;
DRAWTEXT(VA2 AND VA2!=UU(MACD/10)*9'前');
DRAWTEXT(VA2 AND VA2!=UUMACD/10'高');
DRAWTEXT(ZZ(MACD/10)*9'本')COLORWHITE;
DRAWTEXT(ZZMACD/10'高')COLORWHITE;
DRAWTEXT(BDTJ(MACD/10)*9'低')COLORRED;
DRAWTEXT(BDTJMACD/10'本')COLORRED;
IF(BARSLAST(BDCL)>=0本低/2DRAWNULL)COLORREDDOTLINE;
DRAWTEXT_FIX(10.050.040'【黑马拉升由两个阶段构成:同步上涨阶段(黄芯柱)
和惯性上涨阶段(背离阶段、红芯柱)】')COLORFFFF00;
MACD:="MACD.MACD";
BD:=BARSLAST(FILTERX(CROSS(0MACD)BARSCOUNT(C)));
BDTJ:=IF(MACD<0FILTERX(MACD=LLV(MACDBARSLAST(MACD>0))
BARSCOUNT(C))DRAWNULL);
TSBDTJ:=BARSLAST(BDTJ);
本低:=IF(BD+1>=1CONST(LLV(MACDBD+1))DRAWNULL);
本低成立:CROSS(COUNT(CROSS(MACD>本低/2 AND MACD<00.5)TSBDTJ)=10.5) AND TSBDTJ>=0;
}
上一篇: 通达信主力建仓拉升指标公式
下一篇: 通达信涨势跌势确立指标公式