查看: 43|回复: 0

用deepseek搭建量化策略:【通达信指标】‘分时擒龙捉妖’系统主力资金异动瞬间捕捉,

[复制链接]

221

主题

16

回帖

559

积分

管理员

积分
559
发表于 2025-4-13 21:38:59 | 显示全部楼层 |阅读模式
点击蓝字 | 关注我们
640.jpg
本公众号【量化研究】为良心专业分享通达信指标公众号,自创高成功竞价抓板选股公式,盘中狙击涨停指标公式,以及部分主图副图指标。
公式虽好也是参考。

[backcolor=var(--APPMSGCARD-BG)] 300.jpg
量化研究
[color=var(--weui-FG-1)]股票量化研究

[color=var(--weui-FG-1)]6篇原创内容




[color=var(--weui-FG-2)]公众号



全自动量化机器人,大数据选股,智能风控,AI盯盘,无需人工干预,散户投资也能用量化!
指标界面(源码在文章底部)
640.jpg


指标介绍
一、量化指标副图:全仓买进信号捕捉器(一)模型定位
本量化指标副图专为捕捉股票市场的短期买入信号而设计,通过复杂的量价关系、移动平均线和时间周期的综合分析,精准识别趋势转折点和交易机会。该模型特别适用于短期交易者,能够帮助投资者在复杂的市场中把握买入时机,实现收益最大化。
二、核心逻辑(1)关键指标计算
  • CTA1:计算过去240天的加权平均价格,通过成交量加权,反映长期价格趋势。
  • CTA2:计算当前股票的总交易天数。
  • CTA3:获取过去CTA2天内的最高价。
  • CTA4:判断当前价格是否突破过去CTA2天的最高价,且当前价格与CTA1的比值小于1.09,确保价格未过度偏离长期平均值。
  • CTA5:统计过去13天内CTA4条件成立的次数,判断是否至少有3次突破,且当前价格再次突破最高价。
  • CTA6:计算距离CTA5条件成立的时间间隔。
  • CTA7:判断当前价格是否在合理范围内波动,且前一日收盘价是否低于过去3天的低点加上一定比例的波动范围。
  • CTA8-CTA9:计算短期和中期的指数移动平均线(EMA),用于判断短期趋势。
  • CTA10:取CTA8和CTA9的最大值,作为短期趋势的参考。
  • CTA11:综合多个条件,判断当前是否为买入信号,包括价格高于短期趋势线、价格突破过去2天的最高价、涨幅超过1.5%、成交量占总股本比例小于20%、价格未过度偏离前一日收盘价等。

(2)时间周期分析
  • CTA12:计算过去20天价格的线性回归斜率,并结合当前价格,生成短期趋势线。
  • CTA13-CTA15:判断当前时间是否为09:45,计算过去15天的最低价,并获取该最低价在当前时间点的值。
  • CTA16-CTA17:计算过去15天的最低价在09:45时的值,作为支撑位参考。
  • CTB1-CTB4:判断当前时间是否为09:45,计算过去15天的最高价,并获取该最高价在当前时间点的值。
  • CTB5:计算过去15天的最高价在09:45时的值,作为阻力位参考。
  • CTB6-CTB8:计算MACD指标,判断当前是否处于多头市场。
  • CTB9:综合MACD指标条件,判断当前是否为多头市场。
  • CTB10-CTB13:判断当前时间是否为10:00,计算过去30天的最高价,并获取该最高价在当前时间点的值。
  • CTB14:计算过去30天的最高价在10:00时的值,作为参考。
  • CTB15:判断当前价格是否突破过去30天的最高价,且前一日价格低于该最高价,且当前价格高于短期趋势线。

