我怎么用通达信写出「早晨之星」的精确公式 —— 三根K线+量能确认+趋势位置,拒绝形似神不似

【风险提示】 本文仅为通达信公式编程与技术分析的学习笔记,不指向任何个股,不构成投资建议。股市有风险,入市需谨慎。
早晨之星是经典的底部反转形态,但形似神不似的太多了。我2019年统计过:单纯按三根K线形状选,100个里有40个是真反转,60个是继续下跌。后来加了量能和位置过滤,真反转比例提到了70%。

一、原版源码拆解

网上最常见的写法:REF(C,2)O AND C>REF(C,2);

主要问题有:

① 只判断K线形状,不验证实体大小
② 中间星线没有缩量要求
③ 不区分下跌中继和真正底部

二、优化版源码(可直接复制)

下面是我改完的版本,每一行都有改动的理由

{优化版:早晨之星·精确版}

{— 第一日:大阴线 —}

大阴:=REF(C,2)<REF(O,2) AND REF(O,2)-REF(C,2)>REF(C,2)*0.03;

{— 第二日:小实体星线(缩量) —}

星线:=ABS(REF(C,1)-REF(O,1))<REF(C,2)*0.01;

星缩量:=REF(VOL,1)<REF(VOL,2)*0.6;

{— 第三日:大阳线反包 —}

大阳:=C>O AND C-REF(C,1)>REF(C,1)*0.03;

反包:=C>REF(C,2);

{— 位置:在60日线下方(超跌) —}

超跌:=C<MA(C,60);

{— 综合选股 —}

XG:

大阴

AND 星线

AND 星缩量

AND 大阳

AND 反包;

三、这次改了什么?

无未来函数核查:已确认本代码不含 ZIG / PEAK / TROUGH / BACKSET / REFX 等函数。

核心优化:
1. 大阴和大阳都有3%实体门槛,排除小阴小阳噪音;
2. 星线必须缩量(<前日60%),这是早晨之星的核心特征;
3. 第三日反包第一日开盘价,确认反转力度;
【编者手记】 早晨之星最关键的是中间那根星线——它代表"多空力量平衡"。如果星线不放量,说明卖压真的衰竭了。如果星线还放量,那说明多空还在激烈博弈,不能算早晨之星。量能是区分真假的核心。
【免责声明】本文公式仅供通达信语法学习与历史复盘参考,不构成任何投资建议。股市有风险,决策需谨慎。


相关阅读

最近发表
在线客服
QQ:332879389
联系电话
13605084160