[ZS1228]战国箭雨副图-通达信指标公式

风险提示:本稿只谈公式结构与计算过程,属编程科普,不构成投资建议。市场有风险,据此研究盈亏自负。
01 弩机上弦之前,先认认这三件家伙
超跌的票天天有,可跌过头这三个字怎么写进代码,各家写法能差出十条街。
战国箭雨这套副图干脆摆了三件兵器,一件量超跌,一件量偏离,一件打分。
三件各响各的,谁也不等谁。
车弩机:七日强弱跌进 12
放箭:价格低于重心一成半
追击:五条硬门槛打满 91
关系:三件各算各的

指标编号 ZS1228 (内含):

02 信号条件编写逻辑:三件兵器的弦各是怎么上的
先拆车弩机,三件里就它最好懂。
源码把两天前的收盘价存进 VAR1,然后照 RSI 的架子搭了一遍。
分子是收盘减 VAR1 的正数部分做七日平滑,分母是收盘减 VAR1 的绝对值做七日平滑。
两个一除再乘 100,读数和 RSI 一个味儿,在 0 到 100 之间晃。
差别只在基准,RSI 习惯拿昨天比,这件家伙拿前天比。
前阵子我试着把它改回昨天,读数整体会往上抬一截,门槛就得跟着抬。
作者挑两天,等于默认这波下探至少走了两天。
A2:=SMA(MAX(CLOSE-VAR1,0),7,1)/SMA(ABS(CLOSE-VAR1),7,1)*100;
周期给 7。给 3 太跳,读数上下乱窜。
给 14 又太钝,等它挪下来行情都走掉一截了。
短周期强弱指标常见取值在 6 到 9,7 落在里头。
门槛那个12值得多说两句。
这类读数平时把 20 当超卖线用。
给 20 太松,屏幕上能标出一片。
给 8 又太苛,半个月撞不见一回。
12 卡的是真跌狠了那一档,宁可漏,不肯滥。
读数另一头还画了根派发柱,那是原作者给高读数区间起的名字,我只讲算法,不往外引申。
再说放箭,这件量的是价格离重心有多远。
VAR1J:=CLOSE/(EMA(EMA((C+L+H)/3,3),26)*0.9)<0.95;
括号里先算重心,最高、最低、收盘三个价取平均,做一次三日指数平滑,再做一次 26 日指数平滑。
双层平滑的用意很实在。
头一层把单日的毛刺磨掉,第二层把这几周的漂移抹平,剩下的才是这段时间的中枢。
外头乘0.9,是把这条重心线整体往下压一成。
价格再拿去除以它,小于 0.95 才算数。
两层叠起来,价格得落在重心的八成五五以下,这条弦才响。
0.9 这个压幅我单独拎出来说。
换成 1 等于不压,价格要低于完整重心才算,这种日子少得可怜,兵器基本锈住。
换成 0.8 又压得太狠,稍微往下一探就响,响得没意思。
0.9 压一成,再配 0.95 那半成余量,正好落在确实掉出通道的那个位置上。
26这个外层周期,取 13 太短,重心跟着价格一起跑,等于没参照。
取 55 又太长,重心几乎不动,跟年线一个脾气。
中期重心常见的取值在 20 到 30,26 在其中。
第三件叫追击,三件里数它最绕,内部分两条支线。
头一条支线算的是相对强度。
VARE4:=VARE3*(VARE2-VARE1)*100;VARE5:=SUM(VARE4,10);
VARE1 是大盘的涨幅,VARE2 是这只票的涨幅,两个一减,剩下的就是跑赢或者跑输的那截。
前头还乘了个 VARE3 当权重,大盘涨得猛时给 0.9,跌得狠时给 1.2,涨得温和就是 1。
加权重的意思是大盘情绪不同,同样一截超额,含金量也不一样。
减完乘 100,再SUM 十天,把这些天的超额一段段摞起来。
窗口给 10,取 3 太碎,隔一天就翻脸。
取 20 又太糊,前半个月早该翻篇的事还压在上头。十天约莫两周,正好一段像样的行情长度。
摞完再拿 40 日平滑抹一遍,钝一点,免得被单日的抽风带跑。
另一条支线是硬门槛,五个条件并列。
当天涨幅过五个点、换手压在一成以下、股价还在 17 以内、上影线短到几乎看不见,外加头一条支线的基础判断。
五条全中给 91 分,末了判分过 90,就在副图上标一次位置。
17 这个价格上限,我猜是作者给自己划的活动范围,换手一成那个数是怕量放得太夸张。
这些数带着很强的个人习惯,照搬之前值得自己重算一遍。
三件各自算完,各标各的位置,谁也不跟谁 AND。
我挺喜欢这种散装结构,一件不响还有另外两件在,代价是得自己琢磨哪件跟眼下的行情对得上。



你手上有没有这种几个模块各响各的指标,平时只盯其中一件?评论区聊聊,我挑几条接着拆。
