一、指标介绍
在探索数据趋势与规律的道路上,通达信的【强龙启动】指标公式系统犹如一颗璀璨的明星,备受瞩目。今天,让我们一同深入剖析这个强大的工具,看看它如何在数据的海洋中为我们指引方向。
1、指标概述
【强龙启动】套系指标包含了【强龙启动】主图、【强龙资金】副图和【强龙趋势】副图,以及配套的选股指标。主图通过不同颜色的 K 线、各类分界线和特殊标注,展现数据的关键特征;副图则从资金异动和趋势演变的角度,提供更多维度的信息。选股指标更是能从海量数据中筛选出符合特定条件的对象,为进一步研究提供精准方向。整个系统相互配合,形成一个完整的体系,帮助我们更好地理解和分析数据背后隐藏的规律。
2、设计逻辑
(1)主图设计逻辑
主图中,通过对收盘价、最高价、最低价等基础数据,运用如 DMA(动态移动平均)、EMA(指数移动平均)等复杂算法进行处理。例如,计算 TD1 - TD5 等一系列数据,以确定强弱分界线、高抛线和短支撑等关键参考线。同时,结合 K 线的颜色变化(红 K 线代表一种状态,绿 K 线代表另一种状态)以及各种条件判断(如 TD8 - TD14 等条件组合)来给出买入、卖出等信号提示,这些判断综合考虑了价格走势、均线关系以及成交量等多方面因素,构建起严谨的信号逻辑体系。
(2)副图设计逻辑
强龙资金副图:通过对价格变化幅度与成交量的关联计算(如 TD1 - TD4 等计算),判断资金的异动情况。当价格涨幅达到一定程度时,成交量会以特定的倍数关系进行调整,进而通过 SUM 函数统计资金总量,形成资金异动信号。同时,通过对比资金总量与一段时间内的平均值(TD5),来划分持股(红色区域)和持币(绿色区域)阶段。
强龙趋势副图:利用 SMA(简单移动平均)等算法,对价格波动进行处理,计算出趋势线(如 TD1 - TD3 等计算得出趋势线)。再通过设置不同的参考线(紫线、白线、灰线、蓝线、绿线、黄线),依据趋势线与这些参考线的交叉、位置关系以及趋势线自身的变化幅度(如 TD4 - TD9 等条件判断),来判断市场处于大底、中底、短底等不同阶段,以及风险、清仓等警示状态。
(3)三层次协同运算框架
1. 核心计算层
动态弹性分界线:基于价格偏离度(如TD1=ABS((2*C+H+L)/4-MA(C,20)/MA(C,20))计算短期与中长期动态平衡点,通过DMA算法实现弹性调整10。
支撑压力体系:融合多周期最低价均值(如短支撑线)与极值偏移量(TD7=LLV((H+2L+O)/5*2.03-H,30)*1.006),形成自适应支撑带10。
2. 信号生成层
趋势共振机制:主图信号(如“★上攻”“启动”)需满足价格突破分界线、短支撑线、EMA金叉三重条件(TD8-TD14系列逻辑)10。
资金异动识别:副图通过成交量加权计算(如TD24-TD27),结合异动量阈值(TDZB:=TD27/REF(V,1)>200)捕捉资金密集活动9。
3. 可视化呈现
颜色编码系统:红/绿K线区分多空状态,黄紫标记强化关键信号。
分层趋势线:副图以6级色阶(红→黄→绿)划分趋势强度,结合“大底”“中底”文字提示阶段特征9。
3、使用方法
(1)【强龙启动】主图
关注 K 线颜色:红 K 线阶段,可能意味着处于一个积极的状态,可重点关注相关信号;没有红 K 线时,要保持谨慎。而红 K 线尾端或绿 K 线中,可能蕴含着卖出相关的提示。
参考多重信号:强弱分界线非常关键,数据在其上方,可能代表当前处于强势阶段;在下方则可能处于弱势阶段。同时,紫 K、蓝 K 等特殊标注以及高抛线等,都要结合 K 线颜色一起综合判断,为操作提供更全面的依据。
(2)【强龙资金】副图
留意资金异动信号:当出现特定的资金异动信号(如 XG 信号)时,这可能是一个重要的时间节点,需要重点关注相关数据的变化。
依据区域操作:红色区域代表一种数据状态,绿色区域代表另一种状态。要特别注意异动信号在红色区域出现时,其可能具有更重要的参考价值。
(3)【强龙趋势】副图
根据底部信号判断:短底、中底、大底信号的出现,往往预示着数据可能即将发生反转,是需要重点关注的关键信号。相反,风险、清仓等信号的出现,则提醒我们要谨慎对待相关数据变化。
观察曲线与横线关系:趋势线与不同横线的位置关系,能让我们了解数据所处的阶段。顶部横线附近,可能意味着数据达到了一个相对较高的水平,需要考虑相应的应对策略。
4、优势分析
(1)多维度分析
通过主图、副图的多种信号展示,从价格走势、资金流向、趋势演变等多个维度对数据进行分析,提供了全面而丰富的信息,帮助我们更深入地理解数据背后的规律。
(2)精准信号提示
无论是主图的买入卖出信号,还是副图的资金异动、底部与风险信号,都经过了严谨的算法计算和条件判断,能够较为精准地提示数据变化的关键节点,为我们的研究和判断提供有力支持。
(3)系统性强
整个指标系统各个部分相互关联、协同工作,形成了一个完整的体系。主图、副图和选股指标之间的共振信号,大大提高了对数据判断的准确性和可靠性,增强了我们在数据探索中的信心。
5、可提升空间
(1)适应性优化
虽然该指标在当前的数据环境下表现出色,但随着数据特征的不断变化和多样化,可能需要进一步优化,以更好地适应不同类型、不同周期的数据,扩大其应用范围。
(2)增加个性化设置
可以考虑增加一些个性化的参数设置,让使用者能够根据自身对数据的理解和研究重点,灵活调整指标的计算方式和信号判断条件,提高指标的适用性和灵活性。
(3)结合更多数据因素
未来可探索结合更多与数据相关的因素,如行业特性、宏观环境等,使指标对数据趋势的判断更加全面和深入,更准确地捕捉数据背后的复杂规律。
6、总结
通达信 “强龙启动” 指标公式系统是一套功能强大、设计精妙的工具。它通过独特的设计逻辑,为我们提供了丰富且精准的使用方法,在多维度分析和精准信号提示等方面具有显著优势。尽管存在一定的可提升空间,但这并不影响它在数据探索中发挥重要作用。当我们熟练掌握并合理运用这套指标系统,严格按照其使用方法进行操作,就能更好地在数据的海洋中洞察规律,为我们的研究和探索提供有力的支持,在数据世界中迈出更坚实、更自信的步伐。
二、指标图示
三、指标源码
{强龙启动主图}
TD1:=ABS((2*CLOSE+HIGH+LOW)/4-MA(C,20))/MA(C,20);
TD2:=ABS((CLOSE+2*HIGH+LOW)/4-MA(C,17))/MA(C,17);
TD3:=DMA(CLOSE,TD1);
TD4:=DMA(CLOSE,TD2);
TD5:=REF((1-3/100)*TD4,2);
STICKLINE(C>O,C,O,3,0),COLORRED;
STICKLINE(C>O,H,L,0,0),COLORRED;
STICKLINE(C<O,C,O,3,0),COLORCYAN;
STICKLINE(C<O,H,L,0,0),COLORCYAN;
强弱分界线:EMA(TD5,7),LINETHICK1,COLORGREEN;
高抛线:(1+8/100)*TD3;
短支撑:EMA((LLV((C+L)/2,6)+LLV((C+L)/2,5)+LLV((C+L)/2,4)+LLV((C+L)/2,3)+LLV((C+L)/2,2)+2*(C+L+H)/3)/7,4),COLORGREEN;
TD6:=EMA(短支撑,4);
TD7:=LLV((HIGH+2*LOW+OPEN+C)/5*2.03-H,30)*1.006;
TD8:=((CROSS(C,短支撑) AND CROSS(C,TD6)) OR (L<短支撑 AND C>TD6 AND 短支撑<TD6)) AND C>REF(C,1)*1.02 AND (C-O>H-C) AND V>REF(V,1) AND (C>强弱分界线 OR C<强弱分界线 AND C>REF(C,1)*1.07);
TD9:=((CROSS(C,短支撑) AND CROSS(C,强弱分界线)) OR (CROSS(C,短支撑) AND 短支撑<强弱分界线*1.07)) AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1)*0.999 AND 强弱分界线<REF(强弱分界线,3)*0.9 AND C>REF(C,1)*1.02;
TD10:=L<短支撑 AND L<强弱分界线 AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1) AND C>REF(C,1)*1.02;
TD11:=EMA(CLOSE,3);
TD12:=EMA(CLOSE,13);
TD13:=BARSLAST(REF(CROSS(TD12,TD11),1)) AND CROSS(TD11,TD12) AND C>强弱分界线 AND 强弱分界线>REF(强弱分界线,1)*0.99 AND REF((C-REF(C,1))/REF(C,1)*100,1)<4 AND (C-O>H-C);
TD14:=CROSS(C,强弱分界线) AND CROSS(C,短支撑) AND 强弱分界线>=REF(强弱分界线,1)*0.999 AND 短支撑>强弱分界线;
TD15:=EMA(((SLOPE(C,22)*20)+CLOSE),55);
TD16:=((C-REF(MA(C,6),1))/6+MA(C,6))*1.004;
TD17:=CROSS(C,TD16) AND TD16>REF(TD16,1) AND C>TD15;
TD18:=((C-REF(MA(C,17),1))/18+MA(C,17))*1.004;
TD19:=CROSS(C,TD18) AND TD18>REF(TD18,1);
TD20:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(C,1))),ABS(REF(C,1)-LOW)),4);
TD21:=HIGH-REF(HIGH,1);
TD22:=REF(LOW,1)-LOW;
TD23:=EMA(IF(TD21>0 AND TD21>TD22,TD21,0),4);
TD24:=EMA(IF(TD22>0 AND TD22>TD21,TD22,0),4);
TD25:=TD23*100/TD20;
TD26:=TD24*100/TD20;
TD27:=EMA(ABS(TD26-TD25)/(TD26+TD25)*100,1);
TD28:=CROSS(TD25,TD26) AND TD27<REF(TD27,1) AND C>REF(C,1)*1.05;
TD29:=MA(CLOSE,17);
TD30:=TD29+1*STD(C,17);
TD31:=CROSS(C,TD30) AND C>REF(C,1)*1.04;
TD32:=REF(LLV(H*0.98,3),1);
TD33:=EMA(TD32,2);
TD34:=EMA(EMA((2*L+C)/3,5),10);
TD35:=MA(TD34,20);
TD36:=CROSS(C,TD33) AND CROSS(C,TD35) AND C>强弱分界线*1.015 AND 短支撑>REF(短支撑,1) AND C>强弱分界线;
TD37:=(((TD17 AND TD19 AND C>REF(C,1)*1.025 ) OR (TD17 AND C>REF(C,1)*1.047 AND C<TD15*1.08) OR (TD19 AND C>REF(C,1)*1.07)) OR TD28 OR TD31) AND REF(HHV(H,20),10)<TD35*1.20 AND C<TD35*1.13 AND C>强弱分界线;
TD38:=C/REF(C,1)>1.097;
TD39:=REF(C,BARSLAST(TD38)+1)*0.98;
TD40:=BARSLAST(TD38)<30 AND (LLV(C,BARSLAST(TD38))>=TD39 OR LLV(C,BARSLAST(TD38))=TD39);
TD41:=REF(L,BARSLAST(TD38));
TD42:=BARSLAST(TD38);
TD43:=IF(2,TD42=2,TD38);
TD44:=IF(2,LLV(L,2)>REF(L,2),1);
TD45:=TD43 AND TD44;
TD46:=IF(4,TD42=4,TD38);
TD47:=IF(4,LLV(L,4)>REF(L,4),1);
TD48:=TD46 AND TD47;
TD49:=IF(7,TD42=7,TD38);
TD50:=IF(7,LLV(L,7)>REF(L,7),1);
TD51:=TD49 AND TD50;
TD52:=IF(12,TD42=12,TD38);
TD53:=IF(12,LLV(L,12)>REF(L,12),1);
TD54:=TD52 AND TD53;
TD55:=BARSLAST(TD38);
TD56:=C>O AND V>REF(V,1) AND L>REF(C,1) AND REF(TD38,1);
TD57:=C>O AND V>REF(V,1) AND REF(TD38,1);
TD58:=REF(HHV(V,8),1)/V>=1.97 AND REF(HHV(TD57,8),1) AND C>O;
TD59:=MA(CLOSE,2);
TD60:=CROSS(TD59,REF(TD59,1)) AND REF(HHV(TD38,8),1);
TD61:=(L+H+C*2)/4;
TD62:=EMA(TD61,10);
强:IF(强弱分界线>REF(强弱分界线,1)*0.999,强弱分界线,DRAWNULL),COLORCYAN,LINETHICK3;
弱:IF(强弱分界线<REF(强弱分界线,1)*0.999,强弱分界线,DRAWNULL),COLORFF6C00,LINETHICK3;
撑:IF(短支撑>=REF(短支撑,2)*0.998 AND C>短支撑,短支撑,DRAWNULL),COLORRED,LINETHICK1;
DRAWTEXT(TD8,L*0.985,'★上攻'),COLORRED;
STICKLINE(TD8,H,C,0.1,1),COLORYELLOW,LINETHICK2;
STICKLINE(TD8,O,C,4.2,1),COLORYELLOW,LINETHICK2;
STICKLINE(TD8,O,L,0.1,1),COLORYELLOW,LINETHICK2;
DRAWTEXT(TD13,L*0.98,'启动'),COLOR00FFFF;
DRAWTEXT(TD14,L*0.98,'TD14'),COLORRED;
STICKLINE(C>短支撑 AND C>TD7 AND 短支撑>REF(短支撑,2)*0.995 AND TD6>REF(TD6,1),HIGH,LOW,0,1),COLORRED;
STICKLINE(C>短支撑 AND C>TD7 AND 短支撑>REF(短支撑,2)*0.995 AND TD6>REF(TD6,1),OPEN,C,3,1),COLOR0000AA;
STICKLINE(C<O AND C>短支撑 AND C>TD6 AND TD6>REF(TD6,1),HIGH,LOW,0,0),COLORRED;
STICKLINE(C<O AND C>短支撑 AND C>TD6 AND TD6>REF(TD6,1),OPEN,C,3,0),COLOR0000AA;
DRAWTEXT(IF(CROSS(69,SMA(MAX(C-REF(C,1),0),13,1)/SMA(ABS(C-REF(C,1)),13,1)*100),1,0) AND C<REF(C,1)*0.965,HIGH*1.025,'预警'),COLORCYAN;
STICKLINE(L<强弱分界线 AND C>短支撑 AND C>TD7 AND 短支撑>REF(短支撑,2)*0.995 AND TD6>REF(TD6,1) AND C<REF(C,1)*1.06,HIGH,LOW,0,1),COLORFF00FF;
STICKLINE(L<强弱分界线 AND C>短支撑 AND C>TD7 AND 短支撑>REF(短支撑,2)*0.995 AND TD6>REF(TD6,1) AND C<REF(C,1)*1.06,OPEN,C,3,1),COLORFF00FF;
STICKLINE(L<强弱分界线 AND C<O AND C>短支撑 AND C>TD6 AND TD6>REF(TD6,1) AND C<REF(C,1)*1.06,HIGH,LOW,0,0),COLORFF00FF;
STICKLINE(L<强弱分界线 AND C<O AND C>短支撑 AND C>TD6 AND TD6>REF(TD6,1) AND C<REF(C,1)*1.06,OPEN,C,3,0),COLORFF00FF;
STICKLINE(TD37 OR TD36,L*0.996,L*0.98,3,0),COLORYELLOW;
STICKLINE(短支撑<TD6 AND TD6<REF(TD6,1)*0.999 AND NOT(TD8) AND NOT(TD9) AND NOT(TD10) AND NOT(TD13) AND NOT(TD37 OR TD36)AND (C-REF(C,1))/REF(C,1)*100<7,HIGH,LOW,0,0),COLORCYAN;
STICKLINE(短支撑<TD6 AND TD6<REF(TD6,1)*0.999 AND NOT(TD8) AND NOT(TD9) AND NOT(TD10) AND NOT(TD13) AND NOT(TD37 OR TD36)AND (C-REF(C,1))/REF(C,1)*100<7,OPEN,C,2.8,1),COLORCYAN;
STICKLINE(TD40,REF(C,BARSLAST(TD38)+1)-REF(C,BARSLAST(TD38)+1)*0.001,REF(C,BARSLAST(TD38)+1),1,0),COLORYELLOW;
DRAWTEXT(TD38,L*0.98,'.'),COLORLIMAGENTA;
DRAWTEXT(TD45,TD41-TD41*0.02,'3'),COLORGREEN;
DRAWTEXT(TD48,TD41-TD41*0.02,'5'),COLORGREEN;
DRAWTEXT(TD51,TD41-TD41*0.02,'8'),COLORGREEN;
DRAWTEXT(TD54,TD41-TD41*0.02,'13'),COLORGREEN;
STICKLINE(TD38,REF(O,TD55),REF(C,TD55),0,1),COLORYELLOW;
STICKLINE(TD56,O,C,2,0),COLORMAGENTA;
DRAWTEXT(TD58,L*0.92,'.'),COLORRED;
DRAWTEXT(TD60,L,'低买'),COLORFF99FF;
短线5日:EMA(C,5),COLORWHITE,LINETHICK1;
升:IF(短线5日>REF(短线5日,1),短线5日,DRAWNULL),COLORMAGENTA,LINETHICK2;
A1:EMA(TD61,5)COLORWHITE,LINETHICK1;
TD63:=(A1-REF(A1,1))/REF(A1,1)*100;
TD64:=(TD62-REF(TD62,1))/REF(TD62,1)*100;
TD65:=(C-MA(C,5))/MA(C,5)*100;
TD66:=(C-MA(C,30))/MA(C,30)*100;
TD67:=COUNT(CROSS(TD65,0),3)>=1 AND TD66>REF(TD66,1) AND MA(C,5)>REF(MA(C,5),1) AND (C/REF(C,1)-1)*100>5 AND REF(C,1)<MA(C,30);
TD68:=FILTER(TD67,10);
TD69:=ATAN((MA(C,5)/REF(MA(C,5),1)-1)*100)*180/3.1416;
TD70:=SMA(EMA((MA(C,5)-REF(MA(C,5),1))/REF(MA(C,5),1),3)*100,3,1);
TD71:=EMA((TD70-REF(TD70,1)),3);
TD72:=FILTER(COUNT(CROSS(TD69,30),5)>=1 AND MA(C,5)>REF(MA(C,5),1) AND TD66>REF(TD66,1) AND MA(C,10)>REF(MA(C,10),1)AND TD71>REF(TD71,1) AND TD70>REF(TD70,1),10);
TD73:=100*(C-REF(C,12))/REF(C,12);
TD74:=((H+L+C)/3-MA((H+L+C)/3,88))/(0.015*AVEDEV((H+L+C)/3,88));
TD75:=1.07*DMA(C,ABS((2*C+H+L)/4-MA(C,26))/MA(C,26));
TD76:=MA(ATAN(TD75-REF(TD75,1)),3);
TD77:=IF((C>O OR C<O) AND H>=REF(C,1),ATAN(MA(H,5)*1.02-REF(MA(C,5)*1.02,1)),0);
TD78:=IF((C>O OR C<O) AND H<REF(C,1),-ATAN(REF(MA(C,5)*1.02,1)-MA(H,5)*1.02),0);
TD79:=MA(REF((TD77+TD78),1),26);
TDZB:=TD76>TD79 AND TD76>REF(TD76,1);
ZBXQ:=TDZB AND TD74>200 AND TD73>20 AND C>REF(C,1);
买入持股:IF(TD63>=0,A1,DRAWNULL)COLORYELLOW,LINETHICK2;
卖出空仓:IF(TD63<0 AND TD64<0,A1,DRAWNULL)COLORGREEN,LINETHICK1;
DRAWTEXT(TD68,LOW*0.95,'买入'),COLORYELLOW;
DRAWTEXT(TD72,LOW*0.98,'↖加仓'),COLORYELLOW;
DRAWTEXT(ZBXQ,L*0.95,'↖牛'),COLORYELLOW,LINETHICK2;
{强龙趋势副图}
TD1:=ABS((CLOSE-REF(CLOSE,1)));
TD2:=CLOSE-REF(CLOSE,1);
TD3:=SMA(MAX((TD2),0),6,1);
强:80,COLORRED,LINETHICK2;
DRAWTEXT(ISLASTBAR,强,' 强'),COLORRED;
趋势线:((TD3/SMA(TD1,6,1))*100),COLORFFFF00;
紫线:MAX(趋势线,5),COLORFF00FF;
白线:MAX(紫线,10),COLORFFFFFF;
灰线:MAX(白线,20),COLORC0C0C0;
蓝线:MAX(灰线,30),COLORFF0000;
绿线:MAX(蓝线,60),COLORGREEN;
黄线:MAX(绿线,90),COLOR00FFFF;
TD4:=趋势线-REF(趋势线,1);
TD5:=CROSS(趋势线,90);
TD6:=蓝线<90 AND 黄线<REF(黄线,1);
TD7:=紫线<白线 AND 趋势线<5;
TD8:=白线<灰线 AND 趋势线<20 AND 趋势线>10;
TD9:=灰线<蓝线 AND 趋势线<30 AND 趋势线>20;
TDZB:=CROSS(趋势线,60) AND TD4>15;
ZBXQ:=CROSS(趋势线,80) AND TD4>17;
DRAWTEXT(ISLASTBAR,黄线,' 顶'),COLORYELLOW;
大底:TD7,STICK,COLORRED,LINETHICK2;
DRAWTEXT(大底,10,'大'),COLORRED;
DRAWTEXT(大底,5,'底'),COLORRED;
中底:TD8,STICK,COLORYELLOW,LINETHICK2;
DRAWTEXT(中底,20,'中'),COLORYELLOW;
DRAWTEXT(中底,10,'底'),COLORYELLOW;
短底:TD9,STICK,COLORYELLOW,LINETHICK2;
DRAWTEXT(短底,30,'短'),COLORYELLOW;
DRAWTEXT(短底,20,'底'),COLORYELLOW;
DRAWTEXT_FIX(C>O,0,0.2,0,'TDZB:ZBXQ'),COLORMAGENTA;
NOTEXT1:IF((趋势线=紫线),紫线,DRAWNULL),COLORGREEN,LINETHICK2;
NOTEXT2:IF((趋势线=白线),白线,DRAWNULL),COLORWHITE,LINETHICK2;
NOTEXT3:IF((趋势线=灰线),灰线,DRAWNULL),COLORYELLOW,LINETHICK2;
NOTEXT4:IF((趋势线=蓝线),灰线,DRAWNULL),COLORCYAN,LINETHICK2;
NOTEXT5:IF((趋势线=绿线),绿线,DRAWNULL),COLORMAGENTA,LINETHICK2;
NOTEXT6:IF((趋势线=黄线),黄线,DRAWNULL),COLORBLUE,LINETHICK2;
粘合加速2:(TDZB AND 绿线>60)*30,LINETHICK2,COLORCYAN;
加速:(ZBXQ)*20,COLORMAGENTA,LINETHICK2;
STICKLINE(TD5,TD5,20,3,0),COLORFF5500;
STICKLINE(TD5,TD5,30,2,0),COLORFF8800;
STICKLINE(TD5,TD5,30,1,0),COLORFFAA00;
STICKLINE(TD5,TD5,30,0.5,0),COLORFFCC00;
DRAWTEXT(TD5,35,'风险'),COLORYELLOW;
DRAWICON(TD6,95,2);
STICKLINE(TD6,TD6,20,3,0),COLORFF5500;
STICKLINE(TD6,TD6,30,2,0),COLORFF8800;
STICKLINE(TD6,TD6,30,1,0),COLORFFAA00;
STICKLINE(TD6,TD6,30,0.5,0),COLORFFCC00;
DRAWICON(TD6,95,2);
DRAWICON(TD6,10,2);
DRAWTEXT(TD6,35,'清仓'),COLORYELLOW;
{强龙资金副图}
TD1:=IF(C>REF(C,1)*1.02,IF(C>REF(C,1),V*100,-V*100)*1.5,V);
TD2:=IF(C>REF(C,1)*1.05,IF(C>REF(C,1),V*100,-V*100)*2,V);
TD3:=IF(C>REF(C,1)*1.07,IF(C>REF(C,1),V*100,-V*100)*2.5,V);
TD4:=MAX(MAX(TD1,TD2),TD3);
TD5:=CONST(MA(SUM(TD4,5),20));
TDZB:=SUM(TD4,5)<=REF(SUM(TD4,5),1);
ZBXQ:=SUM(TD4,5)>CONST(MA(SUM(TD4,5),20));
SM:SUM(TD4,5);
DRAWBAND(SM,180,TD5,RGB(39,139,39));
DRAWTEXT_FIX(C>O,0,0.2,0,'TDZB:ZBXQ'),COLORMAGENTA;
STICKLINE(TDZB AND ZBXQ,SM,TD5,0,0),COLORGREEN;
XG:TD4/REF(V,1)>200;
DRAWTEXT(XG=1,TD5,'异动'),COLORYELLOW;
{强龙启动选股}
TD1:=ABS((C+2*HIGH+LOW)/4-MA(C,17))/MA(C,17);
TD2:=DMA(CLOSE,TD1);
TD3:=REF((1-3/100)*TD2,2);
TD4:=EMA(TD3,7);
TD5:=EMA(CLOSE,3);
TD6:=EMA(CLOSE,13);
TD7:=BARSLAST(REF(CROSS(TD6,TD5),1));
TD8:=CROSS(TD5,TD6) AND C>TD4;
TD9:=TD4>REF(TD4,1)*0.99;
TD10:=REF((C-REF(C,1))/REF(C,1)*100,1)<4;
TD11:=TD7 AND TD8 AND TD9 AND TD10 AND (C-O>H-C);
TD12:=ABS((CLOSE-REF(CLOSE,1)));
TD13:=CLOSE-REF(CLOSE,1);
TD14:=SMA(MAX((TD13),0),6,1);
TD15:=((TD14/SMA(TD12,6,1))*100);
TD16:=TD15-REF(TD15,1);
TD17:=MAX(TD15,5);
TD18:=MAX(TD17,10);
TD19:=MAX(TD18,20);
TD20:=MAX(TD19,30);
TD21:=MAX(TD20,60);
TD22:=CROSS(TD15,60) AND TD16>15;
TD23:=(TD22 AND TD21>60)*30;
TD24:=IF(C>REF(C,1)*1.02,IF(C>REF(C,1),V*100,-V*100)*1.5,V);
TD25:=IF(C>REF(C,1)*1.05,IF(C>REF(C,1),V*100,-V*100)*2,V);
TD26:=IF(C>REF(C,1)*1.07,IF(C>REF(C,1),V*100,-V*100)*2.5,V);
TD27:=MAX(MAX(TD24,TD25),TD26);
TDZB:=TD27/REF(V,1)>200;
ZBXQ:=TDZB=1;
XG:ZBXQ AND TD11 AND TD23;