指标构成与信号说明
一、 趋势与均线系统
1. 短期趋势线 (V1):收盘价的5日指数移动平均线。
2. 长期趋势线 (V2):收盘价的90日指数移动平均线上浮1%后,再进行10日指数移动平均。
3. 简单移动平均线:
M5:收盘价的5日简单移动平均线,黄色细线。
M13:收盘价的13日简单移动平均线,青色粗线。
A线:收盘价的3日简单移动平均线,洋红色隐线(不显示)。
4. 价格重心线 (B):由(收盘价+最高价+最低价)/3计算得出的10日指数移动平均线。
二、 核心买入信号
1. “追牛”信号:
触发条件:短期趋势线V1由下向上穿越长期趋势线V2。
表现形式:在V1线上方显示绿色“追牛”文字,并在V2线位置标注一个图标。
2. “牛窝”信号:
触发条件:由AK1线(21日内股价相对位置的5日平滑)上穿AK线(21日内股价相对位置的13日平滑)产生。
表现形式:在K线最低价下方显示黄色“○牛窝”文字。
3. 价格重心转向信号:
触发条件:价格重心线B与其一日前的数值比较。
表现形式:在20日指数移动平均线MA20位置显示星号“”。B线上涨时为洋红色,下跌时为黄色。
三、 卖出与风险警示信号
1. “逃顶”信号:
触发条件A:VARC指标(6日涨幅与绝对波幅比率)下穿82。
表现形式:在K线最高价位置标注一个卖出图标。
触发条件B:VAR7指标(基于前收盘的6日涨幅与绝对波幅比率)下穿84。
表现形式:在K线最高价上方显示绿色“▲逃顶”文字。
四、 追涨与强势股筛选信号
此部分通过一系列复杂条件综合判断个股处于强势或启动状态,最终信号由VAR334指标输出。
核心条件:综合了多种模式,包括单日大涨(VAR33)、放量突破(VAR312)、超跌反弹(VAR314)、以及基于成交量和价格的强势过滤(VAR326, VAR327)等。
最终输出 (VAR334):
触发条件:在股价相对位置较低(VAR332 < 93)且3日均线刚刚拐头向上(VAR333)的背景下,同时满足上述追涨强势条件之一。
表现形式:输出数值100。该信号旨在捕捉在相对低位出现的强势启动点。
五、 辅助指标
VAR332:42日内股价相对位置的百分比,绿色线,用于衡量中期超买超卖状态。
使用要点
1. 信号优先级:“追牛”和“牛窝”是基础趋势和位置信号。“追涨”信号(VAR334)条件更苛刻,旨在筛选强势启动点,可视为加强信号。
2. 风险控制:“逃顶”信号作为卖出警示,应与K线形态、成交量等其他信息结合使用。
3. 指标冲突:当买入信号与“逃顶”信号同时或相近出现时,应提高警惕,以风险信号为优先。
4. 环境配合:所有信号的有效性需结合大盘趋势(公式中已部分引用指数)和个股整体量价结构进行判断。
PEN:=10;
V1:EMA(CLOSE,5);
V2:EMA(EMA(CLOSE,90)*1.01,10),;
DRAWTEXT(CROSS(V1,V2),V1+0.05,'追牛'),COLOR00FF00,LINETHICK2;
VAR1:=LLV(LOW,21);
VAR2:=HHV(HIGH,21);
AK1:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 100),5);
AK:=EMA((((CLOSE - VAR1) / (VAR2 - VAR1)) * 50),13);
AB:=CROSS(AK1,AK);
DRAWICON(CROSS(V1,V2),V2,1);
DRAWTEXT((AB = 1),(LOW * 0.99),'○牛窝'),COLORYELLOW;
M5:MA(CLOSE,5),LINETHICK1,COLORYELLOW;
M13:MA(CLOSE,13),LINETHICK2,COLOR0099FF;
A:MA(CLOSE,3),COLORFF00FF,LINETHICK0;
A1:=(CLOSE+HIGH+LOW)/(3);
B:=EMA(A1,10);
B2:=REF(B,1);
MA20:=EMA(CLOSE,20);
DRAWTEXT((B>B2),MA20,'*'),COLORMAGENTA;
DRAWTEXT((B<B2),MA20,'*'),COLORYELLOW;
{以下设置逃顶指标}
VARC:=SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100;
DRAWICON(CROSS(82,VARC),HIGH,2);
VAR6:=REF(C,1);
VAR7:=SMA(MAX(C-VAR6,0),6,1)/SMA(ABS(C-VAR6),6,1)*100;
DRAWTEXT(CROSS(84,VAR7),H*1.01,'▲逃顶'),COLORGREEN ;
{追涨}
VAR32:=CLOSE/REF(CLOSE, 1)>=1.062 AND HIGH/CLOSE<1.005 AND MA(CLOSE, 90)/CLOSE>=1.150;
VAR33:=VAR32 AND COUNT(VAR32, 20)=1 ;
VAR34:=(INDEXC-REF(INDEXC, 1))/REF(INDEXC, 1);
VAR35:=(CLOSE-REF(CLOSE, 1))/REF(CLOSE, 1);
VAR36:=IF(VAR34>0.010, 0.900, 1) AND IF(VAR34>(-0.025), 1, 1.200);
VAR37:=VAR36*(VAR35-VAR34)*100;
VAR38:=SUM(VAR37, 10);
VAR39:=SMA(VAR38, 40, 1);
VAR310:=VAR38>20;
VAR311:=CROSS(CLOSE, MA(CLOSE*1.055, 3)) AND CLOSE>OPEN*1.060 AND VOL>=REF(VOL, 1)*1.5 AND CLOSE>=MA(CLOSE, 10);
VAR312:=VAR310 AND VAR311 ;
VAR313:=(-100)*(HHV(HIGH, 3)-CLOSE)/(HHV(HIGH, 3)-LLV(LOW, 3));
VAR314:= CROSS(VAR313, (-87)) AND PEN=1.090*REF(CLOSE, 1) AND INDEXC>0.980*REF(INDEXC, 1) AND CLOSE<=1.470*LLV(CLOSE, 58);
VAR315:=EMA(CLOSE, 12)-EMA(CLOSE, 26);
VAR316:=EMA(VAR315, 9);
VAR317:=2*(VAR315-VAR316);
VAR318:=(CLOSE-LLV(LOW, 9))/(HHV(HIGH, 9)-LLV(LOW, 9))*100;
VAR319:=SMA(VAR318, 3, 1);
VAR320:=SMA(VAR319, 3, 1);
VAR321:=EMA(IF(VAR316>REF(VAR316, 1), 1, (-1)), 14)*14;
VAR322:=EMA(IF(VAR320>REF(VAR320, 1), 1, (-1)), 14)*14*2;
VAR323:=(MA(CLOSE, 5)/MA(CLOSE, 70)-1)*100;
VAR324:=(VAR323+VAR322+VAR321)/3;
VAR325:=MA(CLOSE, 80)-MA(CLOSE, 10)/3;
VAR326:=IF(CLOSE AND MA(VOL, 5)/240 AND CLOSE>REF(CLOSE, 1)*1.0 AND CLOSE,88,0);
{VAR38>VAR39;}
VAR327:=IF(CLOSE/REF(CLOSE, 1)>1.050 AND VOL/CAPITAL*100<10 AND CLOSE<17 AND HIGH/CLOSE<1.010 AND VAR326>0, 91, 0);
VAR328:=IF(VAR324>REF(VAR324, 1) AND REF(VAR324, 1)<REF(VAR324, 2) AND (VAR33 OR VAR312 OR
VAR314) OR VAR326>0 OR VAR327>0, 85, 0);
VAR329:=IF(VAR327>0 ,95,0), STICK,LINETHICK2;
VAR330:=IF(VAR326>0 OR VAR327>0,91,0), STICK,LINETHICK2;
VAR331:=IF(VAR328>0 OR VAR327>0 OR VAR326>0,88,0), STICK,LINETHICK2;
VAR332:=100*(CLOSE-LLV(LOW,42))/(HHV(HIGH,42)-LLV(LOW,42)),LINETHICK1,COLORGREEN;
VAR333:=COUNT(MA(CLOSE,3)>REF(MA(CLOSE,3),1),1)=1;
VAR334:=(VAR332<93 AND VAR333 AND MAX(MAX(VAR329, VAR330), VAR331))*100;