股资源-股票学习站-学炒股-股票课程-炒股教程-分析选股指标-入门基础知识

 找回密码
 注册昵称

QQ登录

只需一步,快速开始

搜索
上一主题 下一主题

[通达信] 「指标」通达信K线自定义主图指标 源码 贴图


    [-----复制链接-----]

22万

主题

22万

帖子

14

精华

积分
11042
楼主
2024-1-3 14:00:04
【资料名称】:通达信K线自定义主图指标 源码 贴图介绍
【资料描述】:

通达信K线自定义主图指标 源码 贴图

参数数量: 2
参数1: N, 最小: 0, 最大: 1, 缺省: 1
参数2: X, 最小: 1, 最大: 10, 缺省: 2, 日线: 1

XA_1:=VALUEWHEN(LOW=LLV(LOW,N),LOW);
XA_2:=IF(XA_1<REF(XA_1,BARSLAST(XA_1)),XA_1,REF(XA_1,BARSLAST(XA_1)));
XA_3:=PLOYLINE(XA_2=REF(XA_2,1) AND REF(XA_2,1)<REF(XA_2,2),REF(LOW,1));
XA_4:=DRAWICON(XA_2=REF(XA_2,1) AND REF(XA_2,1)<REF(XA_2,2),REF(LOW,1),36);
XA_5:=HOD(CLOSE,N);
XA_6:=BARSLAST(XA_5=1);
DRAWTEXT(CROSS(1,XA_6),CLOSE,1),NODRAW;
DRAWKLINE(HIGH,OPEN,LOW,CLOSE);
XA_7:=CLOSE/REF(CLOSE,1)>1.095;
STICKLINE(XA_7,OPEN,CLOSE,0.8,0),COLORYELLOW;
DRAWTEXT_FIX(1,0,0,0,2),COLOR0080FF;
DRAWTEXT_FIX(1,0.07,0,0,HYBLOCK),COLOR0080FF;
DRAWTEXT_FIX(1,0.14,0,0,3),COLORYELLOW;
DRAWTEXT_FIX(1,0.21,0,0,DYBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0.28,0,0,4),COLORYELLOW;
DRAWTEXT_FIX(1,0.35,0,0,GNBLOCK),COLORYELLOW;
DRAWTEXT_FIX(1,0,0.06,0,5),COLORRED;
DRAWTEXT_FIX(1,0.07,0.06,0,6),COLORRED;
DRAWNUMBER_FIX(1,0.14,0.06,0,FINANCE(34));
DRAWTEXT_FIX(1,0.18,0.06,0,7),COLORRED;
DRAWNUMBER_FIX(1,0.28,0.06,0,FINANCE(32));
DRAWTEXT_FIX(1,0.32,0.06,0,8),COLORRED;
DRAWNUMBER_FIX(1,0.4,0.06,0,FINANCE(18));
XA_8:=SIGNALS_USER(5,1)*100;
XA_9:=STRCAT(STRCAT(9,CON2STR(XA_8,1)),10);
DRAWTEXT_FIX(ISLASTBAR,0,0.23,0,XA_9),COLORGREEN;
XA_10:=STRCAT(STRCAT(11,CON2STR(VOL/CAPITAL/(1-SIGNALS_USER(5,1))*100,1)),10);
DRAWTEXT_FIX(ISLASTBAR,0.2,0.23,0,XA_10),COLORGREEN;
XA_11:=STRCAT(12,CON2STR(CLOSE/FINANCE(33),2));
XA_12:=STRCAT(13,CON2STR(CLOSE/(FINANCE(20)/FINANCE(1)),2));
XA_13:=STRCAT(14,CON2STR(CLOSE/FINANCE(34),2));
XA_14:=STRCAT(15,CON2STR(FINANCE(33)/FINANCE(34)*100,2));
XA_15:=STRCAT(16,CON2STR((FINANCE(20)-FINANCE(21))/FINANCE(20)*100,2));
XA_16:=STRCAT(17,CON2STR(FINANCE(30)/FINANCE(20)*100,2));
XA_17:=STRCAT(18,CON2STR(FINANCE(23)/FINANCE(20)*100,2));
XA_18:=STRCAT(19,STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(STRCAT(XA_11,XA_12),XA_13),XA_14),XA_15),XA_16),XA_17));
XA_19:=(FINANCE(11)-FINANCE(15))/FINANCE(10)*1.2;
XA_20:=(FINANCE(31)+FINANCE(17))/FINANCE(10)*1.4;
XA_21:=FINANCE(23)/FINANCE(10)*3.3;
XA_22:=FINANCE(19)/FINANCE(15)*0.6;
XA_23:=FINANCE(20)/FINANCE(15)*0.999;
XA_24:=XA_19+XA_20+XA_21+XA_22+XA_23;
XA_25:=IF(XA_24<1.2,20,IF(XA_24>=1.2 AND XA_24<2.6,21,22));
XA_26:=STRCAT(23,STRCAT(XA_25,STRCAT(24,CON2STR(XA_24,3))));
XA_27:=STRCAT(25,CON2STR((FINANCE(19)-FINANCE(22)-FINANCE(27))/FINANCE(19),2));
XA_28:=STRCAT(26,CON2STR(FINANCE(25)/FINANCE(15),3));
XA_29:=STRCAT(27,STRCAT(STRCAT(XA_26,XA_27),XA_28));
DRAWTEXT_FIX(1,0.45,0.06,0,28),COLORGREEN;
DRAWNUMBER_FIX(1,0.51,0.06,0,CONST(FINANCE(43))),COLORGREEN;
DRAWTEXT_FIX(1,0.55,0.06,0,29),COLORGREEN;
DRAWNUMBER_FIX(1,0.61,0.06,0,CONST(FINANCE(44))),COLORGREEN;
DRAWTEXT_FIX(ISLASTBAR,0,0.12,0,XA_18),COLOR0080FF;
DRAWTEXT_FIX(ISLASTBAR,0,0.17,0,XA_29),COLORGREEN;
XA_30:=120;
XA_31:=2;
XA_32:=1;
统计时长:IF(N,CONST(SUMBARS(VOL/FINANCE(7)*100,XA_31)),XA_30),NODRAW;
XA_33:=统计时长;
XA_34:=CONST(HHV(HIGH,XA_33));
XA_35:=CONST(LLV(LOW,XA_33));
STICKLINE(CURRBARSCOUNT=XA_33,XA_34,XA_35,0,0);
XA_36:=XA_34-XA_35;
均价:AMOUNT/VOL/100,NODRAW;
XA_37:=XA_35;
XA_38:=XA_35*(1+X/10);
XA_39:=IF(XA_38<=XA_34,XA_38*(1+X/10),DRAWNULL);
XA_40:=IF(XA_39<=XA_34,XA_39*(1+X/10),DRAWNULL);
XA_41:=IF(XA_40<=XA_34,XA_40*(1+X/10),DRAWNULL);
XA_42:=IF(XA_41<=XA_34,XA_41*(1+X/10),DRAWNULL);
XA_43:=IF(XA_42<=XA_34,XA_42*(1+X/10),DRAWNULL);
XA_44:=IF(XA_43<=XA_34,XA_43*(1+X/10),DRAWNULL);
XA_45:=IF(XA_44<=XA_34,XA_44*(1+X/10),DRAWNULL);
XA_46:=IF(XA_45<=XA_34,XA_45*(1+X/10),DRAWNULL);
XA_47:=IF(XA_46<=XA_34,XA_46*(1+X/10),DRAWNULL);
XA_48:=IF(XA_47<=XA_34,XA_47*(1+X/10),DRAWNULL);
XA_49:=IF(XA_48<=XA_34,XA_48*(1+X/10),DRAWNULL);
XA_50:=IF(XA_49<=XA_34,XA_49*(1+X/10),DRAWNULL);
XA_51:=IF(XA_50<=XA_34,XA_50*(1+X/10),DRAWNULL);
XA_52:=IF(XA_51<=XA_34,XA_51*(1+X/10),DRAWNULL);
XA_53:=IF(XA_52<=XA_34,XA_52*(1+X/10),DRAWNULL);
XA_54:=IF(XA_53<=XA_34,XA_53*(1+X/10),DRAWNULL);
XA_55:=IF(XA_54<=XA_34,XA_54*(1+X/10),DRAWNULL);
XA_56:=IF(XA_55<=XA_34,XA_55*(1+X/10),DRAWNULL);
XA_57:=IF(XA_56<=XA_34,XA_56*(1+X/10),DRAWNULL);
XA_58:=IF(XA_57<=XA_34,XA_57*(1+X/10),DRAWNULL);
XA_59:=IF(XA_58<=XA_34,XA_58*(1+X/10),DRAWNULL);
XA_60:=IF(XA_59<=XA_34,XA_59*(1+X/10),DRAWNULL);
XA_61:=IF(XA_60<=XA_34,XA_60*(1+X/10),DRAWNULL);
XA_62:=IF(XA_61<=XA_34,XA_61*(1+X/10),DRAWNULL);
XA_63:=IF(XA_62<=XA_34,XA_62*(1+X/10),DRAWNULL);
XA_64:=IF(XA_63<=XA_34,XA_63*(1+X/10),DRAWNULL);
XA_65:=IF(XA_64<=XA_34,XA_64*(1+X/10),DRAWNULL);
XA_66:=IF(XA_65<=XA_34,XA_65*(1+X/10),DRAWNULL);
XA_67:=IF(XA_66<=XA_34,XA_66*(1+X/10),DRAWNULL);
XA_68:=IF(XA_67<=XA_34,XA_67*(1+X/10),DRAWNULL);
XA_69:=IF(XA_68<=XA_34,XA_68*(1+X/10),DRAWNULL);
XA_70:=IF(XA_69<=XA_34,XA_69*(1+X/10),DRAWNULL);
XA_71:=IF(XA_70<=XA_34,XA_70*(1+X/10),DRAWNULL);
XA_72:=IF(XA_71<=XA_34,XA_71*(1+X/10),DRAWNULL);
XA_73:=SUM((CURRBARSCOUNT<XA_33+1)*VOL,XA_33);
XA_74:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_37-0.001,XA_38+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_74*200)),XA_37,XA_37*1.001,5,0),COLORFF5555;
XA_75:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_38,XA_39+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_75*200)),XA_38,XA_38*1.001,5,0),COLORFFAA55;
XA_76:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_39,XA_40+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_76*200)),XA_39,XA_39*1.001,5,0),COLORAAFF55;
XA_77:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_40,XA_41+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_77*200)),XA_40,XA_40*1.001,5,0),COLOR5FFF00;
XA_78:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_41,XA_42+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_78*200)),XA_41,XA_41*1.001,5,0),COLORFFFFF0;
XA_79:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_42,XA_43+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_79*200)),XA_42,XA_42*1.001,5,0),COLORFF0FFF;
XA_80:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_43,XA_44+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_80*200)),XA_43,XA_43*1.001,5,0),COLOR509FDD;
XA_81:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_44,XA_45+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_81*200)),XA_44,XA_44*1.001,5,0),COLORAA5DDD;
XA_82:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_45,XA_46+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_82*200)),XA_45,XA_45*1.001,5,0),COLOR0055DD;
XA_83:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_46,XA_47+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_83*200)),XA_46,XA_46*1.001,5,0);
XA_84:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_47,XA_48+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_84*200)),XA_47,XA_47*1.001,5,0);
XA_85:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_48,XA_49+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_85*200)),XA_48,XA_48*1.001,5,0);
XA_86:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_49,XA_50+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_86*200)),XA_49,XA_49*1.001,5,0);
XA_87:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_50,XA_51+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_87*200)),XA_50,XA_50*1.001,5,0);
XA_88:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_51,XA_52+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_88*200)),XA_51,XA_51*1.001,5,0);
XA_89:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_52,XA_53+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_89*200)),XA_52,XA_52*1.001,5,0);
XA_90:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_53,XA_54+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_90*200)),XA_53,XA_53*1.001,5,0);
XA_91:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_54,XA_55+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_91*200)),XA_54,XA_54*1.001,5,0);
XA_92:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_55,XA_56+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_92*200)),XA_55,XA_55*1.001,5,0);
XA_93:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_56,XA_57+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_93*200)),XA_56,XA_56*1.001,5,0);
XA_94:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_57,XA_58+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_94*200)),XA_57,XA_57*1.001,5,0);
XA_95:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_58,XA_59+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_95*200)),XA_58,XA_58*1.001,5,0);
XA_96:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_59,XA_60+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_96*200)),XA_59,XA_59*1.001,5,0);
XA_97:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_60,XA_61+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_97*200)),XA_60,XA_60*1.001,5,0);
XA_98:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_61,XA_62+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_98*200)),XA_61,XA_61*1.001,5,0);
XA_99:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_62,XA_63+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_99*200)),XA_62,XA_62*1.001,5,0);
XA_100:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_63,XA_64+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_100*200)),XA_63,XA_63*1.001,5,0);
XA_101:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_64,XA_65+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_101*200)),XA_64,XA_64*1.001,5,0);
XA_102:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_65,XA_66+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_102*200)),XA_65,XA_65*1.001,5,0);
XA_103:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_66,XA_67+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_103*200)),XA_66,XA_66*1.001,5,0);
XA_104:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_67,XA_68+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_104*200)),XA_67,XA_67*1.001,5,0);
XA_105:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_68,XA_69+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_105*200)),XA_68,XA_68*1.001,5,0);
XA_106:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_69,XA_70+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_106*200)),XA_69,XA_69*1.001,5,0);
XA_107:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_70,XA_71+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_107*200)),XA_70,XA_70*1.001,5,0);
XA_108:=SUM((CURRBARSCOUNT<XA_33+1 AND RANGE(均价,XA_71,XA_72+0.001))*VOL,XA_33)/XA_73;
STICKLINE(CURRBARSCOUNT<CONST(INTPART(XA_108*200)),XA_71,XA_71*1.001,5,0);






gd60317


【下载地址隐藏】:                    点:回复可见地址
游客,如果您要查看本帖隐藏内容请回复






上一篇:「指标」王牌柱战法 底部双王回踩 副图/选股 源码 通达信
下一篇:「指标」通达信高价低价划线买入主图指标 源码 贴图
回复

举报

QQ|

GMT+8, 2024-11-20 19:45

快速回复 返回顶部 返回列表