通达信趋势副图指标源码分享




DRAWGBK(C>0,RGB(0,0,110),RGB(0,25,0),0,' ',0); 

{趋势}

CVAR1:=MA(LOW,1);

CVAR2:=MA(HIGH,2);

CVAR3:=MA(CLOSE,2);

CVAR4:=(CVAR3-LLV(CVAR1,9))/(HHV(CVAR2,9)-LLV(CVAR1,9))*100;

CVAR5:=SMA(CVAR4,3,1);

CX1:=SMA(CVAR5,3,1),COLORRED,LINETHICK2;

CXY1:=SMA(CX1,3,1);

CVAR6:=(HHV(CVAR2,9)-CVAR3)/(HHV(CVAR2,9)-LLV(CVAR1,9))*100;

CX2:=SMA(CVAR6,3,1),COLORYELLOW,LINETHICK2;

CXY2:=SMA(CX2,3,1);

CVAR7:=REF(CVAR3,1);

CVAR8:=SMA(MAX(CVAR3-CVAR7,0),13,1)/SMA(ABS(CVAR3-CVAR7),13,1)*100;

VARB:=MA(INDEXC,3)*100/MA(INDEXC,10)-100;

VARC:=MA(CLOSE,3)*100/MA(CLOSE,10)-100;

VARD:=CLOSE*100/MA(CLOSE,10)-100;

CVARE:=IF(VARB>10,10,VARB);

CVARF:=IF(CVARE<-10,-10,CVARE);

CVAR10:=IF(VARC>10,10,VARC);

CVAR11:=IF(CVAR10<-10,-10,CVAR10);

CVAR12:=REF(VARB,1);

CVAR13:=100*(CVAR3-REF(CVAR3,1))/REF(CVAR3,1);

VAR14:=INDEXC;

VAR15:=REF(VAR14,1);

VAR16:=100*(VAR14-VAR15)/VAR14;

VAR17:=MA(CVAR13,3);

VAR18:=MA(VAR16,3);

VAR19:=(3*CLOSE+CVAR1+OPEN+HIGH)/6;

CVAR1A:=(20*VAR19+19*REF(VAR19,1)+18*REF(VAR19,2)+17*REF(VAR19,3)+16*REF(VAR19,4)+15*REF(VAR19,5)+14*REF(VAR19,6)+13*REF(VAR19,7)+12*REF(VAR19,8)+11*REF(VAR19,9)+10*REF(VAR19,10)+9*REF(VAR19,11)+8*REF(VAR19,12)+7*REF(VAR19,13)+6*REF(VAR19,14)+5*REF(VAR19,15)+4*REF(VAR19,16)+3*REF(VAR19,17)+2*REF(VAR19,18)+REF(VAR19,20))/210;

CVAR1B:=MA(CVAR1A,12);

CVAR1C:=EMA(CVAR1A,5);

VAR1D:=ABS(CVAR1A-CVAR1B);

VAR1E:=REF(CVAR3,1)*0.015;

VAR1F:=REF(INDEXC,1);

VAR24:=ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)<REF(ZIG(3,10),2);

VAR25:=ZIG(3,10)<REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)>REF(ZIG(3,10),2);

VAR26:=MA(CLOSE,26);

VAR27:=VAR26+2*STD(CVAR3,26);

VAR28:=VAR26-2*STD(CVAR3,26);

VAR29:=VAR26+2*STD(REF(CVAR3,1),26);

VAR2A:=VAR26-2*STD(REF(CVAR3,1),26);

VAR2B:=IF(VAR24 AND CVAR1<VAR28,1,0);

VAR2C:=IF(VAR25*CVAR1 AND CVAR2>VAR27,2,VAR2B);

VAR2D:=IF(VAR2C=1,80,45);

VAR2E:=IF(VAR2C=2,0,VAR2D);

VAR2F:=VAR2E;

CXD1:=EMA(3*SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1)-2*SMA(SMA((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27))*100,5,1),3,1),5);

CXD2:=REF(CXD1,1);

STICKLINE(CXD1>=REF(CXD1,1),CXD1,CXD2,2,0),COLOR0055AA;

STICKLINE(CXD1<REF(CXD1,1),CXD1,CXD2,2,0),COLOR006600;

STICKLINE(CXD1>=REF(CXD1,1),CXD1,CXD2,1,0),COLOR0099DD;

STICKLINE(CXD1<REF(CXD1,1),CXD1,CXD2,1,0),COLOR00BB00;




{KD漂带}

LOWV:=LLV(LOW,9);

HIGHV:=HHV(HIGH,9);

CXRSV:=EMA((CLOSE-LOWV)/(HIGHV-LOWV)*100,3);

CXKK:EMA(CXRSV,3),COLORWHITE,LINETHICK1;

CXDD:MA(CXKK,3),COLORLIRED,LINETHICK1;

DRAWBAND(CXKK,RGB(160,32,240),CXDD,RGB(0,0,255));







 持仓线:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),COLORYELLOW,LINETHICK1;

DRAWICON(FILTERX(持仓线>88.6,5),88.6,2);




预警线1: 88.6,COLOR8000FF,DOTLINE;

预警线2: 78.6,COLOR76EC00,DOTLINE;

10,COLORRED,DOTLINE;

0,COLORYELLOW,DOTLINE;




未来函数检测结果如下:
该公式包含未来函数:ZIG

解密、定制、编写股票指标请联系QQ或微信同号:88652583
相关股票指标公式

填充背景(C>0,RGB(0,0,110),RGB(0,25,0),0,' ',0)
 {趋势}CVAR1赋值:最低价的1日简单移动平均
