分享

20240526 通达信【金龙出海】主图选股-源码免费分享-支持手机电脑

 vfswjjx9wz3kz7 2024-05-26 发布于湖北

創新 陸陸 股市客栈 2024-05-26 22:15 

达信手机版导入指标步骤 
达信手机版导入指标使用步骤

通达信电脑版预警设置步骤

通达信股票池导入教程视频

达信电脑互联网金融服务步骤

通达信【金龙出海】1主1选股资源码分享

“金龙出海”主图指标,包含选股指标,指标没有未来函数。

使用方法:

1、目标购买点。

2、出现明显的主趋势线红色线。

3、k线趋势线系统+决策点(止盈)。

4、买入:趋势线多头排列,主趋势线红色,k线系统变红。

5、卖出:行为进入回调或者下跌阶段,股价跌破止损或者支撑位,所有趋势线由上拐头向下,变成绿色,主趋势线由红色变为深绿色,表示趋势曾经下跌。

注意源码太长文章底部点击'阅读原文'可直接下载指标tn6文件

{主图指标}

GSKZ1:=(PERIOD=5) AND (C>0) AND V>0;

GSKZ2:=(MA(C,30)+MA(C,72))/2;

GSKZ3:=GSKZ2*0.75;

GSKZ4:=GSKZ2*0.71;

GSKZ5:=GSKZ2*0.68;

GSKZ6:=EMA(EMA(收盘价,9),9);

GSKZ7:=(GSKZ6-REF(GSKZ6,1))/REF(GSKZ6,1)*1000;

GSKZ8:=EMA(EMA(收盘价,8),8);

GSKZ9:=(GSKZ8-REF(GSKZ8,1))/REF(GSKZ8,1)*1000;

GSKZ10:=GSKZ9>0;

GSKZ11:=GSKZ9<=0;

GSKZ12:=EMA(C,3);

GSKZ13:=EMA(斜率(C,22)*20+C,54);

GSKZ14:=CROSS(GSKZ12,GSKZ13);

GSKZ15:=CROSS(GSKZ13,GSKZ12);

GSKZ16:=IF(GSKZ14 AND GSKZ10,1,IF(COUNT(GSKZ14 AND GSKZ11,BARSLAST(GSKZ15)+1)=1 AND CROSS(GSKZ9,0),1,0));{公众号:股市客栈}

GSKZ17:=GSKZ16 并且 COUNT(GSKZ16,BARSLAST(GSKZ15)+1)=1;

GSKZ18:=GSKZ15 并且 COUNT(GSKZ15,BARSLAST(GSKZ17)+1)=1;

GSKZ19:=C/REF(O,BARSLAST(GSKZ17))<(1-7/100) AND COUNT(GSKZ17,BARSLAST(GSKZ17)+1)=1 AND COUNT(GSKZ18,BARSLAST(GSKZ17)+1)=0;{股票指标公式网WWW.GPZBGS.COM}

GSKZ20:=如果(GSKZ19 和 COUNT(GSKZ19,BARSLAST(GSKZ17)+1)=1,1,如果(GSKZ18 和 COUNT(GSKZ19,BARSLAST(GSKZ17)+1)=0,1,0));

GSKZ21:=COUNT(GSKZ19,BARSLAST(GSKZ17)+1)>=1 并且 CROSS(C,0.965*REF(O,BARSLAST(GSKZ17)));

GSKZ22:=((GSKZ21 AND GSKZ20)=0);

GSKZ23:=((GSKZ17 AND COUNT(GSKZ20,1)=0) OR GSKZ21) AND GSKZ22;

GSKZ24:=(C/REF(O,BARSLAST(GSKZ21))<(1-7/100) AND COUNT(GSKZ21,BARSLAST(GSKZ21)+1)=1 AND COUNT(GSKZ18,BARSLAST(GSKZ21)+1)=0);

GSKZ25:=(GSKZ18 AND COUNT(GSKZ21,BARSLAST(GSKZ23)+1)=1) OR (GSKZ24 AND SUM(GSKZ24,0)=1);

GSKZ26:=((GSKZ25 AND GSKZ23)=0);

GSKZ27:=((GSKZ20 AND COUNT(GSKZ20,BARSLAST(GSKZ23)+1)=1) OR GSKZ25) AND GSKZ26;

GSKZ28:=GSKZ23 AND COUNT(GSKZ23,BARSLAST(GSKZ27)+1)=1;

GSKZ29:=GSKZ27 AND COUNT(GSKZ27,BARSLAST(GSKZ28)+1)=1;

GSKZ30:=BARSLAST(GSKZ28)+1>=1 AND COUNT(GSKZ29,BARSLAST(GSKZ28)+1)=0;

