利他 奉献 分享 技术
通达信指标安装技巧:
电脑端 打开通达信软件;点击“功能”-“公式系统”-“公式管理器”;选择“技术指标公式”-“新建”;测试通过的话,一定要记得去点击右上角的”确定“按钮,这样就完成了。
本文能给你什么? 一个用于学习研究的通达信指标源码,指标设计的核心逻辑讲解。 重要提醒:所有内容均为历史回测演示,不构成任何投资建议。 市场有风险,决策需谨慎。
友情提示(指标只是辅助,不作建议)

图一:指标全局分析图
一、指标核心用法
二、指标图谱展示

图二:指标指数示范图
三、指标公式源代码
LIJINK1:=COST(99.989998); LIJINK2:=COST(90); LIJINK3:=COST(80); LIJINK4:=COST(70); LIJINK5:=COST(60); LIJINK6:=COST(50); LIJINK7:=COST(40); LIJINK8:=COST(30); LIJINK9:=COST(20); LIJINK10:=COST(10); LIJINK11:=COST(0.01); DRAWBAND(LIJINK1,RGB(220,200,205),LIJINK2,RGB(210,180,190)); DRAWBAND(LIJINK2,RGB(200,160,175),LIJINK3,RGB(190,140,160)); DRAWBAND(LIJINK3,RGB(180,120,145),LIJINK4,RGB(170,100,130)); DRAWBAND(LIJINK4,RGB(160,80,115),LIJINK5,RGB(150,60,100)); DRAWBAND(LIJINK5,RGB(140,40,85),LIJINK6,RGB(130,20,70)); DRAWBAND(LIJINK6,RGB(200,210,230),LIJINK7,RGB(180,190,215)); DRAWBAND(LIJINK7,RGB(160,170,200),LIJINK8,RGB(140,150,185)); DRAWBAND(LIJINK8,RGB(120,130,170),LIJINK9,RGB(100,110,155)); DRAWBAND(LIJINK9,RGB(80,90,140),LIJINK10,RGB(60,70,125)); DRAWBAND(LIJINK10,RGB(40,50,110),LIJINK11,RGB(20,30,95)); 中线:COST(50),COLORYELLOW,LINETHICK2; STICKLINE(CLOSE>OPEN,CLOSE,OPEN,(-1),0),COLOR2E2BD3; STICKLINE(CLOSE>OPEN,HIGH,LOW,0,0),COLOR2E2BD3; STICKLINE(CLOSE<OPEN,CLOSE,OPEN,(-1),0),COLOR4B8A27; STICKLINE(CLOSE<OPEN,HIGH,LOW,0,0),COLOR4B8A27; STICKLINE(CLOSE=OPEN,HIGH,LOW,0,0),COLORWHITE; STICKLINE(CLOSE=OPEN,CLOSE,OPEN,0,0),COLORWHITE; LIJINK12:=CLOSE>=REF(CLOSE,1)*1.05&&CLOSE>OPEN; LIJINK13:=CLOSE<=REF(CLOSE,1)*0.95&&CLOSE<OPEN; STICKLINE(LIJINK12&&PERIOD=5,CLOSE,OPEN,(-1),0),COLOR31A2E8; STICKLINE(LIJINK12&&PERIOD=5,HIGH,LOW,0,0),COLOR31A2E8; STICKLINE(LIJINK13&&PERIOD=5,CLOSE,OPEN,(-1),0),COLORFF6600; STICKLINE(LIJINK13&&PERIOD=5,HIGH,LOW,0,0),COLORFF6600; LIJINK14:=INBLOCK(1); LIJINK15:=LIJINK14&&CLOSE>=REF(CLOSE,1)*1.1&&CLOSE>OPEN; LIJINK16:=LIJINK14&&CLOSE<=REF(CLOSE,1)*0.9&&CLOSE<OPEN; STICKLINE(LIJINK15&&PERIOD=5,REF(CLOSE,1)*1.1,CLOSE,2,0),COLORLIMAGENTA; STICKLINE(LIJINK16&&PERIOD=5,REF(CLOSE,1)*0.9,CLOSE,2,0),COLORLIGREEN; LIJINK17:=IF(INBLOCK(2),0.2,IF(INBLOCK(1),0.2,IF(INBLOCK(3),0.05,0.1))); LIJINK18:=ZTPRICE(REF(CLOSE,1),LIJINK17); LIJINK19:=DTPRICE(REF(CLOSE,1),LIJINK17); STICKLINE(CLOSE>=LIJINK18&&CLOSE=HIGH&&PERIOD=5,CLOSE,OPEN,(-1),0),COLORMAGENTA; STICKLINE(CLOSE>=LIJINK18&&CLOSE=HIGH&&PERIOD=5,HIGH,LOW,0,0),COLORMAGENTA; STICKLINE(CLOSE<=LIJINK19&&CLOSE=LOW&&PERIOD=5,CLOSE,OPEN,(-1),0),COLORGREEN; STICKLINE(CLOSE<=LIJINK19&&CLOSE=LOW&&PERIOD=5,HIGH,LOW,0,0),COLORGREEN; STICKLINE(HIGH>=LIJINK18&&CLOSE<HIGH&&PERIOD=5,HIGH,LOW,0.1,1),COLORYELLOW; STICKLINE(LOW<=LIJINK19&&CLOSE>LOW&&PERIOD=5,HIGH,LOW,0.1,1),COLORGREEN; STICKLINE(HIGH>=LIJINK18&&CLOSE<=LIJINK19&&PERIOD=5,HIGH,LOW,(-1),(-1)),COLORYELLOW; STICKLINE(HIGH>=LIJINK18&&CLOSE<=LIJINK19&&PERIOD=5,OPEN,HIGH,0.1,0),COLORMAGENTA; STICKLINE(HIGH>=LIJINK18&&CLOSE<=LIJINK19&&PERIOD=5,OPEN,LOW,(-1),0),COLORGREEN; STICKLINE(CLOSE>=LIJINK18&&LOW<=LIJINK19&&PERIOD=5,HIGH,LOW,(-1),(-1)),COLORYELLOW; STICKLINE(CLOSE>=LIJINK18&&LOW<=LIJINK19&&PERIOD=5,OPEN,LOW,0.1,0),COLORGREEN; STICKLINE(CLOSE>=LIJINK18&&LOW<=LIJINK19&&PERIOD=5,OPEN,CLOSE,(-1),0),COLORMAGENTA; LIJINK20:=EMA(COST(50),5); LIJINK21:=EMA(COST(50),13); LIJINK22:=EMA(COST(50),21); LIJINK23:=LIJINK20>REF(LIJINK20,1)&&LIJINK21>REF(LIJINK21,1)&&LIJINK22>REF(LIJINK22,1); DRAWICON(LIJINK23,LOW,1); LIJINK24:=LIJINK20<REF(LIJINK20,1)&&LIJINK21<REF(LIJINK21,1)&&LIJINK22<REF(LIJINK22,1); DRAWICON(LIJINK24,LOW,2); LIJINK25:=LIJINK2>REF(LIJINK2,1)&&LIJINK3>REF(LIJINK3,1)&&LIJINK4>REF(LIJINK4,1)&&LIJINK5>REF(LIJINK5,1); DRAWICON(LIJINK25,HIGH*1.03,9); LIJINK26:=LIJINK2<REF(LIJINK2,1)&&LIJINK3<REF(LIJINK3,1)&&LIJINK4<REF(LIJINK4,1)&&LIJINK5<REF(LIJINK5,1); DRAWICON(LIJINK26,HIGH*1.04,37); |
自用指标 





通达信编程实战,本文仅作为通达信公式编程语言(TDX)的学习案例分享。内容涉及数据处理逻辑与条件判断代码的编写技巧,旨在帮助编程爱好者理解多条件嵌套算法。文中所有示例均为历史数据的回测演示,不涉及任何证券分析与投资建议。市场有风险,代码需谨慎。友情提示(指标只是辅助,不作建议)
你对这个指标怎么看?欢迎在评论区聊聊你的用法。
Liberty, Equality, Fraternity
夜雨聆风