
01 摊子就这么大,冷热得两条线搭着看
以前看 KDJ,我一见金叉就当宝,结果一天能响七八回,跟早市上谁嗓门大谁占理一个样。后来学会拿两条线搭着看:一条盯它自己热到几分冷到几分,一条给它抹平两日,超买超卖才不像瞎吆喝。这份股市冲浪副图,就是把这套挑法写进了公式,九日随机值打底,动量线压顶。
趋势线 VAR7 | 拿半年最高价归一的热度 |
均线 均 | 把趋势抹平两天 |
K D J | 九日随机值拉扯出的三兄弟 |
八十八与六十八 | 上头热下头凉的两把尺 |
02 指标源码分享|股市冲浪副图

指标编号:ZS261027
指标完整源码:
VAR3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;K:=SMA(VAR3,3,1);D:=SMA(K,3,1);J:=3*K-2*D;VAR7:=SMA(C/HHV(H,120),3,1)*100;VAR9:=VAR7>REF(VAR7,20)ANDVAR7>75ANDFILTER(VAR7/REF(LLV(L,20),10)>1.180,20);VAR10:=IF(VAR7>70ANDVAR7<75,1,0);趋势:VAR7,,LINETHICK2,COLORMAGENTA;均:=MA(VAR7,2),COLORGREEN;DRAWBAND(68,RGB(66,66,00),VAR7,RGB(55,0,55));DRAWICON(CROSS(均,趋势)AND趋势>70,趋势+0.9,2);RSA:VAR3/4.5+68,COLORLICYAN;VAR11:=REF(C,1);VAR12:=SMA(MAX(CLOSE-VAR11,0),6,1)/SMA(ABS(CLOSE-VAR11),6,1)*100;顶部星:IF(VAR7>88ANDCROSS(均,VAR7),VAR7,DRAWNULL)CIRCLEDOT,COLORBLUE;底部星:DRAWTEXT(FILTER(VAR7<48,10),VAR7,'位置标注'),COLOR00FF00;IF(VAR7<68,VAR7,68),POINTDOT,LINETHICK2,,COLORYELLOW;DRAWTEXT(VAR9>0ANDVAR7<88,VAR7,'$位置标注'),COLORCYAN;DRAWTEXT(VAR7<68ANDBARSLAST(CROSS(68,VAR7))>2ANDD<30ANDFILTER(CROSS(J,D),5),70,'★位置标注'),COLORYELLOW;88,COLORBROWN;68,COLORMAGENTA;
这套冲浪的东西我归在 #KDJ# 一堆里,顺手拴上 #副图指标# 和 #超买超卖# 两个,找的时候一串端走。
03 一条讲热度,一条讲节奏,摆一块儿才看得清
短线:九日随机值 看当下这几天热不热 | 长线:VAR7 动量 看这半年离最贵还差多少 |
先说那条九日随机值。它把当天收盘放进最近九天的最高最低之间,算它站在多高的位置。
VAR3:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
九这个窗口我较过真。收到三五天,天天顶到格子里满仓满出,跟秤砣刚放就翘;拖到二十几天,半天不动,等你抬头热度早过了。九天是这种摆动最顺手的档。接着它平滑两道,K 是随机值抹一层,D 是 K 再抹一层,K 和 D 像挑担的两头,J 拿三倍 K 减两倍 D,把这头再挑高一点,两条线的缝就放大出来。
J:=3*K-2*D;
再看另一条 VAR7,这条才是主角,跟 KDJ 那三兄弟并排摆。它拿收盘价除最近一百二十天的最高价,再平滑、再乘一百。
VAR7:=SMA(C/HHV(H,120),3,1)*100;
用半年高点当锚,是想把热度按"离这半年最贵那天还差多少"来打分。跟九日那条不一样,它看的是中期的冷热,两条线一个短一个长,像摊上讲价,你喊一句我还一句,并排搭着看才不慌。均线只是把 VAR7 拿两天平均,快慢搭着看交叉。
这里藏个反直觉的写法。VAR9 那句里有个 FILTER,括号尾上挂了个 20。
VAR9:=VAR7>REF(VAR7,20)AND VAR7>75 AND FILTER(VAR7/REF(LLV(L,20),10)>1.180, 20);
这 20 不是参数,是防连响的间隔——同一个条件满足了,往后二十根只认头一回,不然图上能给你标满,跟收摊时一串吆喝盖过前面那声一样,反而听不清。谁把 20 抹掉,第二天回来准嫌标记太密。
末尾还有一条 RSI 式的六日热度,涨的部分除以涨跌绝对值之和,同样只算不判。
VAR12:=SMA(MAX(CLOSE-VAR11,0),6,1)/SMA(ABS(CLOSE-VAR11),6,1)*100;
88 上头算烫 | 68 下头算凉 |
至于八十八、六十八这两道,是把副图上下各钉一条横线,热度冒过八十八算烫、跌到六十八以下算凉,纯粹给摆动画个边界,不做别的。