通达信公式复盘:搓揉线(揉搓线),主力"洗盘密码"的量化写法

【风险提示】本文仅为通达信公式编程与技术分析的学习笔记,不指向任何个股,不构成投资建议。股市有风险,入市需谨慎。
我 2022 年第一次见"搓揉线"这个词,以为是某种高级形态。后来发现它其实就是"先长上影、再长下影"的两根 K 线组合,代表主力先试盘拉升、再打压洗盘。但原版公式把"长短"定义得太模糊,选出来一堆噪音。

一、原版源码拆解

网上最常见的写法:搓揉线:=REF(H-MAX(C,O),1)/REF(ABS(C-O),1)>2 AND (MIN(C,O)-L)/ABS(C-O)>2;

主要问题有:

① 影线比例一刀切:固定 2 倍,不区分沪深京三市和不同波动率环境;
② 不要求量能配合:真正的搓揉线应该"上影放量、下影缩量",原版忽略;
③ 不区分位置:高位搓揉可能是出货,低位才是洗盘,原版不分。

🔍 二、深度拆解:搓揉线的"先后顺序"

1. 逻辑死穴:搓揉线的"先后顺序"

搓揉线是"先上影、后下影"的特定顺序,代表主力先拉高试盘、再打压洗盘。如果顺序反过来(先下影、后上影),含义完全不同,是"探底回升"而非洗盘。原版用 REF(,1) 只看了前一天,没有严格锁定顺序。


2. 函数陷阱:影线比例的自适应

固定 2 倍影线比例在牛市太宽松、在熊市太严苛。更好的做法是相对化:用当前波动率(如 ATR 或近期振幅均值)做分母,让影线比例自适应市场环境。


3. 视觉盲区:量能的"先大后小"

真正的搓揉洗盘,第一天拉升应该有量(试盘),第二天打压应该缩量(惜售)。如果两天都放量,更可能是多空真打架,不是洗盘。

📊 三、数据回测:不同影线比例下的搓揉线信号特征

不同影线比例阈值下的搓揉线信号特征(描述性统计):

市场环境参数/条件信号特征结论
固定>2倍(宽松)极多极多震荡市大量噪音信号
固定>3倍(严格)适中适中信号质量有所提升
>3倍+上影放量下影缩量+低位较少洗盘特征最明显,质量最高

🔧 四、优化版源码(可直接复制)

{搓揉线 · 工程优化版}

{参数区: RATIO:2,5,3; LOW_PCT:5,20,10}

上影1:=(REF(H,1)-MAX(REF(C,1),REF(O,1)))/MAX(REF(C,1),0.01);

下影0:=(MIN(C,O)-L)/MAX(MIN(C,O),0.01);

{前一天长上影>RATIO倍}

长上影:=上影1>RATIO;

{当天长下影>RATIO倍}

长下影:=下影0>RATIO;

{量能:上影放量、下影缩量(洗盘特征)}

上影放量:=REF(VOL,1)>REF(VOL,2)*1.3;

下影缩量:=VOL<REF(VOL,1)*0.8;

{低位过滤}

低位:=C<MA(C,20)*(1+LOW_PCT/100);

{— 综合选股 —}

XG:

长上影

AND 长下影

AND 上影放量

AND 下影缩量

AND 低位;

五、这次改了什么?

无未来函数核查:已确认本代码不含 ZIG/PEAK/TROUGH/BACKSET/REFX 等函数。

核心优化:
1. 自适应影线比例:用参数 RATIO 控制,可根据市场环境灵活调节;
2. 量能顺序:上影放量(试盘)+ 下影缩量(惜售),符合洗盘逻辑;
3. 分母保护:MAX(...,0.01) 避免低价股除零;
4. 低位过滤:限定处于 MA20 下方 LOW_PCT% 以内,确保是洗盘而非出货。
【编者手记】搓揉线是主力洗盘的经典形态,但"经典"不等于"常见"。真正符合"上影放量+下影缩量+低位"标准的搓揉线很少,一旦出现,值得认真研究。我通常会把它和筹码分布结合看:如果搓揉线位置恰好在筹码密集区上沿,洗盘的概率就更大。
【免责声明】本文公式仅供通达信语法学习与历史复盘参考,不构成任何投资建议。股市有风险,决策需谨慎。


相关阅读

最近发表
在线客服
QQ:332879389
联系电话
13605084160