CVAR2赋值:最高价的2日简单移动平均
CVAR3赋值:收盘价的2日简单移动平均
CVAR4赋值:(CVAR3-9日内CVAR1最低值)/(9日内CVAR2最高值-9日内CVAR1最低值)*100
CVAR4的3日[1日权重]移动平均
CVAR5的3日[1日权重]移动平均
CX1的3日[1日权重]移动平均
CVAR6赋值:(9日内CVAR2最高值-CVAR3)/(9日内CVAR2最高值-9日内CVAR1最低值)*100
CVAR6的3日[1日权重]移动平均
CX2的3日[1日权重]移动平均
CVAR7赋值:1日前的CVAR3
CVAR8赋值:SMA(CVAR3-CVAR7和0较大值,13,1)/SMA(CVAR3-CVAR7的绝对值,13,1)*100
VARB赋值:INDEXC的3日简单移动平均*100/INDEXC的10日简单移动平均-100
VARC赋值:收盘价的3日简单移动平均*100/收盘价的10日简单移动平均-100
VARD赋值:收盘价*100/收盘价的10日简单移动平均-100
如果VARB>10返回10否则返回VARB
如果CVARE<-10返回-10否则返回CVARE
如果VARC>10返回10否则返回VARC
如果CVAR10<-10返回-10否则返回CVAR10
CVAR12赋值:1日前的VARB
CVAR13赋值:100*(CVAR3-1日前的CVAR3)/1日前的CVAR3
VAR14赋值:INDEXC
VAR15赋值:1日前的VAR14
VAR16赋值:100*(VAR14-VAR15)/VAR14
VAR17赋值:CVAR13的3日简单移动平均
VAR18赋值:VAR16的3日简单移动平均
VAR19赋值:(3*收盘价+CVAR1+开盘价+最高价)/6
CVAR1A赋值:(20*VAR19+19*1日前的VAR19+18*2日前的VAR19+17*3日前的VAR19+16*4日前的VAR19+15*5日前的VAR19+14*6日前的VAR19+13*7日前的VAR19+12*8日前的VAR19+11*9日前的VAR19+10*10日前的VAR19+9*11日前的VAR19+8*12日前的VAR19+7*13日前的VAR19+6*14日前的VAR19+5*15日前的VAR19+4*16日前的VAR19+3*17日前的VAR19+2*18日前的VAR19+20日前的VAR19)/210
CVAR1B赋值:CVAR1A的12日简单移动平均
CVAR1C赋值:CVAR1A的5日指数移动平均
VAR1D赋值:CVAR1A-CVAR1B的绝对值
VAR1E赋值:1日前的CVAR3*0.015
VAR1F赋值:1日前的INDEXC
VAR24赋值:ZIG(3,10)>REF(ZIG(3,10),1) AND REF(ZIG(3,10),1)VAR25赋值:ZIG(3,10)REF(ZIG(3,10),2)
VAR26赋值:收盘价的26日简单移动平均
VAR27赋值:VAR26+2*CVAR3的26估算标准差
VAR28赋值:VAR26-2*CVAR3的26估算标准差
VAR29赋值:VAR26+2*1日前的CVAR3的26估算标准差
VAR2A赋值:VAR26-2*1日前的CVAR3的26估算标准差
如果VAR24 AND CVAR1如果VAR25*CVAR1 AND CVAR2>VAR27返回2否则返回VAR2B
如果VAR2C=1返回80否则返回45
如果VAR2C=2返回0否则返回VAR2D
VAR2F赋值:VAR2E
CXD1赋值:EMA(3*SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1)-2*SMA(SMA((收盘价-27日内最低价最低值)/(27日内最高价最高值-27日内最低价最低值)*100,5,1),3,1),5)
CXD2赋值:1日前的CXD1
STICKLINE(CXD1>=1日前的CXD1,CXD1,CXD2,2,0),COLOR0055AA
STICKLINE(CXD1<1日前的CXD1,CXD1,CXD2,2,0),COLOR006600
STICKLINE(CXD1>=1日前的CXD1,CXD1,CXD2,1,0),COLOR0099DD
STICKLINE(CXD1<1日前的CXD1,CXD1,CXD2,1,0),COLOR00BB00
{KD漂带}LOWV赋值:9日内最低价最低值
HIGHV赋值:9日内最高价最高值
CXRSV赋值:EMA((收盘价-最低价V)/(HIGHV-最低价V)*100,3)
输出CXKK:CXRSV的3日指数移动平均,画白色, 线宽为1
输出CXDD:CXKK的3日简单移动平均,COLORLIRED, 线宽为1
DRAWBAND(CXKK,RGB(160,32,240),CXDD,RGB(0,0,255))
 持仓线赋值:EMA(100*(收盘价-34日内最低价最低值)/(34日内最高价最高值-34日内最低价最低值),3),画黄色, 线宽为1
DRAWICON(FILTERX(持仓线>88.6,5),88.6,2)
输出预警线1: 88.6,COLOR8000FF,DOTLINE
输出预警线2: 78.6,COLOR76EC00,DOTLINE
10,画红色,DOTLINE
0,画黄色,DOTLINE

联系我们  |  指标公式网  |  指标网   |  指标公式  |   加入收藏   |  设为主页

@2005-2023 浙ICP备2024071487号-2 指标公式网别名指标网均来源互联网收集整理,如不慎侵犯了你的权益,请联系我们告知,我们将做删除处理
免责声明:指标公式网所有指标公式及文章由网络收集,不保障实时性和真实性, 仅供学习研究并不构成投资建议,请勿以此为依据进行股票交易,由此引起的投资亏损与本站无关。
QQ:88652583 微信 88652583
sitemap站点地图