通达信趋势能量指标公式源码解读
QA赋值:10日前的最高价=2*10+1日内最高价的最高值 QB赋值:若QA则将最近10+1周期置为1 QC赋值:QB的10日过滤ANDHIGH=10+1日内最高价的最高值 QD赋值:上次QC距今天数 QE赋值:如果QC,返回到最后交易的周期,否则返回0 QF赋值:如果QD,返回QD日前的QE,否则返回QE QG赋值:QF的最后一日取值设为常数 QH赋值:QD+1日前的QF QW赋值:QH的最后一日取值设为常数 输出TDXSTEP100:当满足条件到最后交易的周期=QW时,在最高价位置画直线起点,当满足条件到最后交易的周期=QG时,在最高价位置画直线终点,1表示是否延长.,画绿色 输出TDXSTEP101:当满足条件到最后交易的周期=QW时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在QW-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0099FF 输出TDXSTEP102:当满足条件到最后交易的周期=QG时,在最高价位置画直线起点,当满足条件是否最后一个周期时,在QG-1日前的最高价位置画直线终点,1表示是否延长.,COLOR0099FF QM赋值:3*8/5的整数部分 QR赋值:QM日前的最高价=2*QM+1日内最高价的最高值 QT赋值:QR的QM日过滤 QY赋值:若QT则将最近QM+1周期置为1 QU赋值:QY的QM日过滤 QI赋值:若是否最后一个周期则将最近上次QU距今天数+1周期置为1 QP赋值:QI 1日前的QI 输出TDXSTEP103:当满足条件QU时,在最高价位置画直线起点,当满足条件QP时,在最高价位置画直线终点,1表示是否延长.,画红色 QA1赋值:8日前的最低价=2*8+1日内最低价的最低值 QB1赋值:若QA1则将最近8+1周期置为1 QC1赋值:QB1的8日过滤ANDLOW=8+1日内最低价的最低值 QD1赋值:上次QC1距今天数 QE1赋值:如果QC1,返回到最后交易的周期,否则返回0 QF1赋值:如果QD1,返回QD1日前的最低价,否则返回最低价 QG1赋值:如果QD1,返回QD1日前的QE1,否则返回QE1 QH1赋值:QG1的最后一日取值设为常数 QW1赋值:QD1+1日前的QF1 QM1赋值:QD1+1日前的QG1 QR1赋值:QM1的最后一日取值设为常数 输出TDXSTEP104:当满足条件到最后交易的周期=QR1时,在最低价位置画直线起点,当满足条件到最后交易的周期=QH1时,在最低价位置画直线终点,1表示是否延长.,画蓝色 输出TDXSTEP105:当满足条件到最后交易的周期=QH1时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在QH1-1日前的最低价位置画直线终点,1表示是否延长.,画白色 输出TDXSTEP106:当满足条件到最后交易的周期=QR1时,在最低价位置画直线起点,当满足条件是否最后一个周期时,在QR1-1日前的最低价位置画直线终点,1表示是否延长.,画白色 QT1赋值:QM日前的最低价=2*QM+1日内最低价的最低值 QY1赋值:QT1的QM日过滤 QU1赋值:若QY1则将最近QM+1周期置为1 QI1赋值:QU1的QM日过滤 QP1赋值:若是否最后一个周期则将最近上次QI1距今天数+1周期置为1 QJ1赋值:QP1 1日前的QP1 输出TDXSTEP107:当满足条件QI1时,在最低价位置画直线起点,当满足条件QJ1时,在最低价位置画直线终点,1表示是否延长.,画红色 SR1赋值:10日前的最高价=2*10+1日内最高价的最高值 SR2赋值:SR1的10日过滤 SR3赋值:若SR2则将最近10+1周期置为1 HD赋值:SR3的10日过滤 前高赋值:上次HD距今天数日前的最高价 输出TDXSTEP108:当满足条件收盘价上穿前高时,在最低价-0.2位置画3号图标 C3赋值:1日前的收盘价 涨停赋值:如果(收盘价-C3)*100/C3 ,返回?,否则返回? =10-0.01*100/C3,2,0) 输出TDXSTEP109:当满足条件涨停时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画黄色 跌停赋值:如果(C3-收盘价)*100/C3 ,返回?,否则返回? =10-0.01*100/C3,2,0) 输出TDXSTEP110:当满足条件跌停时,在开盘价和收盘价位置之间画柱状线,宽度为1.5,0不为0则画空心柱.,画绿色 RS=(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100 RSV=(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100 A1=RS的3日[1日权重]移动平均 B1=A1的3日[1日权重]移动平均 E1=3*A1-2*B1 A=RSV的10日[1日权重]移动平均 B=A的3日[1日权重]移动平均 E=3*A-2*B 输出K:A1,画黄色,线宽为1 输出D:B1,COLORLIBLUE??,线宽为1 输出J:E1,COLORFF00FF,线宽为1 输出趋势K:A //隐藏 输出趋势D:B //隐藏 输出趋势J:E //隐藏 当满足条件趋势J 趋势D时,在趋势J和趋势D位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色 当满足条件趋势J 趋势D时,在趋势J和趋势D位置之间画柱状线,宽度为6,0不为0则画空心柱.,画绿色 当满足条件趋势D 趋势K时,在趋势D和趋势K位置之间画柱状线,宽度为6,0不为0则画空心柱.,画蓝色 当满足条件趋势J 趋势K时,在趋势J和趋势K位置之间画柱状线,宽度为6,0不为0则画空心柱.,画红色 当满足条件(手) 85时,在85和85位置之间画柱状线,宽度为3,0不为0则画空心柱.,画绿色 当满足条件成交量(手) 50时,在50和50位置之间画柱状线,宽度为5,0不为0则画空心柱.,画深灰色 当满足条件成交量(手) 20时,在20和20位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色 当满足条件K上穿D时,在25位置画1号图标 当满足条件D上穿K时,在95位置画2号图标 VAR2赋值:(((收盘价-1日前的收盘价)/1日前的收盘价)*100) VAR3赋值:(((收盘价-18日内最低价的最低值)/(18日内最高价的最高值-18日内最低价的最低值))*100) VAR4赋值:VAR3的9日[1日权重]移动平均 VAR5赋值:VAR4的3日[1日权重]移动平均 输出红线在上持股:((3*VAR4)-(2*VAR5)),线宽为2,画红色 VAR6赋值:(红线在上持股 (1*1日前的红线在上持股)) VAR7赋值:50日内最低价距今天数 VAR8赋值:成交量(手)的VAR7日累和 VAR9赋值:50日内最高价距今天数 VAR10赋值:成交量(手)的VAR9日累和 VAR11赋值:(((收盘价-VAR9日前的开盘价)/VAR9日前的开盘价)*100) VAR12赋值:((VAR10/当前流通股本(手))*100) VAR13赋值:(((收盘价-VAR7日前的开盘价)/VAR7日前的开盘价)*100) VAR14赋值:((VAR8/当前流通股本(手))*100) VAR15赋值:(以收盘价计算的获利盘比例的3日简单移动平均*100) VAR16赋值:VAR4的3日指数移动平均 输出回档不破洗盘:VAR4的3日指数移动平均,COLORFFFFFF,线宽为2 输出红线下穿减仓:回档不破洗盘的3日指数移动平均,COLORFFCC66 输出无量阴跌空仓:红线下穿减仓的3日指数移动平均,COLORCC9966 输出仅供参考:无量阴跌空仓的3日指数移动平均,COLORCC6666 输出A6:仅供参考的3日指数移动平均,COLORCC3366 输出A7:A6的3日指数移动平均,线宽为2,COLORCC3366 VAR17赋值:A7的3日指数移动平均 VAR18赋值:VAR17的3日指数移动平均 VAR19赋值:VAR18的3日指数移动平均 输出AA:仅供参考的6日指数移动平均,COLORFF0000 当满足条件红线在上持股上穿A7时,在(红线在上持股-0.01)位置画23号图标 当满足条件红线下穿减仓上穿红线在上持股时,在红线下穿减仓位置画19号图标 VAR200赋值:(收盘价-20日内最低价的最低值)/(20日内最高价的最高值-20日内最低价的最低值)*100 VAR300赋值:VAR200的3日[1日权重]移动平均的3日[1日权重]移动平均/28.57 VAR400赋值:VAR300的5日指数移动平均 操盘赋值:3*VAR300-2*VAR400 A1赋值:操盘上穿VAR300ANDVAR300 2.1ANDC 开盘价 当满足条件A1时,在30和0位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR770077 当满足条件A1时,在30和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR990099 当满足条件A1时,在30和0位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLORBB00BB 当满足条件A1时,在30和0位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORDD00DD 当满足条件A1时,在30和0位置之间画柱状线,宽度为0.3,0不为0则画空心柱.,COLORFF00FF 当满足条件A1时,在36位置书写文字,画红色 当满足条件1日前的"KDJ的J" 0AND"KDJ的J" 0时,在20位置书写文字,画红色 当满足条件1日前的"KDJ的J" 0AND"KDJ的J" 0时,在20和0位置之间画柱状线,宽度为3,0不为0则画空心柱.,画红色 A8A赋值:(收盘价+开盘价+最低价+最高价)/4 B8B赋值:A8A日前的收盘价 处女线赋值:收盘价-B8B和0的较大值的2日[1日权重]移动平均/收盘价-B8B的绝对值的2日[1日权重]移动平均*100 DZ1赋值:处女线 1日前的处女线?AND??处女线 89 TYP赋值:(最高价+最低价+收盘价)/3 CCI赋值:(TYP-TYP的14日简单移动平均)/(0.015*TYP的14日平均绝对偏差) CCI修正1赋值:CCI的2日指数移动平均的2日指数移动平均的2日指数移动平均 CCI修正2赋值:CCI的3日指数移动平均的2日指数移动平均的2日指数移动平均 DZ2赋值:CCI修正1 100 T赋值:收盘价*1.0+最低价*0.0+最高价*0.0 SL赋值:(T/1日前的T-1)*1000 快赋值:SL的3日偏移移动平均的3日偏移移动平均的3日偏移移动平均 慢赋值:SL的5日偏移移动平均的5日偏移移动平均的5日偏移移动平均 X赋值:快-慢 增速1赋值:X WWW赋值:1日前的增速1 0 DZ4赋值:增速1 3?ANDWWW DZ赋值:DZ1?ANDDZ2?AND?DZ4 当满足条件DZ时,在0和10位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00FFFF 当满足条件DZ时,在10位置书写文字,COLOR00FFFF
通达信趋势能量指标公式截图