“一夜持股法”并非一个神秘的黑匣子,而是一套将时间周期、资金情绪与量价共振深度压缩的量化逻辑。我反复研读这个选股公式的底层代码,其精妙之处在于它用最简洁的条件,锁定了“尾盘买入、次日冲高卖出”这一核心交易场景中胜率最高的那批标的。以下是我拆解后的功能全景、核心特点以及实战使用方法,确保你读完也能直接在自己的交易软件上复刻出这套指标。
一、公式核心功能:过滤噪音,锁定“次日惯性溢价”
这个选股公式设计的初衷,是解决“尾盘选股时看着满屏红绿却无从下手”的痛点它通过四层过滤机制,将两市四千多只股票快速压缩到个位数的候选池:
- 时间维度过滤:强制只在下午14:30之后运行,确保当日多空博弈基本定型,排除早盘脉冲假象。
- 涨幅空间锁定:要求当日涨幅介于2%至5%之间。低于2%说明资金关注度不足,高于5%透支了次日的冲高动能,这个区间既是强势确认,又保留了安全垫。
- 能异动识别:通过
VOL / REF(VOL,1)的比值计算,要求当日成交量较昨日放大1.5倍以上,但不超过5倍,防止天量出货。 - 稳定性校验:内嵌了“获利盘比例”(即
WINNER(CLOSE))大于80%的条件,并进一步要求短期均线(5日、10日)多头排列,确保持仓成本集中在当前股价下方,次日抛压极小。
二核心特点:为何这套公式能“讲得透彻”
- 它变相实现了“涨停板敢死队”的迷你版模型。传统打板要求追涨停,风险高、排队难。此公式将涨停的前奏状态(涨幅3%左右、量能温和放大)提前捕捉,让你在涨停前夜介入,吃次日惯性冲高乃至封板的溢价。
- 完美避开“尾盘诱多”陷阱。公式中刻意加入了
DYNAINFO(37)(即实时成交额)大于800万的条件,这一细节极具实战意义:小盘股尾盘极容易被几笔大单拉高,但成交额不足则无法吸引次日跟风盘,唯有资金真实进场,次日高开才有承接力。 - 参数自适应调节。公式中每个阈值(如2%、5%、1.5倍量比)并不僵化。针对不同流通市值,你只需微调
N1、N2等参数:小盘股(20亿以下)将涨幅下限降至1.5%,大盘股(100亿以上)则需将量能放大倍数提升至2倍以上这种灵活性使得公式在不同市场环境下(震荡市、弱反弹、普涨初期)均有稳定的表现。
三、使用方法:三步完成“一夜持股”操作闭环
第一步:建立选股预警模型将以下核心条件编译为通达信或同花顺的条件选股公式(注意,需自行手动加入上述时间与成交额条件):
text
今日涨幅:= (CLOSE/REF(CLOSE,)-1)*100;
量比:= VOL / REF(VOL1);
获利盘:= WINNER(CLOSE)*100单日成交额:= AMOUNT/100000000;
选股条件: 今日涨幅>2 AND 今日<5 AND 量比>1.5 AND量比<5 AND 获利盘>80 AND单日成交额>.8 AND MA(CLOSE,5)>MA(CLOSE,10);
第二步:设置盘中自动预警
在交易软件中,将上述公式加入“条件预警”。执行时间设定为 14:30之后。此时段出现的信号,意味着主力资金已经完成洗盘与拉升的准备工作,剩余半小时的波动率将显著降低,你可以在尾盘(14:45-14:55)以接近收盘价的价格从容买入。
第三步:次日执行“溢价卖出规则”这是“一夜持股法”,也是公式名称的来源。买入后的次日,不设固定止盈止损百分比,而是分三档处理:
- 开盘价高于昨日收盘价3%以上,开盘后30分钟内不冲上涨停,立即卖出,锁定高开利润;
- 开盘价在%至3%之间,观察上午10点前的量能,若股价创出新高且量能未缩小,则持有至尾盘,若冲高回落跌破分时均线,则无条件离场- 开盘价低于昨日收盘价,也就是低开,直接于10:00前反弹至昨收价时卖出,绝不恋战。
四、高阶优化:提升公式适应性的进阶技巧
若你的经验丰富,可以将原公式中静态的“获利盘”替换为“筹码集中度”指标,例如用 COST(90)-COST(10) 的绝对值除以收盘价,要求这个区间小于5%。这样能过滤掉高位套牢盘过重的“超跌反弹”股,只保留筹码高度锁定的趋势股。此外,在震荡市中使用时,建议将涨跌幅条件改为 BETWEEN(今日涨幅,1,4),同时放宽量比上限至6,以避免频繁触发但频繁失败的信号。真正的透彻,不在于背诵公式,而在于理解每个条件背后的行为金融学逻辑——大资金只有在确信次日有人接盘时,才会在尾盘走出这种独特的分时结构。而你,正是那个利用代码将这种结构量化为可执行指令的少数人。