GSKZ31:=BARSLAST(GSKZ29)+1>=1 AND COUNT(GSKZ28,BARSLAST(GSKZ29)+1)=0;

GSKZ32:=IFF(COUNT(GSKZ29,BARSCOUNT(C))=0 AND COUNT(GSKZ28,BARSCOUNT(C))=0,1,0);

GSKZ33:=GSKZ32 AND CROSS(GSKZ7,0);

GSKZ34:=GSKZ32 AND CROSS(0,GSKZ7) AND COUNT(GSKZ33,BARSLAST(C>0))>=1;

GSKZ35:=COUNT(GSKZ33,BARSLAST(GSKZ33)+1)=1 AND COUNT(GSKZ34,BARSLAST(GSKZ33)+1)=0 AND COUNT(GSKZ29,BARSCOUNT(C))=0;

GSKZ36:=COUNT(GSKZ34,BARSLAST(GSKZ34)+1)=1 AND COUNT(GSKZ33,BARSLAST(GSKZ34)+1)=0 AND COUNT(GSKZ28,BARSCOUNT(C))=0;

GSKZ37:=COUNT(GSKZ33,BARSCOUNT(C));

GSKZ38:=COUNT(GSKZ34,BARSCOUNT(C));

GSKZ39:=IFF(GSKZ32,GSKZ33,GSKZ28);

GSKZ40:=IFF(GSKZ32,GSKZ34 AND (GSKZ37=GSKZ38 AND GSKZ37>=0 AND COUNT(GSKZ29,BARSCOUNT(C))=1 AND COUNT(GSKZ28,BARSCOUNT(C))=0)=0,GSKZ29 AND (GSKZ37==GSKZ38 AND GSKZ37>=0 AND COUNT(GSKZ29,BARSCOUNT(C))=1 AND COUNT(GSKZ28,BARSCOUNT(C))=0)=0);

GSKZ41:=(COUNT(GSKZ33,BARSLAST(C>0))=0 AND COUNT(GSKZ39,BARSLAST(C>0))=0)=0;

GSKZ42:=GSKZ39 AND COUNT(L<GSKZ5,10)>=1;

GSKZ43:=GSKZ39 AND COUNT(L<GSKZ4,10)>=1;

GSKZ44:=GSKZ39 AND COUNT(L<GSKZ3,10)>=1;

GSKZ45:=EXIST(GSKZ42,BARSLAST(GSKZ17)+1) 并且 GSKZ21 并且 GSKZ39;

GSKZ46:=EXIST(GSKZ43,BARSLAST(GSKZ17)+1) 并且 GSKZ21 并且 GSKZ39;

GSKZ47:=EXIST(GSKZ44,BARSLAST(GSKZ17)+1) 并且 GSKZ21 并且 GSKZ39;

GSKZ48:=IFF(GSKZ42,5,IFF(GSKZ43,4,IFF(GSKZ44,3,0)));

GSKZ49:=IFF(GSKZ45,5,IFF(GSKZ46,4,IFF(GSKZ47,3,0)));

GSKZ50:=IFF(GSKZ48>0,GSKZ48,GSKZ49);

GSKZ51:=(GSKZ30 和 GSKZ1) 或 (GSKZ35 和 GSKZ1);

GSKZ52:=(GSKZ31 和 GSKZ41 和 GSKZ1) 或 (GSKZ36 和 GSKZ1);

GSKZ53:=GSKZ51=0 且 GSKZ52=0;

GSKZ54:=BARSLAST(GSKZ39);

GSKZ55:=BARSLAST(GSKZ40);

GSKZ56:=IFF(GSKZ54<GSKZ55 和 GSKZ53,1,IFF(GSKZ54>GSKZ55 和 GSKZ53,2,0));

GSKZ57:=ABS((2*收盘价+最高价+最低价)/4-MA(收盘价,20))/MA(收盘价,20);

GSKZ58:=(1-7/100)*(DMA(收盘价,GSKZ57));

GSKZ59:=(1+7/100)*(DMA(收盘价,GSKZ57));

GSKZ60:=C/REF(C,1)>1.097;

GSKZ61:=BARSLAST(GSKZ60);

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

GSKZ88:=IF(C<REF(O,1) AND GSKZ62<0,1,0);

GSKZ89:=IF(C<REF(O,2) AND GSKZ62<0,1,0);

YDF:IF((REF(C,1)-LOW)/REF(C,1)*100>0,(REF(C,1)-LOW)/REF(C,1)*100,0),LINETHICK1,NODRAW;

三日均跌:MA(YDF,3),COLORWHITE,NODRAW;

BD:EMA(C,5),COLORYELLOW,LINETHICK1;

HS1:IF(BD>REF(BD,1),BD,DRAWNULL),COLORRED,LINETHICK1;

