夜雨聆风学习资料网

ARTICLE · 1034454

源码里有个条件写了两遍,还有个变量算了没用 —— 这套公式写得真随意

源码里有个条件写了两遍,还有个变量算了没用 —— 这套公式写得真随意

源码里有个条件写了两遍,还有个变量算了没用 —— 这套公式写得真随意

先把名字降个敏。这指标原名带个 "庄" 字,我在图上改成了 "异动启动"。不是矫情 —— 技术分析就技术分析,用不着这种字眼给自己壮胆。

然后说代码。这套公式一共 18 行,但写得非常随意,我一个一个吐槽。

吐槽一:同一个条件写了两遍。

看最后两行:

XDF:=VAR16 AND C/REF(C,1)>1.095 AND VAR17;XG:XDF AND C/REF(C,1)>1.095 AND AACB AND AACA,COLORRED;

XDF 里已经要求 C/REF(C,1)>1.095 了,XG 里跟 XDF 又写了一遍同样的条件。作者自己可能都忘了前面写过。多写一遍不影响结果,但读的人会以为后面那个是新条件。

吐槽二:VAR11 到 VAR15 白算了。

VAR11:=REF(HIGH,VAR10+2);VAR12:=REF(HIGH,VAR10+1);VAR13:=REF(HIGH,VAR10);VAR14:=MAX(VAR11,VAR12);VAR15:=MAX(VAR14,VAR13);

这五行在干嘛?在算 "上次回调点前后三天的最高价最大值"。听起来像前高,挺合理。

然后你去 XG 里找 ——VAR15 根本没出现。算了五个变量,一个都没用。我猜作者本来想加个 "突破前高" 的条件,后来忘了加。

吐槽三:DYNAINFO 这两个函数要打问号。

AACA:=DYNAINFO(7)>DYNAINFO(6)*1.05 AND DYNAINFO(7)/O>1.05;

DYNAINFO (7) 是最新价,DYNAINFO (6) 是买一价。这两个是盘中实时行情函数—— 在收盘后的选股里,DYNAINFO (7) 就是收盘价,DYNAINFO (6) 就是收盘时的买一价。这个条件本质上在说 "收盘价远高于买一价且高于开盘价 5%",但这个判断在涨停板上几乎自动满足。

吐槽四:AACB 里有个逻辑很拧巴。

AACB:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1))   OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);

前半段:量比 > 1.2 且收阳。 后半段:跳空高开(最低 > 昨天最高)且收阴且量比 > 1.2。

后半段 "跳空高开却收阴" 是什么画面?—— 高开然后低走。这种形态在追板逻辑里不是该回避的吗?作者把它和 "放量收阳" 放在 OR 里,等于 "放量收阳 OR 放量高开低走"。第二个条件单独看挺危险的。

源码直接复制,日线使用:

VAR8:=(REF(CLOSE,3)-CLOSE)/REF(CLOSE,3)*100>5;VAR9:=FILTER(VAR8,10);VAR10:=BARSLAST(VAR9);VAR11:=REF(HIGH,VAR10+2);VAR12:=REF(HIGH,VAR10+1);VAR13:=REF(HIGH,VAR10);VAR14:=MAX(VAR11,VAR12);VAR15:=MAX(VAR14,VAR13);VAR16:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100>5;VAR17:=VAR10<150;AACA:=DYNAINFO(7)>DYNAINFO(6)*1.05 AND DYNAINFO(7)/O>1.05;AACB:=(VOL/REF(VOL,1)>1.2 AND COUNT(CLOSE>OPEN,1))   OR (LOW>REF(HIGH,1) AND COUNT(OPEN>CLOSE,1) AND VOL/REF(VOL,1)>1.2);XDF:=VAR16 AND C/REF(C,1)>1.095 AND VAR17;XG:XDF AND C/REF(C,1)>1.095 AND AACB AND AACA,COLORRED;

把吐槽去掉,说人话:

这套公式真正在做的事就一句话 ——150 天内有过一次 5% 以上的回调,今天涨停且量能放大

回调的目的是 "洗盘" 假设,涨停反包是 "重新启动" 假设。听着合理,但问题也在这:

第一,它没判断今天涨停的位置。是在历史高位涨停还是低位涨停?没看。高位回调后再涨停,那是第二波;低位回调后涨停,可能是反弹。这两个完全不同。

第二,它没判断板块和大盘。同样的形态,大盘暴跌时出现和大盘企稳时出现,结果天差地别。

第三,VAR15 那个前高如果真用上,会合理很多——"涨停突破前高" 比 "涨停但不知道在哪" 有意义得多。作者可能忘了。

我的用法:这种公式选出来的票,自己加两个条件再看 ——股价在 60 日均线附近(不是高位)、所属板块当天有联动(不是孤军奋战)。缺一个就当没看见。

指标仅为技术交流,不构成投资建议。市场有风险,入市需谨慎。

扩展阅读:“我是怎样通过分时涨停预警指标,从亏损到盈利, 随时随地获得自己想要的现金?”

相关学习资料