(3)量价关系分析
  • CTB16:通过FILTER函数过滤掉连续100天内不符合CTB15条件的信号,确保信号的可靠性。
  • CTB17:获取当前开盘价。
  • CTB18:判断当前价格是否在合理范围内波动,且高于前一日开盘价。
  • CTB19:计算当前成交量与过去5天平均成交量的比值。
  • CTB20:综合多个条件,判断当前是否为买入信号,包括多头市场条件、CTB16条件、价格在合理范围内波动、价格高于开盘价、成交量比值大于1等。
  • CTB21-CTB22:计算当前价格范围的最高价和最低价。
  • CTB23:计算当前价格范围的波动范围。
  • 阻力:计算阻力位,作为参考。
  • 支撑:计算支撑位,作为参考。
  • 机构买盘/卖盘:通过量价关系计算机构和散户的买卖盘。
  • CTD4-CTD8:通过量价关系计算不同条件下的买卖盘。
  • 机构买盘/卖盘:通过量价关系计算机构和散户的买卖盘。
  • CTD9:计算距离最近一次涨停的时间。
  • CTB210:计算距离最近一次跌停的时间。
  • 分时抓板:通过DRAWICON和DRAWTEXT函数在图表上标注分时抓板信号。
  • CTB211:计算当前股票的总交易天数。
  • CTA1线:计算加权平均价格,通过成交量加权,反映长期价格趋势。
  • CTB212:判断5日均线成交量是否连续上升。
  • CTB213:判断当前价格是否高于前一日收盘价,且前一日收盘价高于前两日收盘价。
  • 量价齐升:判断当前价格是否高于加权平均价格,且当前成交量大于5日均线成交量。
  • 量起爆:判断当前成交量是否大于前一日成交量。
  • 价CTA4:判断当前价格是否达到历史最高价。
  • 量CTA4:判断当前成交量是否达到历史最高成交量。
  • CTB214:判断当日涨幅是否控制在4.5%以内。
  • CTB215:综合多个条件,生成买入信号。只有当所有条件都满足时,才发出买入信号。
  • CTB216:计算距离CTB215条件成立的时间间隔。
  • 起爆收益:计算从起爆点到当前的收益。
  • 流通盘:计算当前股票的流通盘大小。
  • CTD01:获取起爆点的价格。
  • CTD02:获取起爆点的时间。
  • CTD03:计算起爆点的时间间隔。
  • 分时起爆:通过DRAWICON和DRAWTEXT函数在图表上标注分时起爆信号。
  • 起爆收益:通过DRAWNUMBER_FIX和DRAWTEXT_FIX函数在图表上标注起爆收益。
  • CTD04:通过FILTER函数过滤掉连续240天内不符合CTB210和CTD9交叉条件的信号。
  • CTD05:计算距离CTD04条件成立的时间间隔。
  • 抓板收益:计算从抓板点到当前的收益。
  • 全仓买进:综合多个条件,生成全仓买进信号。只有当所有条件都满足时,才发出全仓买进信号。
  • 价突:判断当前价格是否突破过去3天的最高价。

三、模型实战优势(1)精准识别趋势转折
通过多周期移动平均线和量价关系的综合分析,精准识别趋势的转折点。特别是通过递归引用前一日的条件,逐步判断价格的波动情况,确保信号的可靠性。
(2)可视化信号提示
通过图表上的信号线、文字提示和图标,直观地展示买入信号,帮助投资者快速识别趋势变化,做出交易决策。
(3)量价关系分析**
通过计算量价关系,生成资金流向指标,判断资金的流入和流出。结合趋势转折点,确保买入信号的可靠性。
四、总结
本量化指标副图通过多周期移动平均线和量价关系的综合分析,精准识别趋势转折点和交易机会。通过可视化信号提示和量价关系分析,帮助投资者在复杂的市场中把握买入时机,实现收益最大化。无论是短期交易还是中长期投资,该模型都能为投资者提供有力的支持。






指标导入方法电脑版
  • 右上角通达信菜单——公式系统——公式管理器(Ctrl+F)
  • 鼠标移动到技术指标公式或选股指标公式中对应的列表
  • 点击新建,填写公式名称,复制以下代码粘贴到空白框里,点击确定
  • 选择指标:主图和副图指标可以直接输入公式名称的首字母+回车;如果是分时指标:在分时图上右键选择分时指标——选择对应的指标点确定。
手机版
  • 在手机版通达信指标名称处点击——点击新增——输入指标名称——粘贴指标代码——点击右上角保存,这样指标就添加成功了。
  • 在手机版通达信指标名称处点击——选择对应的指标,这样就能启用该指标了。



