乐于分享
好东西不私藏

通达信【七剑神尾】主副图选股源码分享,趋势回调转折点

通达信【七剑神尾】主副图选股源码分享,趋势回调转折点

【介绍参考】

今天分享一款经过多条件组合的短线参考选股指标,短期均价趋势、价格动量、量能等多维度数据搭建筛选逻辑。指标先通过涨停痕迹回溯,筛选前期有过强势封板的标的,再利用短期趋势线形态变化甄别股价企稳节奏,搭配动量指标交叉信号捕捉资金异动。  同时设置涨跌幅区间、上影线、成交量比值等风控条件,约束个股波动幅度,规避异常放量与长上影抛压标的,叠加中长期均线多头架构,保证个股整体趋势向上。指标满足全部共振条件后出现选股信号,图标直观标注买点位置。  温馨提示:指标仅为历史数据统计参考,市场行情多变,不构成任何投资买卖建议,实操需结合自身盘面经验综合判断。

{主图公式源码↓}

BOLL:=MA(CLOSE,M);

UB:=BOLL+2*STD(CLOSE,M);

LB:=BOLL-2*STD(CLOSE,M);

M30:=MA(CLOSE,30);

M60:=MA(CLOSE,60);

GSSS:=C/REF(C,1)>1.099 AND H=C AND H>L;

GSGGS:=SMA(MAX(CLOSE- REF(CLOSE,1),0),2,1)/SMA(ABS(CLOSE- REF(CLOSE,1)),2,1)*100;

A1:=CROSS(GSGGS,50) AND BARSLAST(GSSS)<=10 AND BARSLAST(GSSS)>0;

B1:=CROSS(GSGGS,50) AND BARSLAST(GSSS)=0 AND COUNT(GSSS,10)=2;

GSS:=A1 OR B1;

GSG:=MA(C,3);

AA:=C>MA(C,10);   

GSKZ1:=GSG>REF(GSG,1) AND GSG>REF(GSG,2) AND V>0;

