导读警示:本公式为KDJ随机指标条件筛选,仅供通达信编程学习。KDJ金叉是超卖回升的历史匹配信号,不代表一定反转上涨,低位金叉才更有观察意义,不构成任何交易建议。
一、我踩过的坑:KDJ金叉不是万能钥匙
高位金叉(K在50以上)经常是诱多,追进去就套,只有低位金叉才有意义;
震荡市里KDJ会反复金叉死叉,假信号满天飞,弱市慎用;
暴跌行情中KDJ会持续钝化,金叉之后照样继续跌,别迷信。
二、指标逻辑在讲什么
KDJ由K、D、J三条线组成,衡量的是收盘价在近期高低点区间中的相对位置。当K值跌到30以下,说明进入超卖区,空方力量释放得差不多了;此时K线上穿D线形成金叉,代表短线动能由弱转强。
本公式只保留"超卖区金叉+当天收阳"的组合,把高位金叉和弱势金叉过滤掉,专抓超跌后的短线反转起点。
三、完整公式源码
{
==========KDJ低位金叉选股==========
仅供学习研究
}
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
金叉:=CROSS(K,D);
超卖区:=K<30;
收阳:=CLOSE>OPEN;
XG:金叉 AND 超卖区 AND 收阳;
四、公式逻辑大白话拆解
RSV:收盘价在9日高低点区间中的位置,0到100之间,是KDJ的原料;
K、D:对RSV做两次平滑,K快D慢,金叉死叉就看它俩;
J:3倍K减2倍D,放大波动,超买超卖时更极端;
金叉:K线上穿D线,短线动能由弱转强的拐点;
超卖区:K值小于30,确保是跌出来的低位金叉,不是高位追涨;
收阳:当天收阳线,多方当天占优,过滤假金叉;
XG:三条件同时满足才输出信号。
五、用法要点
| 项目 | 使用说明 |
| 适用行情 | 急跌后的超跌反弹、震荡区间下沿。 |
| 参数调整 | 周期9,3,3可改14,3,3更稳;超卖区30可改20更严格。 |
| 使用方式 | 选出后放自选,配合量能温和放大再介入,不追高。 |
六、拿到选股结果,手动再核对3点
①看股价位置:确认前期有充分下跌、处于相对低位,高位金叉直接排除;
②看大盘环境:大盘单边下跌时金叉成功率低,企稳后才有效;
③看量能配合:金叉当天或次日放量收阳更可信,缩量金叉容易夭折。
七、通达信导入步骤
1、快捷键Ctrl+F,打开通达信公式管理器;
2、选择【条件选股公式】,点击【新建】;
3、粘贴完整源码,自定义公式名称,点击确定保存;
4、收盘之后执行选股,需要完整K线、成交量数据,盘中选股数据不完全容易出错。
八、避坑提醒
KDJ是短线摆动指标,趋势行情里会频繁失效,别拿它判断大方向。
高位金叉大多无效,位置永远比金叉本身重要。
暴跌中KDJ钝化,金叉后继续下跌很常见,必须等企稳。
公式只识别指标信号,不识别基本面和消息面,需人工复核。
风险提示:本公式仅为历史量价条件筛选,无法预判行情涨跌。高位脉冲、板块退潮、大盘弱势环境下,信号风险明显增加。全部仅限通达信编程学习交流,不要直接依靠选股结果做交易,投资风险全部自行承担。