LJ1:IF(BD<REF(BD,1),BD,DRAWNULL),COLORFFFF00,LINETHICK1,DOTLINE;

BD10:EMA(C,10),COLORYELLOW,LINETHICK1;

HS2:IF(BD10>REF(BD10,1),BD10,DRAWNULL),COLOR00FFFF,LINETHICK1;

LJ2:IF(BD10<REF(BD10,1),BD10,DRAWNULL),COLORFFFF00,LINETHICK1,DOTLINE;

BD20:EMA(C,20),COLORYELLOW,LINETHICK1;

HS3:IF(BD20>REF(BD20,1),BD20,DRAWNULL),COLORFF00FF,LINETHICK1;

LJ3:IF(BD20<REF(BD20,1),BD20,DRAWNULL),COLORFFFF00,LINETHICK1,DOTLINE;

CZ30:EMA(C,30),COLORYELLOW,LINETHICK4;

HS:IF(CZ30>REF(CZ30,1),CZ30,DRAWNULL),COLORRED,LINETHICK4;

LJ:IF(CZ30<REF(CZ30,1),CZ30,DRAWNULL),COLOR009300,LINETHICK4;

QS55:EMA(C,55),COLORYELLOW,LINETHICK1,NODRAW;

HS4:IF(QS55>REF(QS55,1),QS55,DRAWNULL),COLOR0080FF,LINETHICK1;

LJ4:IF(QS55<REF(QS55,1),QS55,DRAWNULL),COLORFFFF00,DOTLINE,LINETHICK1;

BNX:EMA(C,120),COLORYELLOW,LINETHICK1,NODRAW;

BNHS:IF(BNX>REF(BNX,1),BNX,DRAWNULL),COLORFFFFFF,LINETHICK1;

BNLJ:IF(BNX<REF(BNX,1),BNX,DRAWNULL),COLORFFFF00,DOTLINE,LINETHICK1;

年线:EMA(C,250),COLORYELLOW,LINETHICK1,NODRAW;

年红升:IF(年线>REF(年线,1),年线,DRAWNULL),COLOR8000FF,LINETHICK1;

年绿降:IF(年线<REF(年线,1),年线,DRAWNULL),COLORFFFF00,DOTLINE,LINETHICK1;

STICKLINE((GSKZ30 AND GSKZ1) OR (GSKZ35 AND GSKZ1),H,L,0.00,0),COLOR0000FF;

STICKLINE((GSKZ30 AND GSKZ1) OR (GSKZ35 AND GSKZ1),C,O,3.00,0),COLOR0000FF;

STICKLINE((GSKZ31 AND GSKZ41 AND GSKZ1) OR (GSKZ36 AND GSKZ1),H,L,0,0),COLORFFFF00;

STICKLINE((GSKZ31 AND GSKZ41 AND GSKZ1) OR (GSKZ36 AND GSKZ1),C,O,3,0),COLORFFFF00;

STICKLINE(C=O AND (GSKZ30 OR GSKZ35) AND GSKZ1,C,C,3,0),COLOR0000FF;

STICKLINE(C=O AND (GSKZ31 AND GSKZ41) AND GSKZ1,C,C,3,0),COLORFFFF00;

STICKLINE(GSKZ1 AND GSKZ56=1,H,L,0.00,0),COLOR0000FF;

STICKLINE(GSKZ1 AND GSKZ56=1,C,O,3.00,0),COLOR0000FF;

STICKLINE(GSKZ1 AND GSKZ56=2,H,L,0.00,0),COLORFFFF00;

STICKLINE(GSKZ1 AND GSKZ56=2,C,O,3,0),COLORFFFF00;

DRAWICON(GSKZ39 AND GSKZ1,LOW,1);

DRAWICON(GSKZ39 AND GSKZ1,LOW*0.995,34);

DRAWICON(GSKZ40 AND GSKZ1,HIGH,2);

DRAWICON(GSKZ40 AND GSKZ1,HIGH*1.005,35);

DRAWICON(GSKZ50==5 AND GSKZ1,L*0.97,14);

DRAWICON(GSKZ50==4 AND GSKZ1,L*0.97,13);

DRAWICON(GSKZ50==3 AND GSKZ1,L*0.97,11);

DRAWTEXT_FIX(ISLASTBAR,0.988,0.06,1,'★ 开盘价收盘价低于昨日的收盘价买,半仓操作,永不满仓。★ '),COLOR00FFFF;

CC:IF(CURRBARSCOUNT<18,CONST(REF(C,1)),DRAWNULL),COLOR000000,NODRAW;

止赢:1.05*CC,COLORMAGENTA,LINETHICK1;

DRAWTEXT(ISLASTBAR,止赢,'止赢'),LINETHICK1;

