您现在的位置:程序化交易>> 股票公式>> 同花顺>> 同花顺公式>>正文内容

杨氏MACD指标公式[同花顺公式]

相关标签: 股市macd指标公式 、 原始macd指标源码 、 超级极品macd指标公式 、 macd指标公式大全 、 macd主图指标公式源码 、 通达信超牛macd指标公式 、 提示买卖点macd指标公式 、 手机通达信macd指标公式 、 macd指标公式源码手机版 、 改良版macd指标源码副图 、 通达信macd指标公式源码 、 地量加macd指标源码贴图 、

 

 

原理解析:

VAR1赋值:(8日内最高价的最高值-8日内最低价的最低值)
VAR2赋值:(8日内最高价的最高值-收盘价)
VAR3赋值:(收盘价-8日内最低价的最低值)
VAR4赋值:VAR2/VAR1*100-70 
VAR5赋值:(收盘价-60日内最低价的最低值)/(60日内最高价的最高值-60日内最低价的最低值)*100
VAR6赋值:(2*收盘价+最高价+最低价)/4
VAR7赋值:(VAR3/VAR1*100)的3日[1日权重]移动平均
VAR8赋值:30日内最低价的最低值
VAR9赋值:VAR7的3日[1日权重]移动平均-VAR4的9日[1日权重]移动平均
VAR10赋值: 如果VAR9>100,返回VAR9-100,否则返回0
VARA赋值:30日内最高价的最高值
VAR1赋值:(收盘价+最高价+最低价+开盘价)/4
VAR8赋值:(2*收盘价+最高价+最低价)/4
VAR9赋值:34日内最低价的最低值
VAR10赋值:34日内最高价的最高值
VAR11赋值:(VAR8-VAR9)/(VAR10-VAR9)*100的8日指数移动平均
VAR12赋值:VAR11的5日指数移动平均
//WWW.CXH99.COMSTICKLINE(VAR11>0 AND VAR11-VAR12>=0,79,80,16,0),画红色,线宽为9
当满足条件VAR11>0ANDVAR11-VAR12<0时,在79和80位置之间画柱状线,宽度为16,1不为0则画空心柱.,画绿色,线宽为9
当满足条件VAR11>0ANDVAR11-VAR12>=0时,在19和20位置之间画柱状线,宽度为16,0不为0则画空心柱.,画红色,线宽为9
当满足条件VAR11>0ANDVAR11-VAR12<0时,在19和20位置之间画柱状线,宽度为16,1不为0则画空心柱.,画绿色,线宽为9
//当满足条件VAR11-VAR12>0时,在VAR11和VAR12位置之间画柱状线,宽度为16,1不为0则画空心柱.,画红色,线宽为2
当满足条件VAR11-VAR12<0时,在VAR11和VAR12位置之间画柱状线,宽度为16,1不为0则画空心柱.,画绿色,线宽为2
COMVAR6赋值:(2*收盘价+最高价+最低价)/4
VAR8赋值:30日内最低价的最低值
VARA1赋值:30日内最高价的最高值
B赋值:(VAR6-VAR8)/(VARA1-VAR8)*100的8日指数移动平均
B1赋值:B的5日指数移动平均
当满足条件B>0ANDB-B1>=0时,在49和50位置之间画柱状线,宽度为16,0不为0则画空心柱.,画红色,线宽为9
当满足条件B>0ANDB-B1<0时,在49和50位置之间画柱状线,宽度为16,0不为0则画空心柱.,画青色,线宽为9
VAR8赋值:(2*收盘价+最高价+最低价)/4
VAR9赋值:34日内最低价的最低值
VAR10赋值:34日内最高价的最高值
VAR11赋值:(VAR8-VAR9)/(VAR10-VAR9)*100的8日指数移动平均
VAR12赋值:VAR11的5日指数移动平均
当满足条件VAR11>0ANDVAR11-VAR12>=0时,在79和80位置之间画柱状线,宽度为16,0不为0则画空心柱.,画红色
当满足条件VAR11>0ANDVAR11-VAR12<0时,在79和80位置之间画柱状线,宽度为16,1不为0则画空心柱.,画绿色
输出//HTTP://WWW.CXH99.COMSTICKLINE(VAR11>0 AND VAR11-VAR12>=0,1,20,16,0),画红色
VAR61赋值:((收盘价 - 15日内最低价的最低值)/(15日内最高价的最高值 - 15日内最低价的最低值))*(100)
VAR62赋值:VAR61的相反数
VAR63赋值:VAR61的5日[1日权重]移动平均
K赋值:VAR63的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
当满足条件K上穿DANDMA(收盘价,5)<收盘价时,在D位置书写文字,COLORFFFFFF
当满足条件D上穿KANDMA(收盘价,5)时,在D位置书写文字,画绿色
输出//HTTP://WWW.CXH99.COMSTICKLINE((K >= D),K,D,16,0),COLOR0000A8
当满足条件(K>=D)时,在K和D位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR0000C0
当满足条件(K>=D)时,在K和D位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR0000E0
当满足条件(K>=D)时,在K和D位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR0000F0
当满足条件(K>=D)时,在K和D位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR0000D0
当满足条件(K>=D)时,在K和D位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR8080FF
当满足条件(K<=D)时,在K和D位置之间画柱状线,宽度为16,0不为0则画空心柱.,COLOR008800
当满足条件(K<=D)时,在K和D位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR009900
当满足条件(K<=D)时,在K和D位置之间画柱状线,宽度为4,0不为0则画空心柱.,COLOR00AA00
当满足条件(K<=D)时,在K和D位置之间画柱状线,宽度为3,0不为0则画空心柱.,COLOR00BB00
当满足条件(K<=D)时,在K和D位置之间画柱状线,宽度为2,0不为0则画空心柱.,COLOR00CC00
当满足条件(K<=D)时,在K和D位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00DD00
 

