[AG260915]航标股海副图-通达信指标源码分享

01 双线交叉,先量六十天的高低臂
做副图,得先给股价划一段看得见的范围。六十天里最高的那根走一步,最低的那根再走一步,两个端点夹出来的这段,就是今天要聊的位置区间。行情爬到这段臂里的什么位置,后面才有得算。
| 六十日臂 | 位置度 | 双平滑 | 位置信号 |
别被函数吓到,思路就三板斧。先求区间上下沿,再算股价在里面的身位,末了把身位抹匀、看交叉。不玄,四行能讲完。
摊开看,它只在副图最底下画一条来回摆的线,带点毛边;价贴在高位,线就往上顶,滑到低位,线往地面伏。底下偶尔冒出一根小柱,就是双线抱到一块的位置信号。画面干净,规则就剩一条:低处交叉才亮。
02 指标源码分享|航标股海

指标编号:AG260915
指标完整源码:
N:=7;M:=5;VAR1:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80;B:SMA(VAR1,N,1);VAR2:SMA(B,M,1);股海航标:IF(CROSS(B,VAR2)ANDB<40,50,0);
顺手把 #SMA金叉# 这个话题钉一下,平时跟 #副图指标##双线交叉# 绑在一块儿聊。
03 位置从哪来:先量臂长,再算身位
先找区间端点。最低那根,塌到今天用 LLV 回看六十天,才知道过去这段有多低;最高的,靠 HHV 钉死。分子放今天减六十天最低,分母放六十天最高减最低。一减一除,今天在区间里的相对身位就出来了。
VAR1 := (CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*80;
乘 80 这步,不白乘。身位原本在零和一之间晃,幅度太小,肉眼看不出今天靠上还是靠下。放大到八十的刻度滑手机,才分得清偏上偏下。乘小了,整条像没动;乘太大,一眼望出去全是满格。八十这个档,试下来眼睛最顺。
接着两道匀滑,是这条线的重头。先上场的这条是快线 B:
B := SMA(VAR1,N,1);
N 取 7。往小收到 3,曲线太贴身,风浪一起就颠,来回的毛刺多,看着闹心;往大拖到 13,等它反应过来,已经走完一截,反应总慢半拍。7 卡在中间,跟得上又压得住,是个两头都不吃大亏的位置。
第二道匀滑换到 VAR2,周期短一档:
VAR2 := SMA(B,M,1);
M 取 5。比前面那道的 7 还短,说白了是把 B 线又匀了一遍更紧的。两道绞着走,快线贴着身位,慢线描大样。一快一慢,交叉点才跳得干净,不会刚碰上又松开。
这两条线的快慢差,恰恰是交叉的底色。快的那条冲得快,先拔出头;VAR2 拖得慢,跟在后面兜底。快线从慢线脚下翻上来,好比一个巴掌刚刚够着前面那道肩,节奏才踩得正。要是快慢调反了,天天有交叉,一细看全是假动作。
信号的落点放在这里:
股海航标 := IF(CROSS(B,VAR2) AND B<40,50,0);
B 从下往上穿过 VAR2,是两条线重新抱团;再配上 B 还不到四十,等于给身位补了句旁白:位置不高、线头朝上,两样凑齐才亮。
四十这个门槛,卡得讲究。放松到 60 还亮,位置已经不低了,信号发糊;收紧到 20,一年点不了几回,错过的太多。40 卡在偏低位又不算极端,属于摸到就顺手的中段值。参数就这么来的,没一处是拍脑袋。
再顺着这根思路往回捋,三层各自有各的活:区间臂定尺子,SMA 抹匀削毛边,低处交叉当开关。哪一层掉了链子,后面全都白搭。写指标最怕的就是参数东拼西凑、互相打架;这一套每层各管一摊,看着就有招法。
把全篇收拢,就四句话:画六十天的高低臂、算身位乘 80、两条 SMA 抹匀、低身位双线交叉才报信。再看到这信号,心里过的就该是这几层。公式不难,难在每一层都钉得清楚,你回头再读一遍源码,眼睛就亮了。
评论区聊聊,你盯副图是先看双线金叉,还是先瞄身位在哪。