止损:0.97*CC,COLORYELLOW,LINETHICK1;

DRAWTEXT(ISLASTBAR,止损,'止损'),LINETHICK1;

支撑:REFDATE(GSKZ58,DATE),LINETHICK1,COLOR454545;

DRAWTEXT(ISLASTBAR,支撑,'支撑'),LINETHICK1;

阻力:REFDATE(GSKZ59,DATE),LINETHICK1,COLOR454545;

DRAWTEXT(ISLASTBAR,阻力,'阻力'),LINETHICK1;

STICKLINE(GSKZ60,REF(O,GSKZ61),REF(C,GSKZ61),5,0),COLORYELLOW;

DRAWTEXT(GSKZ60,L*0.98,'★涨停'),COLOR4080FF;

STICKLINE(GSKZ88=0 AND REF(GSKZ88,1)=1 AND GSKZ89=0 AND REF(GSKZ89,1)=1,O,C,3,0),COLORFF09FF;

{选股指标源码}

GSKZ1:=(PERIOD=5);

GSKZ6:=EMA(EMA(CLOSE,9),9);

GSKZ7:=(GSKZ6-REF(GSKZ6,1))/REF(GSKZ6,1)*1000;

GSKZ8:=EMA(EMA(CLOSE,8),8);

GSKZ9:=(GSKZ8-REF(GSKZ8,1))/REF(GSKZ8,1)*1000;

GSKZ10:=GSKZ9>0;

GSKZ11:=GSKZ9<=0;

GSKZ12:=EMA(C,3);

GSKZ13:=EMA(SLOPE(C,22)*20+C,54);

GSKZ14:=CROSS(GSKZ12,GSKZ13);

GSKZ15:=CROSS(GSKZ13,GSKZ12);

GSKZ16:=IF(GSKZ14 AND GSKZ10,1,IF(COUNT(GSKZ14 AND GSKZ11,BARSLAST(GSKZ15)+1)=1 AND CROSS(GSKZ9,0),1,0));

GSKZ17:=GSKZ16 AND COUNT(GSKZ16,BARSLAST(GSKZ15)+1)=1;

GSKZ18:=GSKZ15 AND COUNT(GSKZ15,BARSLAST(GSKZ17)+1)=1;

GSKZ19:=C/REF(O,BARSLAST(GSKZ17))<(1-7/100) AND COUNT(GSKZ17,BARSLAST(GSKZ17)+1)=1 AND COUNT(GSKZ18,BARSLAST(GSKZ17)+1)=0;

GSKZ20:=IF(GSKZ19 AND COUNT(GSKZ19,BARSLAST(GSKZ17)+1)=1,1,IF(GSKZ18 AND COUNT(GSKZ19,BARSLAST(GSKZ17)+1)=0,1,0));

GSKZ21:=COUNT(GSKZ19,BARSLAST(GSKZ17)+1)>=1 AND CROSS(C,0.965*REF(O,BARSLAST(GSKZ17)));{股票指标公式网WWW.GPZBGS.COM}

GSKZ22:=((GSKZ21 AND GSKZ20)=0);

GSKZ23:=((GSKZ17 AND COUNT(GSKZ20,1)=0) OR GSKZ21) AND GSKZ22;

GSKZ24:=(C/REF(O,BARSLAST(GSKZ21))<(1-7/100) AND COUNT(GSKZ21,BARSLAST(GSKZ21)+1)=1 AND COUNT(GSKZ18,BARSLAST(GSKZ21)+1)=0);

GSKZ25:=(GSKZ18 和 COUNT(GSKZ21,BARSLAST(GSKZ23)+1)=1) 或 (GSKZ24 和 SUM(GSKZ24,0)=1);

GSKZ26:=((GSKZ25 和 GSKZ23)=0);

GSKZ27:=((GSKZ20 和 COUNT(GSKZ20,BARSLAST(GSKZ23)+1)=1) 或 GS​​KZ25) 和 GSKZ26;

GSKZ28:=GSKZ23 并且 COUNT(GSKZ23,BARSLAST(GSKZ27)+1)=1;

GSKZ29:=GSKZ27 并且 COUNT(GSKZ27,BARSLAST(GSKZ28)+1)=1;

GSKZ32:=如果(COUNT(GSKZ29,BARSCOUNT(C))=0 并且 COUNT(GSKZ28,BARSCOUNT(C))=0,1,0);

GSKZ33:=GSKZ32 并且 CROSS(GSKZ7,0);

GSKZ88:=IFF(GSKZ32,GSKZ33,GSKZ28);

GSKZ89:=GSKZ1 并且 (C>0) 并且 V>0;

XG:GSKZ88和GSKZ89;

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约