选股公式
指标类型:条件选股公式
核心定位:短线低位强势大阳启动选股,结合量价加权价格线、RSI 相对强弱系统、压力线支撑过滤;筛选满足大阳形态、量价趋势向上、回踩不破关键支撑,剔除 ST 与停牌个股;抓温和启动阳线,规避暴涨。
一、整体逻辑
- 均价采用加权算法,计算 8 周期成交量加权的上升价格线、下降价格线,判断量价趋势向上。
- 区分普通阳线、大阳标记:要求涨幅大于 3%、上影很小,实体饱满的启动阳线。
- RSI6、RSI24 双 RSI 组合,动态 RSI 阈值,根据股价是否站 20 日均线切换阈值,自动适配强弱环境。
- 回溯计算前低极值、阶段高点、压力线,要求回踩不能跌破压力支撑。
- 附加过滤:剔除 ST、停牌;开盘不低开,当日涨幅控制在 7% 以内,不追已经大涨的个股。
- FILTER 信号过滤:同一逻辑 15 周期内只输出一次选股结果,避免连续重复出票。
二、核心变量释义
变量 含义说明 均价: 改良平均价格,加大收盘价权重,还原真实成交重心 上升价格线 8 周期成交量加权价格线,代表资金成本重心 下降价格线 上升价格线 8 周期内最低值,作为量价趋势底线 阳线标记 大于昨日收盘价标记为阳线,输出 88,否则 0 大阳标记 涨幅>3%、上影很短的饱满启动大阳,满足输出 91,否则 0 前收盘价 昨日收盘价,用于 RSI 计算 RSI6 6 日相对强弱指标,跟踪短期多空动能 RSI24 24 日相对强弱指标,中期强弱参考 RSI 阈值 动态阈值;站上 20 日均线阈值 50,否则 20,区分强弱市场环境 前低极值 RSI 突破阈值那一段行情对应的波段低点 阶段高点 本轮 RSI 走强之后形成的波段高点 跌破 RSI 价格跌破前低极值时刻对应的 RSI 数值,作为强弱对比基准 压力线 洋红色关键支撑线;满足价格与 RSI 条件下的有效回踩支撑位 去除 ST 和停牌 过滤 ST、*ST 以及停牌无开盘价个股 当日涨幅 计算当日涨跌幅百分比 龙头启动选股 最终选股条件集合;FILTER (大阳标记> 90,15) 15 周期过滤重复信号 通达信安装步骤
- 公式管理器 → 条件选股公式 → 其他类型 → 新建
- 完整粘贴源码,命名:龙头启动选股
- 保存;条件选股界面调用本公式,建议使用【历史选股】做回测验证。
调参提示:
想要出票变多:降低大阳涨幅 1.03→1.02,放大 7→9;
想要更加严格出票变少:大阳涨幅 1.03→1.04,7→5,同时增大统计周期 8→10。
均价:=((2)*(CLOSE)+OPEN+HIGH+LOW)/(5);上升价格线:=(SUM(均价*V,8))/(SUM(V,8)); 下降价格线:=LLV(上升价格线,8); 阳线标记:=IF(CLOSE>REF(CLOSE,1),88,0); 大阳标记:=IF(CLOSE/REF(CLOSE,1)>1.03 AND HIGH/CLOSE<1.01 AND 阳线标记>0,91,0); 前收盘价:=REF(CLOSE,1); {量化社区 www.gushi.in} RSI6:=SMA(MAX(CLOSE-前收盘价,0),6,1)/SMA(ABS(CLOSE-前收盘价),6,1)*100; RSI24:=SMA(MAX(CLOSE-前收盘价,0),24,1)/SMA(ABS(CLOSE-前收盘价),24,1)*100; RSI阈值:=IF(CLOSE>=MA(CLOSE,20),50,20); 前低极值:=IF(RSI6>RSI阈值 AND REF(RSI6,1)<=RSI阈值,LLV(REF(LOW,1),BARSLAST(RSI6<=RSI阈值 AND REF(RSI6,1)>RSI阈值)-1),REF(LLV(REF(LOW,1),BARSLAST(RSI6<=RSI阈值 AND REF(RSI6,1)>RSI阈值)-1),BARSLAST(RSI6>RSI阈值 AND REF(RSI6,1)))); 阶段高点:=IF(HIGH>前低极值,HIGH,REF(HIGH,BARSLAST(HIGH>前低极值))); 跌破RSI:=IF(LOW<前低极值,RSI6,REF(RSI6,BARSLAST(LOW<前低极值))); 压力线:=IF(LOW<阶段高点 AND RSI6>跌破RSI AND RSI6>RSI24,LOW,REF(LOW,BARSLAST(LOW<阶段高点 AND RSI6>跌破RSI AND RSI6>RSI24))),COLORFF00FF,LINETHICK2; 去除ST和停牌:=NOT(NAMELIKE('S') OR NAMELIKE('*S')) AND DYNAINFO(4)>0; 当日涨幅:=(C/REF(C,1)-1)*100; 龙头启动选股:FILTER(大阳标记>90,15) AND 上升价格线>下降价格线 AND O>=REF(C,1) AND C>REF(C,1) AND LOW>=压力线 AND 去除ST和停牌 AND 当日涨幅<7; 最后由 niulai 编辑于 2026-09-27 18:45看不懂 学习中吧
把参数怎么调严都写出来了,这种教学式分享比甩个源码强,温和启动规避暴涨的定位也稳