
朋友们好,我是你们的老朋友。很多股民朋友喜欢在软件里导入各种"神奇"的选股指标,但对背后的逻辑一知半解,用起来心里没底。今天,我们不谈玄学,只讲逻辑。我将以一段实战代码为例,一层层剥开指标编写的原理,让你看懂信号是如何产生的,以及如何用它辅助决策。
第一层:洞察"大趋势"的定海神针
任何脱离大环境的短线分析都是空中楼阁。代码的第一部分,就是为个股建立一个长期趋势的"背景板"。
RSV2, K2, D2 (长期慢速指标):这里计算的是个股过去168个交易日(约8个月)的相对强弱。RSV2可以理解为股价在近8个月波动区间中的相对位置(0到100之间)。K2和D2是对RSV2的两次平滑处理,它们反应迟缓,但能有效过滤日常波动,勾勒出长期趋势的轮廓。当K2在低位(比如代码中设定的<35)上穿D2时(HY条件),往往意味着个股在长期超跌后,出现了趋势扭转的初步迹象。

第二层:捕捉"个股节奏"的进攻号角
在确认长期趋势没有走坏或出现转机后,我们需要更灵敏的工具来捕捉个股自身的启动点。
RSV1, K1, D1 (短期快速指标):这套指标的计算周期缩短到15天,K1和D1的反应速度比K2/D2快得多。它们就是我们常说的"快线"和"慢线"。代码中将它们命名为"快K"和"快D",并用不同颜色在副图画出"带宽",直观显示其粘合与发散状态。它们的金叉(CROSS(快K,快D)),通常代表短期动能的转强。
第三层:叠加"市场环境"的共振过滤
独木难成林,个股再好也怕大盘拖累。真正的强势启动,往往需要个股节奏与市场氛围形成共振。
RSV3, 大盘指标:这部分代码巧妙地将大盘指数(INDEXC, INDEXL, INDEXH)纳入了分析体系。它用同样的方法计算了指数的短期强弱状态。虽然最终的选股信号XG没有直接使用它,但将"大盘"线画在图上,就是为了让你在进行最终决策时,能一眼判断当前个股的强势是逆势逞强,还是顺势而起。在弱势大盘下出现的个股金叉,其可靠性需要打折扣。

终极信号"XG"的合成逻辑与实战应用
现在,我们把这三层逻辑组合起来,就得到了最终的选股信号XG:
XG: CROSS(快K,快D) AND 快K<50
这个信号的含义非常清晰:
必要条件:个股短期快线(快K)上穿慢线(快D),即发生"金叉",代表短期攻击动能出现。
过滤条件:这个金叉发生时,快K的值必须低于50。这是一个关键的风险控制设计!它确保了这次金叉不是发生在短期已经大幅上涨(快K高于50,进入超买区)的高位,而是发生在由弱转强的初期或中期,有效规避了高位追涨的风险。

如何使用这个信号? 它并非"买入圣杯",而是一个高效的"初选漏斗"。当XG信号出现时(图上会显示一个图标),意味着这只股票同时满足了:长期可能筑底 + 短期出现动能金叉 + 股价位置相对不高。这时,它就从几千只股票中脱颖而出,值得你放入自选股进行深度审视了。
接下来,你需要结合"大盘"线的位置(判断是否顺势),观察成交量的配合情况,并最终回归到个股的板块、基本面进行最终决策。这个由三层逻辑构建的指标,帮你完成了从"海选"到"精选"最关键的第一步。
📋 指标含(口令 ZD0321):

