[ZD0476]二次金起副图-通达信指标公式

说句打底的话:本文只聊公式怎么算、代码怎么写,属技术科普,不构成投资建议。市场有风险,据此操作自负盈亏。
01 十天内两次金叉,还得在低位才作数
先说这副图干的活儿。KDJ的K线上穿D线叫金叉,单次金叉可能是噪声,十天之内出现两次金叉、且两次都在K值四十以下D值四十五以下的低位区域、同时J线还在往上拐——四个条件AND在一起,才是它认的二次金起。搜索方向我压给金叉加波段这一对,两次金叉本质上是波段底部的连续确认,头一回试探,回踩那下才确认。
速查卡(五秒扫完):
| ① |
| ② |
| ③ |
| ④ |
背景交代一下。我2017年抄过一位老哥的公式,把超卖三档改成两档,结果信号密得满屏都是,删回来才明白,那几道闸一道都不能省。后来我又琢磨,单次金叉太容易被骗,干脆加个二次确认——十天内两次金叉都在低位,假信号才肉眼可见地少。这副图的思路就是从那会儿来的。
岔一句说,这指标名字挺实在,十天内两次金叉,回踩那下才是真起。

指标编号 ZD0476(内含):

02 从RSV到J值,推到二次金叉AND
先说底层KDJ怎么算的。RSV的算法很直接,收盘价扣掉九天最低价再除以九天振幅乘一百,把价格位置拉到零到一百的尺度上。数小贴地板,数大贴天花板。
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;K:=SMA(RSV,3,1);D:=SMA(K,3,1);
K是RSV的三日SMA,D是K的三日SMA。SMA跟EMA不一样,SMA有一个权重参数,这里K的权重是一,每次新数据只占三分之一,旧数据占三分之二,平滑力度比EMA大。
九根这个周期是KDJ的老底子。参数这块,短于五全是噪音,长过十四又跟不上短线节奏,九卡在差不多两周。我一般不改这个九,改成五的话金叉会明显滞后,等它交叉,那口早走完一半。
J等于三倍K减两倍D,J线比K线更灵敏,因为它放大了K和D之间的差值。K在零到一百之间波动,J可以超买超卖,冲到一百以上或跌到零以下都正常。最跳的是J,专门放大乖离。
然后说首次金叉。BARSLAST(CROSS(K,D))返回上一次K上穿D距离今天有多少根K线。小于十,就是十天之内出现过一次金叉。它不要求当天金叉,只要求十天内有过。
首次金叉:=BARSLAST(CROSS(K,D))<10;再次金叉:=CROSS(K,D);低位环境:=K<40 AND D<45;
这个窗口我琢磨过。取五天的话太窄,两次金叉必须挨得很近,很多正常的双金叉形态被漏掉;取二十天的话太宽,头一回跟回踩那下隔太远,中间可能已经走了一波,连续确认的意义就弱了。十天刚好,两个金叉之间隔一到两周,属于同一个底部区域内的连续确认,取中间值。
再次金叉就是当天K线上穿D线,CROSS函数判断上穿动作。
低位环境要求K小于四十并且D小于四十五。K四十以下代表价格还在九日区间的下半部,D四十五以下说明慢线也在中低位。两条线都在低位区域金叉,才叫低位金叉;如果在八十以上金叉,那是高位金叉,性质完全不同。
四十和四十五这两个阈值是配对的。K取三十的话门槛太严,很多正常的低位金叉被排除;K取五十的话门槛太松,中位金叉也混进来了。四十加四十五这个组合,K比D低五个点,刚好对应金叉发生时K从下方穿上来的位置关系,选了中间偏严那档。
配合条件要求J大于前一天的J,看得出J线在往上走。它排除了J线走平或往下的金叉——金叉当天J还在往下,说明动能不足,可能是假交叉。
这里我亮个观点。这一步看着不起眼,实则是把"金叉有没有动能"写成一条硬比较。光K穿D不算数,J还得往上拐——等于从第三个角度验证这次交叉是真的有力度,不是软绵绵的蹭一下。我自己用的时候,有时候会把配合条件改成J大于前一天且J大于前两天,更严,但触发更少。
立场放这儿:单独一个低位金叉,我基本当没看见。底下磨的时间越长、回踩那下离头一回越近、J线拐得越实,我越把它当回事;反过来头一回后磨了半个月才回踩,多半只是反抽。反抽跟真启动的区别,往往就差在两次金叉隔得近不近。
末尾说信号条件本身。这一行把四个条件AND在一起:十天内有过首次金叉、当天再次金叉、低位环境、J线往上拐。四个条件同时成立,信号就输出了。这一行输出我不贴全,你按上面四个条件的骨架去对号入座就行。


顺手把 #二次金叉# 钉一下,平时跟 #KDJ指标# #波段信号# 一起聊。
我2018年拿这思路对过一只票,头一次金叉亮了八天回踩那下才跟上来,那八天我天天盯着图看,差点没忍住。后来回踩一亮,我才踏实。一起炒股的发小说你这是等另一只靴子落地呢,我说二次金叉就是那另一只靴子,头一只可能是风吹的,另一只才是真有人下床。你看这类指标,是信单次金叉,还是信十天内两次金叉加J值拐头?评论区聊聊。