GSKZ2:=REF(GSKZ1,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ3:=REF(GSKZ2,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ4:=REF(GSKZ3,1) AND GSG<=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ5:=REF(GSKZ4,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ6:=REF(GSKZ5,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ7:=REF(GSKZ6,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ8:=REF(GSKZ7,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ9:=REF(GSKZ8,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZA:=REF(GSKZ9,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZB:=REF(GSKZA,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZC:=REF(GSKZB,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZD:=GSG<REF(GSG,1) AND GSG<REF(GSG,2);

GSKZE:=REF(GSKZD,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZF:=REF(GSKZE,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ10:=REF(GSKZF,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ11:=REF(GSKZ10,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ12:=REF(GSKZ11,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ13:=REF(GSKZ12,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ14:=REF(GSKZ13,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ15:=REF(GSKZ14,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ16:=REF(GSKZ15,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ17:=REF(GSKZ16,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ18:=REF(GSKZ17,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ19:=REF(GSKZD OR GSKZE OR GSKZF OR GSKZ10 OR GSKZ11 OR GSKZ12 OR GSKZ13 OR GSKZ14 OR GSKZ15 OR GSKZ16 OR

GSKZ17 OR GSKZ18,1) AND GSKZ1;

XG1:=GSKZ1 OR GSKZ2 OR GSKZ3 OR GSKZ4 OR GSKZ5 OR GSKZ6 OR GSKZ7 OR GSKZ8 OR GSKZ9 OR GSKZA 

OR GSKZB OR GSKZC;

T:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);

HD :=HIGH-REF(HIGH,1);

LD :=REF(LOW,1)-LOW;

MP:=SUM(IF(HD>0&&HD>LD,HD,0),14);

MM:=SUM(IF(LD>0&&LD>HD,LD,0),14);

PD:=MP*100/T;

MD:=MM*100/T;

A:=PD-MD>=0;

B:=PD-MD<0;

D:=(PD-MD);

DD:=D>=0;

双紫:=BARSLASTCOUNT(D>0 AND (GSKZ1 OR GSKZ2 OR GSKZ3 OR GSKZ4 OR GSKZ5 OR GSKZ6 OR GSKZ7 OR GSKZ8 OR GSKZ9 OR GSKZA 

OR GSKZB OR GSKZC))=1;

上影线比例:= (HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)<0.2;

涨幅:=CLOSE/REF(CLOSE,1)<1.07 AND CLOSE/REF(CLOSE,1)>1.02;

U1:= (C-REF(C,1))/REF(C,1)*100,NODRAW;

DRAWTEXT_FIX(1,0.980,20,1,'WWW.GPZBGS.COM'),COLOR333333;

U2:=BARSLAST(GSSS)*10,NODRAW;

七剑神打分:=U1+U2+GSGGS;

七剑神打分选:=七剑神打分>=120;

成交量:=VOL/REF(VOL,1)<=1.3;

XG:=GSS AND 上影线比例 AND 七剑神打分选 AND 涨幅 AND H<UB  AND 成交量

AND MA(CLOSE,60)> MA(CLOSE,120) AND C>MA(CLOSE,30);

STICKLINE(XG,C,O,1,0),COLORYELLOW;

DRAWTEXT(XG,LOW*0.986,'七剑神'),COLORRED;

{副图公式源码}

BOLL:=MA(CLOSE,M);

UB:=BOLL+2*STD(CLOSE,M);

LB:=BOLL-2*STD(CLOSE,M);

GSSS:=C/REF(C,1)>1.099 AND H=C AND H>L;

GSGGS:=SMA(MAX(CLOSE- REF(CLOSE,1),0),2,1)/SMA(ABS(CLOSE- REF(CLOSE,1)),2,1)*100;

A1:=CROSS(GSGGS,50) AND BARSLAST(GSSS)<=10 AND BARSLAST(GSSS)>0;

B1:=CROSS(GSGGS,50) AND BARSLAST(GSSS)=0 AND COUNT(GSSS,10)=2;

GSS:=A1 OR B1;

GSG:=MA(C,3);

AA:=C>MA(C,10);

GSKZ1:=GSG>REF(GSG,1) AND GSG>REF(GSG,2) AND V>0;

GSKZ2:=REF(GSKZ1,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ3:=REF(GSKZ2,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ4:=REF(GSKZ3,1) AND GSG<=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ5:=REF(GSKZ4,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ6:=REF(GSKZ5,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ7:=REF(GSKZ6,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ8:=REF(GSKZ7,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ9:=REF(GSKZ8,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZA:=REF(GSKZ9,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZB:=REF(GSKZA,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZC:=REF(GSKZB,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZD:=GSG< REF(GSG,1) AND GSG< REF(GSG,2);

GSKZE:=REF(GSKZD,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZF:=REF(GSKZE,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ10:=REF(GSKZF,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ11:=REF(GSKZ10,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ12:=REF(GSKZ11,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ13:=REF(GSKZ12,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ14:=REF(GSKZ13,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ15:=REF(GSKZ14,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ16:=REF(GSKZ15,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ17:=REF(GSKZ16,1) AND GSG<=REF(GSG,1) AND GSG>=REF(GSG,2);

GSKZ18:=REF(GSKZ17,1) AND GSG>=REF(GSG,1) AND GSG<=REF(GSG,2);

GSKZ19:=REF(GSKZD OR GSKZE OR GSKZF OR GSKZ10 OR GSKZ11 OR GSKZ12 OR GSKZ13 OR GSKZ14 OR GSKZ15 OR GSKZ16 OR GSKZ17 OR GSKZ18,1) AND GSKZ1;

XG1:=GSKZ1 OR GSKZ2 OR GSKZ3 OR GSKZ4 OR GSKZ5 OR GSKZ6 OR GSKZ7 OR GSKZ8 OR GSKZ9 OR GSKZA  OR GSKZB OR GSKZC;

T:=SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);

HD :=HIGH-REF(HIGH,1);

LD :=REF(LOW,1)-LOW;

MP:=SUM(IF(HD>0&&HD>LD,HD,0),14);

MM:=SUM(IF(LD>0&&LD>HD,LD,0),14);

PD:=MP*100/T;

MD:=MM*100/T;

A:=PD-MD>=0;

B:=PD-MD< 0;

D:=(PD-MD);

DD:=D>=0;

双紫:=BARSLASTCOUNT(D>0 AND (GSKZ1 OR GSKZ2 OR GSKZ3 OR GSKZ4 OR GSKZ5 OR GSKZ6 OR GSKZ7 OR GSKZ8 OR GSKZ9 OR GSKZA  OR GSKZB OR GSKZC))=1;

上影线比例:= (HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)< 0.2;

涨幅:=CLOSE/REF(CLOSE,1)< 1.07 AND CLOSE/REF(CLOSE,1)>1.02;

U1:= (C-REF(C,1))/REF(C,1)*100,NODRAW;

U2:=BARSLAST(GSSS)*10,NODRAW;

七剑神打分:=U1+U2+GSGGS;

七剑神打分选:=七剑神打分>=120;

成交量:=VOL/REF(VOL,1)<=1.3;

XG: GSS AND 上影线比例  AND 七剑神打分选 AND 涨幅 AND H< UB AND 成交量 AND MA(CLOSE,60)> MA(CLOSE,120) AND C>MA(CLOSE,30) COLORRED,LINETHICK2;

DRAWICON(XG,1,25);

买入:=REF(C,BARSLAST(XG)),COLORRED,NODRAW;

{选股公式源码}

BOLL:=MA(CLOSE,M);

UB:=BOLL+2*STD(CLOSE,M);

GSSS:=C/REF(C,1)>1.099 AND H=C AND H>L;

GSGGS:=SMA(MAX(CLOSE- REF(CLOSE,1),0),2,1)/SMA(ABS(CLOSE- REF(CLOSE,1)),2,1)*100;

A1:=CROSS(GSGGS,50) AND BARSLAST(GSSS)<=10 AND BARSLAST(GSSS)>0;

B1:=CROSS(GSGGS,50) AND BARSLAST(GSSS)=0 AND COUNT(GSSS,10)=2;

GSS:=A1 OR B1;

上影线比例:= (HIGH-MAX(CLOSE,OPEN))/(HIGH-LOW)<0.2;

涨幅:=CLOSE/REF(CLOSE,1)<1.07 AND CLOSE/REF(CLOSE,1)>1.02;

U1:= (C-REF(C,1))/REF(C,1)*100;

U2:=BARSLAST(GSSS)*10;

七剑神打分:=U1+U2+GSGGS;

七剑神打分选:=七剑神打分>=120;

成交量:=VOL/REF(VOL,1)<=1.3;

XG: GSS AND 上影线比例  AND 七剑神打分选 AND 涨幅 AND H<UB AND 成交量 AND MA(CLOSE,60)> MA(CLOSE,120) AND C>MA(CLOSE,30);