指标源码量化指标主图
CTA1:=SUM(C*V,240)/SUM(V,240);
CTA2:=BARSCOUNT(C);
CTA3:=REF(HHV(H,CTA2),1);
CTA4:=CROSS(C,REF(HHV(H,CTA2),1)) AND C/CTA1< 1.09 AND CTA2>1 AND CTA2< 240;
CTA5:=COUNT(CTA4,13)>=3 AND CROSS(C,REF(HHV(H,CTA2),1));
CTA6:=BARSLAST(CTA5)<13;
CTA7:=DYNAINFO(4)>0 AND HHV(HIGH,2)/LLV(LOW,2)< 1.25 AND REF(CLOSE,1)< LLV(LOW,3)+(HHV(HIGH,3)-LLV(LOW,3))*0.85;
CTA8:=EMA(CLOSE,2);
CTA9:=EMA(CLOSE,3);
CTA10:=MAX(CTA8,CTA9);
CTA11:=CLOSE>CTA10 AND CTA7 AND (CLOSE>REF(HHV(HIGH,2),1) AND (CLOSE-REF(CLOSE,1))/REF(CLOSE,1)>0.015) AND (V/CAPITAL<=0.2) AND C/REF(C,1)<1.07;
CTA12:=MA(((SLOPE(C,20)*5)+C),10);
CTA13:=HOUR=09 AND MINUTE=45;
CTA14:=LLV(L,15);
CTA15:=BARSLAST(CTA13);
CTA16:=REF(CTA14,CTA15);
CTA17:=CONST(CTA16);
CTB1:=HOUR=09 AND MINUTE=45;
CTB2:=HHV(H,15);
CTB3:=BARSLAST(CTB1);
CTB4:=REF(CTB2,CTB3);
CTB5:=CONST(CTB4);
CTB6:=EMA(CLOSE,12)-EMA(CLOSE,26);
CTB7:=EMA(CTB6,9);
CTB8:=(CTB6-CTB7)*2;
CTB9:=CTB8>00 AND CTB6>0 AND CTB7>0;
CTB10:=HOUR=10 AND MINUTE=0;
CTB11:=HHV(H,30);
CTB12:=BARSLAST(CTB10);
CTB13:=REF(CTB11,CTB12);
CTB14:=CONST(CTB13);
CTB15:=CLOSE>CTB14 AND REF(C<=CTB14,1) AND CLOSE>CTA12;
DRAWTEXT_FIX(1,0.01,0.01,0,'微信公众号:量化研究'),COLORFF00FF;
CTB16:=FILTER(CTB15,100);
CTB17:=DYNAINFO(3);
CTB18:=CLOSE<=CTB17*1.04 AND CLOSE>CTB17;
CTB19:=V/REF(MA(V,5),1);
CTB20:=CTB9 AND CTB16 AND CTB18 AND CTB13>CTB17 AND CTB19>=1;
CTB21:=MAX(DYNAINFO(3),DYNAINFO(5));
CTB22:=MIN(DYNAINFO(3),DYNAINFO(6));
CTB23:=CTB21-CTB22;
阻力:=CTB22+CTB23*8/9,COLORLIRED,DOTLINE;
支撑:=CTB22+CTB23*0.5/9,COLORGREEN,DOTLINE;
DRAWTEXT(FILTER(CROSS(C,支撑),240),L-0.01,'主力吸筹'),COLOR0000FF;
DRAWTEXT(FILTER(CROSS(C,阻力),240),H-0.01,''),COLOR0000FF;
CTD4:=V*C/100;
CTD5:=SUM((IF(((CTD4/8>20) AND (CLOSE>(REF(CLOSE,1)))),CTD4,0)),0);
CTD6:=SUM((IF(((CTD4/8>20) AND (CLOSE< (REF(CLOSE,1)))),CTD4,0)),0);
CTD7:=SUM((IF(((CTD4/8< 20) AND (CLOSE>(REF(CLOSE,1)))),CTD4,0)),0);
CTD8:=SUM((IF(((CTD4/8< 20) AND (CLOSE< (REF(CLOSE,1)))),CTD4,0)),0);
机构买盘:=(CTD5);
机构卖盘:=(CTD6);
散户买盘:=(CTD7);
散户卖盘:=(CTD8);
CTD9:=BARSLAST(CLOSE=HHV(CLOSE,60));
CTB210:=BARSLAST(CLOSE=LLV(CLOSE,60));
DRAWICON(FILTER(CROSS(CTB210,CTD9),240),OPEN*1,34);
DRAWTEXT(FILTER(CROSS(CTB210,CTD9),240),OPEN*0.985,'分时抓板'),COLOR00FFFF;
CTB211:=BARSCOUNT(C);
CTA1线:=SUM(C*V,CTB211)/SUM(V,CTB211);
CTB212:=MA(V,5)>REF(MA(V,5),1) AND REF(MA(V,5),1)>REF(MA(V,5),2);
CTB213:= C>=REF(C,1) AND REF(C,1)>REF(C,2);
量价齐升:=C>CTA1线 AND V>MA(V,5);
量起爆:=V>=REF(V,1)*1;
价CTA4:=C>=HHV(C,0);
量CTA4:=V>=HHV(V,0);
CTB214:=(C/DYNAINFO(3)-1)*100<=4.50;
CTB215:=CTB212 AND CTB213 AND 量价齐升 AND 量起爆 AND 价CTA4 AND 量CTA4 AND CTB214;
CTB216:=BARSSINCE(CTB215)+1;
CTD01:=REF(C,CTB216-1),NODRAW;
起爆收益DYNAINFO(7)-CTD01)/CTD01*100,NODRAW;
流通盘:=CAPITAL*100/100000000,NODRAW;
CTD02:=REF(TIME/10000,CTB216),NODRAW;
CTD03:=CTB216-1,NODRAW;DRAWICON(CTB215,C,25);
DRAWTEXT(CTB215,L-0.01,'←分时起爆'),COLOR0000FF;
DRAWNUMBER_FIX(ISLASTBAR AND C>1,0.8,0.5,0,起爆收益),COLOR00FFFF;
DRAWTEXT_FIX(ISLASTBAR AND C>1,0.8,0.45,0,'起爆收益'),COLOR00FFFF;
DRAWTEXT_FIX(ISLASTBAR AND C>1,0.85,0.5,0,'%'),COLOR00FFFF;
CTD04:=FILTER(CROSS(CTB210,CTD9),240);
CTD05:=BARSSINCE(CTD04)+1;
CTD06:=REF(C,CTD05-1),NODRAW;
抓板收益DYNAINFO(7)-CTD06)/CTD06*100,NODRAW;
DRAWNUMBER_FIX(ISLASTBAR AND C>1,0.8,0.35,0,抓板收益),COLORFFFF00;
DRAWTEXT_FIX(ISLASTBAR AND C>1,0.8,0.3,0,'抓板收益'),COLORFFFF00;
DRAWTEXT_FIX(ISLASTBAR AND C>1,0.85,0.35,0,'%'),COLORFFFF00;
全仓买进:=CROSS(C,REF(HHV(H,CTA2),1)) AND HHVBARS(VOL,CTA2)=0 AND C/CTA1< 1.09 AND CTA2>1 AND CTA2< 240 AND BARSLAST(CTA5)>=20 AND CTB214;
DRAWTEXT(全仓买进 ,CTA3, ''),COLORCYAN;
DRAWICON(全仓买进,C,23);
价突:=C/REF(C,3)>1.04 ;
DRAWTEXT(价突,C*0.995,''),COLORYELLOW;



量化指标选股
LHY1:=HHV(HIGH,70);

LHY2:=HHV(HIGH,20);

LHY3:=VOL*100/CAPITAL;

LHY4:=MA(LHY3,4);

LHY5:=MA(LHY3,9);

LHY6:=MA(LHY3,17);

LHY7:=MA(LHY3,34);

青龙:=SAR(125,1,7),COLORCYAN;

蓝龙:=LHY2*0.91,COLORBLUE;

红钻:CROSS(蓝龙,青龙) AND 蓝龙>REF(蓝龙,1);




公众号无法添加附件,指标错误或及选股指标请到股指标网下载tn6安装文件。
www.guzhibiao.cn

分时擒龙捉妖.tn6

15.19 KB, 下载次数: 19

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

指标评测

股指标

建议反馈

常见问题

股指标评测

商务合作

新闻媒体

量化投资研究社

联系我们

微信:ZBPC88

备用微信:cqcangshu

邮箱:1099750285@qq.com

关注微信公众号

QQ|手机版|小黑屋|股指标网 ( 渝ICP备2024026571号-1 )股指标

GMT+8, 2025-5-23 06:16 , Processed in 0.152740 second(s), 31 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.