1个吸筹金叉源码3吃:选股版、副图版、手机版各一份
免责声明:本文为通达信指标公式的编写教学与技术分析知识分享,旨在帮助读者理解指标源码的逻辑结构和编程技巧。本文不构成任何投资建议,不推荐任何个股或交易策略。股市有风险,投资需谨慎,请读者根据自身情况独立判断,理性投资。
这篇是配套源码篇。
主文章《装了10个选股指标,8个你根本不知道在选什么》讲了怎么把选股指标改成副图来观察信号,用的就是这个吸筹金叉做案例。如果你还没看主文章,强烈建议先看主文章再回来拿源码——光有源码没有方法论,装上也只是多一个黑箱。
这一篇里你能拿到 3 套现成可用的源码:
-
1. 电脑版选股源码(原版,装到选股器里) -
2. 副图改造版源码(装到 K 线副图,看信号触发位置) -
3. 手机版源码(简化冗余,手机端流畅)
装载方式速记
装选股版:通达信菜单 → 公式管理器 → 条件选股公式 → 新建 → 粘贴第一段代码 → 保存
装副图版:公式管理器 → 技术指标公式 → 新建 → 副图指标 → 粘贴第二段代码 → 保存,然后在 K 线下方调出来
装手机版:同副图版,但用第三段代码
一、电脑版选股源码(原版)
VAR1:=REF(LOW,1);VAR2:=SMA(ABS(LOW-VAR1),3,1)/SMA(MAX(LOW-VAR1,0),3,1)*100;VAR3:=EMA(IF(CLOSE*1.2,VAR2*5,VAR2/10),3);VAR4:=LLV(LOW,38);VAR5:=HHV(VAR3,38);VAR6:=IF(LLV(LOW,90),1,0);VAR7:=EMA(IF(LOW<=VAR4,(VAR3+VAR5*2)/2,0),3)/618*VAR6;VAR8:=((C-LLV(L,20))/(HHV(H,20)-LLV(L,20)))*100;VAR9:=SMA(VAR8,13,8);VAR10:=VAR7,COLOR0000FF;VAR11:=CEILING(SMA(VAR9,13,8));VAR12:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60));VAR13:=HHV(VAR12,20);VAR14:=LLV(VAR12,30);VAR15:=REF(VAR13,1);VAR16:=REF(VAR14,1);VAR17:=LLV(VAR11,20);VAR18:=REF(VAR17,1);吸筹金叉X:CROSS(VAR15,VAR12) AND CROSS(VAR11,VAR18);
📌 使用提示:这是选股指标,装在条件选股公式里,不要装到副图——选股指标输出的是布尔值,装到副图什么都看不到。
二、副图改造版源码(本期重点)
在原版基础上加了 4 行,把 3 个核心中间变量画成线,把信号触发位置标到副图上。这是主文章里讲的”选股改副图 4 步法”的成品:
VAR1:=REF(LOW,1);VAR2:=SMA(ABS(LOW-VAR1),3,1)/SMA(MAX(LOW-VAR1,0),3,1)*100;VAR3:=EMA(IF(CLOSE*1.2,VAR2*5,VAR2/10),3);VAR4:=LLV(LOW,38);VAR5:=HHV(VAR3,38);VAR6:=IF(LLV(LOW,90),1,0);VAR7:=EMA(IF(LOW<=VAR4,(VAR3+VAR5*2)/2,0),3)/618*VAR6;VAR8:=((C-LLV(L,20))/(HHV(H,20)-LLV(L,20)))*100;VAR9:=SMA(VAR8,13,8);VAR11:=CEILING(SMA(VAR9,13,8));VAR12:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60));VAR13:=HHV(VAR12,20);VAR15:=REF(VAR13,1);VAR17:=LLV(VAR11,20);VAR18:=REF(VAR17,1);吸筹金叉X:=CROSS(VAR15,VAR12) AND CROSS(VAR11,VAR18);{副图可视化部分——以下4行是改造重点}KA:VAR11,COLORYELLOW,LINETHICK1;KB:VAR12,COLORWHITE,LINETHICK1;KC:VAR15,COLORMAGENTA,LINETHICK1;DRAWTEXT(吸筹金叉X,50,'←吸筹金叉'),COLORRED;STICKLINE(吸筹金叉X,0,100,2,0),COLORRED;
📌 使用提示:
-
• 装到 K 线下方副图,信号触发时会在副图 50 位置显示红色”←吸筹金叉”文字 -
• 黄线(KA)和粉线(KC)的金叉、白线(KB)的位置变化,对应主文章里讲的两个 CROSS 条件 -
• 翻你最熟的 3-5 只票,把过去半年走一遍,你就能看出这个指标的”脾气” -
• ⚠️ 小坑提醒:输出名千万别用单字母 C/H/L/O/V(它们是 CLOSE/HIGH/LOW/OPEN/VOL 的简写),会报”输出变量与函数名重复”。KA/KB/KC是参考 KDJ 的命名风格,绝对安全
三、手机版源码
这个指标核心函数都是 SMA/EMA/HHV/LLV/REF/CROSS,手机版全部兼容。手机版主要做了 3 件简化:
⚠️ 手机版改造说明:
-
1. 去掉了 VAR3 那行的 IF 伪条件——主文章里讲过,IF 第一个参数 CLOSE*1.2恒为正,等于直通,直接简化成EMA(VAR2*5,3) -
2. 去掉了 VAR6 那行的恒 1 条件——VAR6 永远等于 1,VAR7 末尾的 *VAR6直接删掉 -
3. 去掉了原版冗余的 VAR10——它只是把 VAR7 重新输出一遍带个颜色,信号上没用
简化后逻辑等价、更轻量、手机更流畅:
VAR1:=REF(LOW,1);VAR2:=SMA(ABS(LOW-VAR1),3,1)/SMA(MAX(LOW-VAR1,0),3,1)*100;VAR3:=EMA(VAR2*5,3);VAR4:=LLV(LOW,38);VAR5:=HHV(VAR3,38);VAR7:=EMA(IF(LOW<=VAR4,(VAR3+VAR5*2)/2,0),3)/618;VAR8:=((C-LLV(L,20))/(HHV(H,20)-LLV(L,20)))*100;VAR9:=SMA(VAR8,13,8);VAR11:=CEILING(SMA(VAR9,13,8));VAR12:=100*(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60));VAR13:=HHV(VAR12,20);VAR15:=REF(VAR13,1);VAR17:=LLV(VAR11,20);VAR18:=REF(VAR17,1);吸筹金叉X:=CROSS(VAR15,VAR12) AND CROSS(VAR11,VAR18);KA:VAR11,COLORYELLOW;KB:VAR12,COLORWHITE;KC:VAR15,COLORMAGENTA;DRAWTEXT(吸筹金叉X,50,'←吸筹金叉'),COLORRED;
📌 手机端使用提示:手机通达信新建副图指标 → 粘贴 → 保存 → 在 K 线下面切换出来即可。如果显示有问题,先检查通达信版本是否是最新版。
三个版本怎么选?
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
最推荐的组合:选股版装电脑、副图版装电脑 K 线、手机版装手机——三套同时用,白天手机随时看、晚上电脑回顾翻票、第二天早盘选股出列表。
免责声明:本文仅为通达信指标公式的编写教学与逻辑拆解,所有内容均基于技术分析理论的知识分享,不构成任何投资建议。技术指标存在固有的滞后性和局限性,任何单一指标都不能保证盈利。股市有风险,入市需谨慎。读者请根据自身风险承受能力和投资经验独立做出决策,盈亏自负。
📮 想拆哪个选股指标? 把你装在选股器里”只看结果不看过程”的指标名留在评论区,点赞最高的那个,下期我用同样的”选股改副图 4 步法”带你看。
👍 三套源码都给你备好了,顺手点个赞,让更多人少走弯路。
☕ 整理不易,觉得省了你自己改副图调代码的时间,请我喝杯茶。
每天早上 9 点,我们准时见。
夜雨聆风