通达信最牛MACD指标公式源码解读
填充背景 DIFF赋值:(收盘价的12日指数移动平均-收盘价的26日指数移动平均)*3 DEA赋值:DIFF的9日指数移动平均 MACD赋值:2*(DIFF-DEA),COLORSTICK N1赋值:SYSPARAM(3) N赋值:N1-SYSPARAM(2)+1 HH赋值:N日内最高价的最高值 LL赋值:N日内最低价的最低值 输出最高:HH[N1],画红色,LINEDOT 输出最低:LL[N1],画红色,LINEDOT 当满足条件DIFF DEA时,在最低+(最高-最低)*0.5和最低+(最高-最低)*0.5+MACD位置之间画柱状线,宽度为5,0不为0则画空心柱.,,,COLOR0000B7 当满足条件DIFF DEA时,在最低+(最高-最低)*0.5和最低+(最高-最低)*0.5+MACD位置之间画柱状线,宽度为5,0不为0则画空心柱.,,COLOR008C8C 当满足条件收阳线时,在收盘价和开盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,,COLOR86C2FF 当满足条件收阴线时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画青色 当满足条件收盘价=O?AND?C 1日前的收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为6,1不为0则画空心柱.,,COLOR86C2FF 当满足条件收盘价=O?AND?C 1日前的收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,COLORFFCC00 当满足条件收盘价=O?AND?C=1日前的收盘价时,在收盘价和开盘价位置之间画柱状线,宽度为6,0不为0则画空心柱.,画黄色 当满足条件收阳线时,在收盘价和最高价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,,COLOR86C2FF 当满足条件收阳线时,在开盘价和最低价位置之间画柱状线,宽度为0.5,1不为0则画空心柱.,,COLOR86C2FF 当满足条件收阴线时,在开盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFCC00 当满足条件收阴线时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFCC00 当满足条件收盘价=O?AND?C 1日前的收盘价时,在收盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,,COLOR86C2FF 当满足条件收盘价=O?AND?C 1日前的收盘价时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,,COLOR86C2FF 当满足条件收盘价=O?AND?C=1日前的收盘价时,在收盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色 当满足条件收盘价=O?AND?C=1日前的收盘价时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,画黄色 当满足条件收盘价=O?AND?C 1日前的收盘价时,在收盘价和最高价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFCC00 当满足条件收盘价=O?AND?C 1日前的收盘价时,在收盘价和最低价位置之间画柱状线,宽度为0.5,0不为0则画空心柱.,COLORFFCC00 最低+(最高-最低)*0.5+DIFF,画绿色 最低+(最高-最低)*0.5+DEA,画洋红色 当满足条件收盘价的有效数据周期数=SYSPARAM(3)时,在最低+(最高-最低)*0.5位置书写文字,SHIFT2,COLORBBBBBB SHORT赋值:12 LONG赋值:26 M赋值:9 输出DIFF:收盘价的SHORT日指数移动平均-收盘价的LONG日指数移动平均 输出DEA:DIFF的M日指数移动平均 输出MACD:2*(DIFF-DEA),COLORSTICK 当满足条件DEA 时,在?和?位置之间画柱状线,宽度为?,?不为0则画空心柱. 1日前的DEA,-0.03,0.03,20,501),画红色 VAR1赋值:53日内DEA的最高值 VAR2赋值:55日内DEA的最低值 VAR3赋值:DEA-(DIFF-DEA) 输出UP:如果DIFF ,返回?,否则返回? VAR1ANDDEA=VAR1,10日内VAR1的最低值和VAR3的较大值,VAR1),COLOR33FF33,线宽为2 输出DN:如果DIFF ,返回?,否则返回? VAR2ANDDEA=VAR2,10日内VAR2的最高值和VAR3的较小值,VAR2),COLORAA00AA,线宽为2
通达信最牛MACD指标公式截图