ARTICLE · 1036218
通达信减持风险预警脚本集(预警源码)
基于"公告面→盘面→基本面→股权面"四维减持风险预警体系
一、使用说明
1. 打开通达信电脑版,按 Ctrl+F 打开公式管理器。
2. 选择"条件选股公式"或"技术指标公式"分类,点击"新建"。
3. 将下方对应脚本复制粘贴到编辑区,保存并命名。
4. 按 Ctrl+Y 打开预警交易器,添加自定义预警条件即可实时弹窗提醒。
5. 重要:必须每天下载专业财务数据(系统→盘后数据下载→勾选"专业财务数据"),否则INBLOCK等函数会失效。
二、模块一:减持公告实时监控
功能说明:实时监控通达信板块标签中的"拟减持""股东减持""基金减持"等板块,一旦股票被打上减持标签立即弹窗预警。
通达信公式源码:
X1:=INBLOCK('拟减持');
X2:=INBLOCK('股东减持');
X3:=INBLOCK('基金减持');
X4:=INBLOCK('近期解禁');
X5:=INBLOCK('即将解禁');
减持预警:X1 OR X2 OR X3 OR X4 OR X5;
细分预警(可分别设置不同提醒声音)
拟减持信号:X1;
股东减持信号:X2;
基金减持信号:X3;
解禁预警信号:X4 OR X5;
三、模块二:股权质押风险预警
功能说明:监控个股股权质押比例,当质押比例超过警戒线时预警。质押比例过高意味着大股东资金链紧张,被动减持风险大。
通达信公式源码:
盘面减持特征预警
{条件1:高位放量滞涨}
{股价距60日低点涨幅超50%,成交量放大但当日涨幅<2%}
高位:=C/LLV(L,60)>1.5;
放量:=V/MA(V,20)>2;
滞涨:=C/REF(C,1)-1<0.02;
高位滞涨预警:高位 AND 放量 AND 滞涨;
{条件2:假突破预警}
{突破20日高点后1-3日内迅速回落跌破支撑}
突破:=C>REF(HHV(H,20),1);
回落:=C<REF(C,1) AND L<REF(L,20);
假突破预警:突破 AND 回落;
{条件3:换手率异常}
{日换手率突增到20%以上,警惕主力出货}
换手率:=V/CAPITAL*100;
换手异常:=换手率>20;
换手预警:换手异常;
{条件4:长上影线+放量}
{K线形态:上影线长度超过实体2倍,伴随放量}
上影线:=H-MAX(C,O);
实体:=ABS(C-O);
长上影:=上影线>实体*2 AND 实体>0;
长上影放量预警:长上影 AND 放量;
{综合预警:任一盘面异常信号触发}
盘面减持预警:高位滞涨预警 OR 假突破预警 OR 换手预警 OR 长上影放量预警;
四、模块三:盘面减持特征预警
功能说明:识别大股东减持前常见的盘面痕迹:高位放量滞涨、假突破、换手异常等。这些是资金在用脚投票的信号。
通达信公式源码:
盘面减持特征预警
{条件1:高位放量滞涨}
{股价距60日低点涨幅超50%,成交量放大但当日涨幅<2%}
高位:=C/LLV(L,60)>1.5;
放量:=V/MA(V,20)>2;
滞涨:=C/REF(C,1)-1<0.02;
高位滞涨预警:高位 AND 放量 AND 滞涨;
{条件2:假突破预警}
{突破20日高点后1-3日内迅速回落跌破支撑}
突破:=C>REF(HHV(H,20),1);
回落:=C<REF(C,1) AND L<REF(L,20);
假突破预警:突破 AND 回落;
{条件3:换手率异常}
{日换手率突增到20%以上,警惕主力出货}
换手率:=V/CAPITAL*100;
换手异常:=换手率>20;
换手预警:换手异常;
{条件4:长上影线+放量}
{K线形态:上影线长度超过实体2倍,伴随放量}
上影线:=H-MAX(C,O);
实体:=ABS(C-O);
长上影:=上影线>实体*2 AND 实体>0;
长上影放量预警:长上影 AND 放量;
{综合预警:任一盘面异常信号触发}
盘面减持预警:高位滞涨预警 OR 假突破预警 OR 换手预警 OR 长上影放量预警;
五、模块四:财务安全底线预警
功能说明:筛选基本面存在隐患的个股,这些往往是减持的深层动机。包括扣非亏损、高负债、商誉减值风险等。
通达信公式源码:
财务安全底线预警
需下载专业财务数据,数据更新频率为季报
{条件1:扣非净利润为正}
{FINANCE(30)为扣非净利润,连续为负说明主业亏损}
扣非安全:=FINANCE(30)>0;
扣非亏损预警:NOT(扣非安全);
{条件2:资产负债率可控}
{FINANCE(9)为资产负债率(%),非金融股<60%为安全}
负债安全:=FINANCE(9)<60;
高负债预警:NOT(负债安全);
{条件3:商誉占净资产比例可控}
{FINANCE(33)为商誉,FINANCE(34)为净资产}
{商誉/净资产>30%有减值风险}
商誉风险:=IF(FINANCE(34)>0, FINANCE(33)/FINANCE(34), 0);
商誉安全:=商誉风险<0.3;
商誉预警:NOT(商誉安全);
{条件4:存货/应收账款增速异常}
{FINANCE(16)为存货,FINANCE(17)为应收账款}
{存货或应收账款增速远超营收增速需警惕}
存货增速:=FINANCE(16)/REF(FINANCE(16),4)-1;
应收增速:=FINANCE(17)/REF(FINANCE(17),4)-1;
营收增速:=FINANCE(1)/REF(FINANCE(1),4)-1;
存货异常:=存货增速>REF(营收增速,4)*1.5;
应收异常:=应收增速>REF(营收增速,4)*1.5;
财务异常预警:存货异常 OR 应收异常;
{综合财务预警}
财务预警:NOT(扣非安全) OR NOT(负债安全) OR NOT(商誉安全) OR 存货异常 OR 应收异常;
六、重要注意事项
1. 数据依赖:所有FINANCE函数和INBLOCK函数依赖专业财务数据,必须每天盘后下载(系统→盘后数据下载→勾选"专业财务数据"和"板块分析数据")。
2. 滞后性:公告类数据(INBLOCK)有1-2个交易日延迟,公式发出预警时公告可能已出几天,建议配合F10手动确认最新公告。
3. 手机版限制:通达信手机版的板块标签数据不如电脑版完整,排雷功能可能失效,建议电脑端选股、手机端查看。
4. 参数可调:公式中的阈值(如质押比例50%/70%、换手率20%等)可根据个人风险偏好调整。

声明:
本号所有内容仅为个人研究、学习过程中的笔记、观点与随想分享。
所有展示信息仅供参考,仅用于本文描述一种心理状态或思维过程说明,不构成任何投资具体行动或建议的推荐!
本号力求但不保证信息的精确性和完整性,发布的信息如有不准确或误导之处,本号概不负责,亦不承担任何法律责任。
阅读者据此信息操作,风险自担,后果自负!阅读者应进行独立判断并自行承担全部责任。
本号秉承分享精神,鼓励和欢迎读者之间进行知识、信息和观点的交流与共享。