ARTICLE · 1250403
低位动能柱金叉启动副图指标源码

{基础量:昨收与前一根的最低价,后面 13 日随机指标要用}
QS_PRECLOSE:=REF(CLOSE,1);
QS_PRELOW:=REF(LOW,1);
{13 日随机指标:最低价比前低往下走多少,占 13 日累计幅度之比;数值越高说明下影越长}
QS_RSV13:=SMA(ABS(LOW-QS_PRELOW),13,1)/SMA(MAX(LOW-QS_PRELOW,0),13,1)*100;
QS_SMTH13:=EMA(IF(CLOSE*1.2,QS_RSV13*13,QS_RSV13/13),13);
{9 日随机值经三级平滑,得到快、中、慢三条读数}
QS_RSV9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
QS_KFAST:=SMA(QS_RSV9,3,1);
QS_KMID:=SMA(QS_KFAST,3,1);
{34 日最低与 55 日区间:判断低位用的两个边界}
QS_LL34:=LLV(LOW,34);
QS_HH34:=HHV(QS_SMTH13,34);
QS_LOWGATE:=IF(LLV(LOW,55),1,0);
QS_KSLOW:=SMA(QS_KMID,2,1);
{三条输出线:浪(最快)、波(中)、段(最慢);图例里的中文名保留原样}
浪:3*QS_KMID-2*QS_KSLOW,LINETHICK1,colormagenta;
波:QS_KMID,LINETHICK1,colorred;
段:QS_KSLOW,LINETHICK1,coloryellow;
{低位动能柱:只在最低价创 34 日新低时才积累,再按 618 归一}
QS_LOWPWR:=EMA(IF(LOW<=QS_LL34,
(QS_SMTH13+QS_HH34*2)/2,0),3)/618*QS_LOWGATE;
QS_EMA5:=EMA(CLOSE,5);
QS_DEV34:=(CLOSE-MA(CLOSE,34))/MA(CLOSE,34)*(-10);
QS_LOWNEG:=EMA(IF(LOW<=QS_LL34,
(QS_SMTH13+QS_HH34*2)/2,0),3)/618*QS_LOWGATE*(-1);
QS_NEGEMA5:=EMA(CLOSE,5)*(-1);
{四条水平参考线:-2 / 99 / 81 / 15,用来标定上下区间}
QS_BASE0:-2,colorblue,LINETHICK2;
QS_RAIL99:99,coloryellow,DOTLINE,LINETHICK1;
QS_RAIL81: 81,colorred,DOTLINE,LINETHICK1;
QS_RAIL15: 15,colorgreen,DOTLINE,LINETHICK1;
STICKLINE(QS_LOWPWR>REF(QS_LOWPWR,1),0,
QS_LOWPWR,6,1),COLOR10FFFF,LINETHICK3;
{快线上穿中线且中线低于 25 —— 低进踏浪的信号条件}
QS_CROSS1:=CROSS(QS_KFAST,波) AND 波<25;
QS_CROSS61:=CROSS(波,段) AND 波<50;
备钱:IF(QS_LOWPWR>REF(QS_LOWPWR,1),0,QS_LOWPWR),COLOR0FFFFF;
STICKLINE(QS_LOWNEG>REF(QS_LOWNEG,1),0,QS_LOWNEG,6,1),COLORFFF810;
STICKLINE(QS_CROSS1,0,波+6,1,1),color0000ff,LINETHICK4;
DRAWTEXT(FILTER(QS_CROSS1,7),段+2,'-低进踏浪'),COLORFFFFFF;
界:0,COLORFFFFFF,LINETHICK1;
{深跌条件:2 日低点均线连续走低,且跌破 26 日低点均线的 85%}
QS_MA2LOW:=MA(LOW,2)*0.96;
QS_MA26LOW:=MA(LOW,26)*0.85;
QS_DEEPFALL:=REF(QS_MA2LOW,1)<QS_MA26LOW AND REF(QS_MA2LOW,1)<QS_MA2LOW AND REF(QS_MA2LOW,1)<REF(QS_MA2LOW,2);
QS_CROSS2:=CROSS(波,段) AND 波<50;
QS_VOLSPIKE:=QS_CROSS2 AND VOL>=REF(VOL,1)*2 AND VOL>=REF(MA(VOL,5),1)*2;
STICKLINE(QS_VOLSPIKE,0,波+6,1,1),colorred,LINETHICK4;
DRAWTEXT(QS_VOLSPIKE AND COUNT(QS_VOLSPIKE,8)=1,波-10,'-放量'),colorred;
STICKLINE(QS_DEEPFALL,0,QS_LOWPWR*3,8,0),colorred;
启动:IF(QS_DEEPFALL,0,QS_LOWPWR*3),colorred;
{价格中枢与 5 日高低区间,用来归一化出两条买卖线}
QS_XPRICE:=(2*C+H+L)/4;
QS_LL5:=LLV(L,5);
QS_HH5:=HHV(H,5);
QS_HIGHX:=CROSS(段,波) AND 段>=70;
QS_TOPX:=CROSS(QS_KFAST,QS_KMID) AND QS_KMID>80 AND QS_KMID>QS_KSLOW;
STICKLINE(QS_TOPX AND COUNT(QS_TOPX,5)=1,
QS_KMID-5,100,1,1), linethick2,colorgreen;
红线上穿买:EMA((QS_XPRICE-QS_LL5)/(QS_HH5-QS_LL5)*27,5),colorred;
红线下穿卖:EMA(红线上穿买,3),COLORFFFF00;
{两条辅助线:快线取 4 日平滑,慢线是快线的加权递推;金叉且在低位时做标记}
QS_RETAIL:= EMA(((2*CLOSE+HIGH+LOW)/4-LLV(LOW,
5))/(HHV(HIGH,4)-LLV(LOW,5))*100,4);
QS_MAINFRC:= EMA(0.667*REF(QS_RETAIL,1)+0.333*QS_RETAIL,2);
DRAWTEXT(CROSS(QS_RETAIL,QS_MAINFRC) AND QS_RETAIL<30,5,''),COLOR00FF00;
{极底:5 日线与收盘的负乖离超过 4%,且 5 日线也明显低于 10 日线}
极品底:IF((MA(C,5)-C)/C>0.04 AND (MA(C,
10)-MA(C,5))/MA(C,5)>0.04,23,0),LINETHICK2,COLORFF00FF;
QS_PWRSTR:SMA(MAX(CLOSE-QS_PRECLOSE,0),5,
1)/SMA(ABS(CLOSE-QS_PRECLOSE),5,1)*100,colorgreen,LINETHICK1;
DRAWICON(极品底=23,23,1),LINETHICK2,COLORFFFFFF;
QS_ZEROLINE:0,colorred,LINETHICK1;
QS_RAIL90:90,colorred,DOTLINE,LINETHICK1;
















































































