原名为金牛暴涨密钥选股,从名称很容易让人产生高收益联想。细读源码,本质是两组RSI类反向指标YB_1、YB_2交叉阈值,叠加60日均线站线条件,再做FILTER信号去重。
回测可以看到:该公式会在价格冲顶阶段频繁触发;所谓“密钥”只是指标交叉计算,不存在特殊解密逻辑;信号出来之后冲高回落的案例不少,不能被标题干扰判断。
先说清楚:以下内容只做通达信公式编程学习,所有信号都是历史条件匹配,不构成任何交易建议,市场波动谁都预判不了。
一、我踩过的坑:使用这套公式要认清现实
1. 价格高位区间,指标容易触发输出,多为冲顶阶段;
2. 震荡行情,指标来回穿越阈值,重复产生候选;
3. FILTER只是过滤5周期重复信号,不能过滤掉诱多形态。
二、完整选股源码(文档原始)
VAR1:=EMA(CLOSE,15)-EMA(CLOSE,34);
VAR2:=EMA(VAR1,6);
星辰线:=2000*(2*(VAR1-VAR2))/EMA(C,30);
VAR4:=EMA(CLOSE,15)-EMA(CLOSE,34);
VAR5:=EMA(VAR4,6);
VAR6:=2000*(2*(VAR4-VAR5))/EMA(C,30);
牵引线:=EMA(VAR6,5),COLORRED;
YB_1:=100-(100*(HHV(H,10)-C)/(HHV(H,10)-LLV(LOW,10))),COLORFF00FF;
YB_2:=100-(100*(HHV(H,6)-C)/(HHV(H,6)-LLV(LOW,6))),COLOR545454;
X_3:=REF(CROSS(YB_1,90),1);
X_4:=CROSS(YB_2,89);
YB_ZN:=C>MA(C,60);
QYB_:=CROSS(YB_1,90) AND CROSS(YB_2,90) AND YB_ZN AND 星辰线>牵引线 OR X_3 AND X_4 AND YB_ZN AND 星辰线<80;
XG:FILTER(QYB_,10);
三、公式逻辑大白话拆解
1. VAR1‑VAR6、星辰线、牵引线:快慢EMA差值加权放大,得到两组动量曲线;
2. YB_1、YB_2:10周期、6周期位置反向换算,类似反向RSI,数值越高代表价格靠近阶段高点;
3. YB_ZN:收盘价站在60日均线之上;
4. QYB_:两套分支;分支一YB1上穿90、YB2上穿89,星辰线大于牵引线;分支一为前一日YB1上穿90,今日YB2上穿89,星辰线小于80;两个分支满足其一,同时站上60日线;
5. XG:FILTER过滤10周期内重复信号输出选股。
要点:YB系列指标靠近90代表价格靠近阶段高点,信号很多诞生在价格冲高阶段。
四、拿到选股结果,手动再核对3点
①重点评估当前股价所处位置,阶段高位信号要高度谨慎;
②看板块题材,无主线加持的冲高信号持续性差;
③大盘处于高位震荡,尽量降低这套公式的参考权重。
五、通达信导入步骤
1. Ctrl+F打开公式管理器;
2. 条件选股公式,点击新建;
3. 完整粘贴源码,自定义名称保存;
4. 收盘之后再运行选股,HHV、EMA指标依赖完整K线数据。
本公式全部基于价格动量、位置类指标运算,名字带有夸张修饰,实际只是普通技术条件筛选。信号经常出现在阶段冲高位置,诱多风险较高。全部仅限通达信编程学习交流,不要直接依靠选股结果做交易,投资风险全部自行承担。
拆解标题带有噱头的动量类选股,分享回测体会,只聊技术学习,不分析行情、不推荐个股。

