同花顺如何用公式选股:识别底背离股票的实战技巧
在股市中,底背离(又称“底部背离”)是一种重要的技术分析信号,通常预示着股价可能即将见底反弹。对于投资者来说,掌握底背离的识别方法并结合工具进行选股,是提升操作胜率的重要手段之一。本文将以同花顺软件为平台,详细介绍如何通过编写公式来筛选出具备底背离特征的股票,并提供实际应用技巧和注意事项。
一、什么是底背离?
1.1 底背离的基本概念
底背离是指当价格创新低,但技术指标并未同步创出新低的现象。这表明市场卖压正在减弱,买方力量开始介入,通常是趋势反转的前兆。
例如:
股价下跌至一个新的低点; MACD或RSI等指标却没有同步下跌,反而出现回升; 此时即形成底背离。1.2 常见的技术指标用于判断底背离
常用的用于判断底背离的技术指标包括:
指标特点 MACD判断动能变化最常用,金叉与柱状图变化可辅助判断 RSI反映超卖状态,适用于震荡市 KDJ灵敏度高,适合短线捕捉反弹机会 成交量成交量未创新低也可能构成背离二、使用同花顺进行底背离选股的优势
同花顺是国内广泛使用的炒股软件之一,其内置的自定义公式功能(TDX语言)支持用户编写选股条件,可以高效地从全市场中筛选出符合特定条件的股票。
优势包括:
支持多周期分析(日线、周线、60分钟等) 公式编辑灵活,支持逻辑运算 自动批量扫描,节省时间 可导出结果,便于进一步分析三、如何在同花顺中设置底背离选股公式?
以下我们以MACD底背离为例,讲解如何构建一个基本的底背离选股公式。
3.1 编写思路
底背离的核心在于对比价格走势和技术指标的走势是否一致。我们可以设定如下逻辑:
股价出现两个明显的低点; 第二个低点低于第一个低点; 对应的技术指标(如MACD)第二个低点高于第一个低点; 形成底背离。3.2 示例公式(MACD底背离)
{ MACD底背离选股公式 } DIF := EMA(CLOSE,12) – EMA(CLOSE,26); DEA := EMA(DIF,9); MACD := 2*(DIF-DEA); { 寻找价格低点 } LLV_PRICE1 := LLV(LOW, 30); { 近30天最低价 } LLV_PRICE2 := REF(LLV_PRICE1, 5); { 前5天的最低价 } IS_LOW_PRICE := LOW = LLV_PRICE1 AND LOW < REF(LLV_PRICE2, 1); { 寻找MACD低点 } LLV_MACD1 := LLV(MACD, 30); LLV_MACD2 := REF(LLV_MACD1, 5); IS_LOW_MACD := MACD = LLV_MACD1 AND MACD > REF(LLV_MACD2, 1); { 判断是否形成底背离 } BOTTOM_DIVERGENCE := IS_LOW_PRICE AND IS_LOW_MACD; BOTTOM_DIVERGENCE;3.3 使用说明
打开同花顺软件,进入【智能选股】界面; 点击【新建公式】,选择“条件选股公式”; 将上述代码粘贴进去,保存为“MACD底背离”; 回到选股器,运行该公式即可筛选出符合条件的股票。四、扩展:其他指标的底背离公式
除了MACD,我们也可以编写RSI、KDJ等指标的底背离公式。
4.1 RSI底背离公式示例
{ RSI底背离选股公式 } RSI6 := SMA(MAX(CLOSE-REF(CLOSE,1),0),6,1)/SMA(ABS(CLOSE-REF(CLOSE,1)),6,1)*100; { 寻找价格低点 } LLV_PRICE1 := LLV(LOW, 30); IS_LOW_PRICE := LOW = LLV_PRICE1 AND LOW < REF(LLV_PRICE1, 5); { 寻找RSI低点 } LLV_RSI1 := LLV(RSI6, 30); IS_LOW_RSI := RSI6 = LLV_RSI1 AND RSI6 > REF(LLV_RSI1, 5); { 底背离信号 } BOTTOM_DIVERGENCE := IS_LOW_PRICE AND IS_LOW_RSI; BOTTOM_DIVERGENCE;4.2 KDJ底背离公式示例
{ KDJ底背离选股公式 } N := 9; M1 := 3; M2 := 3; RSV := (CLOSE – LLV(LOW, N)) / (HHV(HIGH, N) – LLV(LOW, N)) * 100; K := SMA(RSV, M1, 1); D := SMA(K, M2, 1); { 寻找价格低点 } LLV_PRICE1 := LLV(LOW, 30); IS_LOW_PRICE := LOW = LLV_PRICE1 AND LOW < REF(LLV_PRICE1, 5); { 寻找K值低点 } LLV_K1 := LLV(K, 30); IS_LOW_K := K = LLV_K1 AND K > REF(LLV_K1, 5); { 底背离信号 } BOTTOM_DIVERGENCE := IS_LOW_PRICE AND IS_LOW_K; BOTTOM_DIVERGENCE;五、实际应用技巧与注意事项
5.1 多周期验证
单一周期可能会有噪音干扰,建议同时查看日线、周线甚至小时图,确认底背离信号的有效性。
5.2 结合基本面分析
底背离只是技术信号,若能结合基本面(如业绩改善、政策利好)将更有说服力。
5.3 设置过滤条件
可以在选股公式中加入过滤条件,比如:
成交量放大 均线呈多头排列 涨停板后回调提高选出股票的质量。
5.4 避免过度依赖单一信号
底背离并非100%有效,需配合止损策略,避免盲目追涨杀跌。
六、总结
利用同花顺的公式系统进行底背离选股,是提升投资效率的重要方式。通过编写MACD、RSI、KDJ等指标的底背离公式,投资者可以快速锁定潜在的反转机会。但需要注意的是,任何技术分析都存在局限性,必须结合市场环境和个人风险承受能力综合判断。
掌握这一技能,不仅能帮助你发现市场中的“黄金坑”,也能让你在复杂多变的股市中保持冷静与理性。
附录:常见问题解答
Q1:底背离一定意味着上涨吗?
不一定。底背离只是趋势反转的信号之一,还需结合成交量、均线、市场情绪等综合判断。
Q2:可以用同花顺选股器自动选股吗?
可以。同花顺提供了“智能选股”功能,支持导入自定义公式进行批量筛选。
Q3:为什么有时候选出来的股票不理想?
可能是由于参数设置不合理、周期选择不当或市场处于极端行情所致。建议多维度验证。
Q4:有没有现成的底背离公式可以直接使用?
可以通过搜索“同花顺公式库”或在论坛下载他人分享的底背离公式,但需注意测试验证后再使用。
如需获取更多关于同花顺公式的教学资源,欢迎关注本公众号或留言交流。