
01 狙击镜里的四条线|速查卡
你拿到这个指标,主图上最先蹦出来的是一条红色生命线,一条青蓝强弱分界线,还有K线上下跳出的△标记和文字提示。
简单说,它干三件事:
🔑 给你画一条动态止损线(生命线),跌破就得警觉
🔑 帮你区分强弱环境(青线变紫线=转强,紫线变青线=转弱)
🔑 在关键位置直接贴标签:△追涨、逃顶、支撑位、阻力位
就像狙击步枪的瞄准镜,十字线一对,该打该跑心里有数。
02 源码在这里|短线快枪手主图

指标编号:AG260808
指标完整源码:
A01:=(C-LLV(LOW,3))/(HHV(HIGH,3)-LLV(LOW,3));A11:=SMA(A01,2,1);A21:=SMA(A11,2,1);A31:=3*A11-2*A21;A41:=2*A31-0.5;生命线:C*(1-(A41-A21)/15),COLORRED,LINETHICK2;弱:IF(MA(CLOSE,4)>SMA(LOW,21,2)*1.01,SMA(LOW,21,2)*1.01,SMA(LOW,21,2)*1.01),COLORCYAN,COLORBLUE;强:IF(SMA(LOW,21,2)*1.01>=REF(SMA(LOW,21,2)*1.01,1),SMA(LOW,21,2)*1.01,DRAWNULL),LINETHICK1,COLORMAGENTA;DRAWTEXT(CROSS(C,IF(MA(CLOSE,4)>SMA(LOW,21,2)*1.01,SMA(LOW,21,2)*1.01,SMA(LOW,21,2)*1.01)),LOW,'△'),COLORYELLOW;DRAWTEXT(CROSS(C,生命线),LOW,'△'),COLORGREEN;DRAWTEXT(FILTER(EMA(EMA(C,5),5)>REF(EMA(EMA(C,5),5),1)ANDHHV(MA(H,13),13)<REF(HHV(MA(H,13),13),1)ANDC>REF(C,1),11),L*0.98,'追涨'),COLORGREEN;DRAWTEXT(CROSS(84,SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100),H*1.03,'逃顶'),COLORRED;阻力:PEAK(1,5,1),COLOR66CC00;支撑:TROUGH(2,5,1),COLORFFB97A;STICKLINE(CLOSE>REF(CLOSE,1),HIGH,LOW,0,1),COLORRED;STICKLINE(CLOSE>REF(CLOSE,1),OPEN,CLOSE,3,0),COLOR000055;STICKLINE(CLOSE>REF(CLOSE,1),OPEN,CLOSE,2.7,0),COLOR000077;STICKLINE(CLOSE>REF(CLOSE,1),OPEN,CLOSE,2.1,0),COLOR000099;STICKLINE(CLOSE>REF(CLOSE,1),OPEN,CLOSE,1.5,0),COLOR0000BB;STICKLINE(CLOSE>REF(CLOSE,1),OPEN,CLOSE,0.9,0),COLOR0000DD;STICKLINE(CLOSE>REF(CLOSE,1),OPEN,CLOSE,0.3,0),COLOR0000FF;STICKLINE(CLOSE=REF(CLOSE,1),HIGH,LOW,0,1),COLORWHITE;STICKLINE(CLOSE=REF(CLOSE,1),OPEN,CLOSE,3,0),COLOR555555;STICKLINE(CLOSE=REF(CLOSE,1),OPEN,CLOSE,2.7,0),COLOR777777;STICKLINE(CLOSE=REF(CLOSE,1),OPEN,CLOSE,2.1,0),COLOR999999;STICKLINE(CLOSE=REF(CLOSE,1),OPEN,CLOSE,1.5,0),COLORBBBBBB;STICKLINE(CLOSE=REF(CLOSE,1),OPEN,CLOSE,0.9,0),COLORDDDDDD;STICKLINE(CLOSE=REF(CLOSE,1),OPEN,CLOSE,0.3,0),COLORFFFFFF;STICKLINE(CLOSE<REF(CLOSE,1),HIGH,LOW,0,1),COLORCYAN;STICKLINE(CLOSE<REF(CLOSE,1),OPEN,CLOSE,3,0),COLOR990000;STICKLINE(CLOSE<REF(CLOSE,1),OPEN,CLOSE,2.7,0),COLORCC0000;STICKLINE(CLOSE<REF(CLOSE,1),OPEN,CLOSE,2.1,0),COLORFF4400;STICKLINE(CLOSE<REF(CLOSE,1),OPEN,CLOSE,1.5,0),COLORFF8800;STICKLINE(CLOSE<REF(CLOSE,1),OPEN,CLOSE,0.9,0),COLORFFCC00;STICKLINE(CLOSE<REF(CLOSE,1),OPEN,CLOSE,0.3,0),COLORCYAN;
03 瞄准镜拆解|四层镜片怎么叠
这个指标的编写逻辑是四层叠加,一层比一层细,咱们一层层掰开看。
第一层:生命线的计算
A01:=(C-LLV(LOW,3))/(HHV(HIGH,3)-LLV(LOW,3))
这一步在算3日内价格所处的位置,最低记0,最高记1,本质是个3日RSV。
A11:=SMA(A01,2,1)A21:=SMA(A11,2,1)A31:=3*A11-2*A21
对RSV做了两次SMA平滑(周期2),然后用3减2的经典KDJ公式算出A31。参数取2是因为短线指标要快,3日窗口已经够短了,平滑再取2等于几乎不平,保留灵敏度。
A41:=2*A31-0.5生命线:C*(1-(A41-A21)/15)
A41在A31基础上做了个放大,2倍减0.5的0.5是经验校准值。然后除以15——因为A41-A21的差值范围大概在正负0.5到1之间,除以15之后变成千分之几的小数,乘以C(现价),生命线就在现价附近浮动。
人话翻译:拿最近3天的价格波动算个位置值,再套两层平滑和放大,最后反推出一条跟着价格走的止损线。价格在线上方=安全,跌破=跑。
第二层:强弱分界线
弱:IF(MA(CLOSE,4)>SMA(LOW,21,2)*1.01,...)
4日均线跟21日最低价的平滑值比大小。4日代表近半周的均价,21日代表一个月的底部抬高趋势。加1.01的系数,相当于给强势判定留了1%的容错空间——不是刚过线就算强,得明确突破才算。
强:IF(SMA(LOW,21,2)*1.01>=REF(...),...,DRAWNULL)
这行在判断趋势方向:今天的基础值比昨天高,就画紫色(强),否则不画。DRAWNULL就是不画线的意思。
人话翻译:4日均价超过21日底部趋势线1%以上=进入强势区,底部趋势线还在往上走=强势确认。
第三层:三个文字信号
△标记有两处,一个是CROSS(C,强弱线),一个是CROSS(C,生命线)。CROSS是上穿函数,价格从下往上穿过这两条线时分别画△。
追涨信号最复杂:
FILTER(EMA(EMA(C,5),5)>REF(...)AND HHV(MA(H,13),13)<REF(...)AND C>REF(C,1),11)
拆开看三个条件:
5日均价的二次EMA在走高 | 短期动量向上 |
13日最高点的13日最高值在走低 | 近期没创新高,说明在整理 |
今天收盘比昨天高 | 确认方向 |
三个同时满足,过滤11天内的重复——11是经验值,大约两周交易日,避免同一波行情反复提示。
逃顶信号简单直接:
CROSS(84,SMA(MAX(C-REF(C,1),0),6,1)/SMA(ABS(C-REF(C,1)),6,1)*100)
这就是RSI的变体,6日RSI上穿
84
就算超买。84比常规70更严格,因为短线快枪手定位就是抓极端,普通超买不算顶。
第四层:K线渐变着色
STICKLINE部分占了大篇幅,但逻辑很简单:涨用红色渐变(从深到浅6层),平用白色,跌用青色。每根K线用6层颜色叠加出渐变效果,视觉上比纯色更立体。
支撑和阻力用PEAK和TROUGH函数取最近波峰波谷,参数5表示5%幅度的转折才算峰或谷——太小的波动忽略,只标有意义的支撑阻力位。
04 收藏口诀|四句记住全套
生命红线跌破快跑;青转紫线强势来到;追涨 FILTER 十一日消;八四 RSI 见顶快抛。 |
👋 觉得有用就点个在看,你的支持是我持续分享的动力。有什么想拆解的指标,评论区告诉我。