源码:

 

VAR1:=(HHV(HIGH,8)-LLV(LOW,8));VAR2:=(HHV(HIGH,8)-CLOSE);VAR3:=(CLOSE-LLV(LOW,8));VAR4:=VAR2/VAR1*100-70 ;VAR5:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;VAR6:=(2*C+H+L)/4;VAR7:=SMA((VAR3/VAR1*100),3,1);VAR8:=LLV(LOW,30);VAR9:=SMA(VAR7,3,1)-SMA(VAR4,9,1);VAR10:= IF(VAR9>100,VAR9-100,0);VARA:=HHV(HIGH,30);VAR1:=(CLOSE+HIGH+LOW+OPEN)/4;VAR8:=(2*CLOSE+HIGH+LOW)/4;VAR9:=LLV(LOW,34);VAR10:=HHV(HIGH,34);VAR11:=EMA((VAR8-VAR9)/(VAR10-VAR9)*100,8);VAR12:=EMA(VAR11,5);//www.cxh99.comSTICKLINE(VAR11>0 AND VAR11-VAR12>=0,79,80,16,0),colorred,LINETHICK9;STICKLINE(VAR11>0 AND VAR11-VAR12<0,79,80,16,1),colorgreen,LINETHICK9;STICKLINE(VAR11>0 AND VAR11-VAR12>=0,19,20,16,0),colorred,LINETHICK9;STICKLINE(VAR11>0 AND VAR11-VAR12<0,19,20,16,1),colorgreen,LINETHICK9;//STICKLINE(VAR11-VAR12>0,VAR11,VAR12,16,1),colorred,LINETHICK2;STICKLINE(VAR11-VAR12<0,VAR11,VAR12,16,1),colorgreen,LINETHICK2;////www.cxh99.com
VAR6:=(2*C+H+L)/4;VAR8:=LLV(LOW,30);VARA1:=HHV(HIGH,30);B:=EMA((VAR6-VAR8)/(VARA1-VAR8)*100,8);B1:=EMA(B,5);STICKLINE(B>0 AND B-B1>=0,49,50,16,0),colorred,LINETHICK9;STICKLINE(B>0 AND B-B1<0,49,50,16,0),colorcyan,LINETHICK9;VAR8:=(2*CLOSE+HIGH+LOW)/4;VAR9:=LLV(LOW,34);VAR10:=HHV(HIGH,34);VAR11:=EMA((VAR8-VAR9)/(VAR10-VAR9)*100,8);VAR12:=EMA(VAR11,5);STICKLINE(VAR11>0 AND VAR11-VAR12>=0,79,80,16,0),colorred;STICKLINE(VAR11>0 AND VAR11-VAR12<0,79,80,16,1),COLORGREEN;//http://www.cxh99.comSTICKLINE(VAR11>0 AND VAR11-VAR12>=0,1,20,16,0),colorred;//VAR61:=((CLOSE - LLV(LOW,15))/(HHV(HIGH,15) - LLV(LOW,15)))*(100);VAR62:=REVERSE(VAR61);VAR63:=SMA(VAR61,5,1);K:=SMA(VAR63,3,1);D:=SMA(K,3,1);DRAWTEXT(CROSS(K,D) AND MA(CLOSE,5)<CLOSE,D,'B'),COLORFFFFFF;DRAWTEXT(CROSS(D,K) AND MA(CLOSE,5),D,'S'),COLORGREEN;//http://www.cxh99.comSTICKLINE((K >= D),K,D,16,0),COLOR0000A8;STICKLINE((K >= D),K,D,5,0),COLOR0000C0;STICKLINE((K >= D),K,D,4,0),COLOR0000E0;STICKLINE((K >= D),K,D,3,0),COLOR0000F0;STICKLINE((K >= D),K,D,2,0),COLOR0000D0;STICKLINE((K >= D),K,D,1,0),COLOR8080FF;STICKLINE((K <= D),K,D,16,0),color008800;STICKLINE((K <= D),K,D,5,0),COLOR009900;STICKLINE((K <= D),K,D,4,0),COLOR00AA00;STICKLINE((K <= D),K,D,3,0),COLOR00BB00;STICKLINE((K <= D),K,D,2,0),COLOR00CC00;STICKLINE((K <= D),K,D,1,0),COLOR00DD00;

 

公式导入教程: 【通达信公式源码导入方法教程】 【同花顺公式源码导入方法教程】 【大智慧新一代公式源码导入方法教程

 

 

有思路,想编写各种指标公式,交易模型,选股公式,还原公式的朋友

可联系技术人员 QQ: 262069696  点击在线交流或微信:cxhjy888 进行 有偿收费 编写!(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

怎么收费,代编流程等详情请点击查阅!

(注:由于人数限制,QQ或微信请选择方便的一个联系我们就行,加好友时请简单备注下您的需求,否则无法通过。谢谢您!)

 


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容