通达信突破锅顶回踩主图及选股指标(选股型)指标公式

核心逻辑

该指标用于寻找从低点反弹后回调的股票。具体原理: 1. 首先在60天内找到最低价(LT)和最低价之后60天内的最高价(HT) 2. 计算从最高价到当前价格的跌幅(DF) 3. 计算当前最低价与最高价的比值(JL) 4. 筛选条件:跌幅超过8%,同时股价未跌破前期高点太多(JL<1.075),且当前价格略高于前期高点

买卖信号

- **买入条件**:DF<-8%(从高点跌幅超过8%)AND JL<1.075(最低价未跌破高点的92.5%)AND MIN(C,O)*1.005>=REF(H,TT)(收盘价或开盘价略高于前期高点) - **选股公式**:XG1条件在T+1周期内只出现一次 - 指标会显示支撑价(前期高点)、信号处跌幅百分比,并画出黄色的支撑线和压力线

用法

1. 该指标为选股型指标,用于筛选从支撑位反弹的股票 2. 当出现买入信号(图标)时,表示股价从前期高点回调超过8%后获得支撑 3. 配合黄色DOT线可以观察支撑位和压力位 4. 白色粗线显示信号出现后10天的价格水平 5. 适合做短线反弹行情,在支撑位附近寻找买入机会

公式源码

LT:=LLVBARS(L,60);
LTT:=BARSLAST(CURRBARSCOUNT=CONST(LT)+1);
HT:=FINDHIGHBARS(H,LT+1,60,1);
EXT1:DRAWLINE(CURRBARSCOUNT=CONST(HT)+1,H,ISLASTBAR,REF(H,HT),0),COLORYELLOW,LINETHICK2;
TT:=BARSLAST(CURRBARSCOUNT=CONST(HT)+1);
T:=BARSLAST(crOSS(C,REF(H,TT)));
GL:=C/REF(H,TT);
TA:=BARSLAST(GL=HHV(GL,T+1));
DF:=(C-REF(C,TA+1))/REF(C,TA+1)*100;
JL:=L/REF(H,TT);
XG:=DF<-8 AND JL<1.075 AND MIN(C,O)*1.005>=REF(H,TT);
XGT:=BARSLAST(COUNT(XG,T+1)=1 AND XG);
QF:=BACKSET(XGT=0,TA+1);
QFT:=BARSLAST(CROSS(QF=1,0.5));
XZF:=REFX(DF,BARSNEXT(XGT=0));
DRAWICON(CROSS(XGT=0,0.5),L*0.95,1);
DRAWLINE(T=0,REF(H,TT),QFT=0,REF(H,QFT),0),DOTLINE,COLORYELLOW;
DRAWLINE(QFT=0,REF(H,QFT),XGT=0,REF(H,TT),0),DOTLINE,COLORYELLOW;
DRAWTEXT(TT=0,REF(H,TT)*1.05,VARCAT(VARCAT('支撑价:',VAR2STR(REF(H,TT),2)),'元'))COLORYELLOW;
DRAWLINE(QFT=0,REF(H,QFT)*1.05,QFT=10,REF(H,QFT)*1.05,0),COLORWHITE,LINETHICK3;
DRAWTEXT(QFT=0,REF(H,QFT)*1.1,VARCAT(VARCAT('信号处跌幅:',VAR2STR(XZF,2)),'%'))COLORYELLOW;
{
选股公式:
LT:=LLVBARS(L,60);
LTT:=BARSLAST(CURRBARSCOUNT=CONST(LT)+1);
HT:=FINDHIGHBARS(H,LT+1,60,1);
TT:=BARSLAST(CURRBARSCOUNT=CONST(HT)+1);
T:=BARSLAST(CROSS(C,REF(H,TT)));
GL:=C/REF(H,TT);
TA:=BARSLAST(GL=HHV(GL,T+1));
DF:=(C-REF(C,TA+1))/REF(C,TA+1)*100;
JL:=L/REF(H,TT);
XG1:=DF<-8 AND JL<1.075 AND MIN(C,O)*1.005>=REF(H,TT);
XG:COUNT(XG1,T+1)=1 AND XG1;
}