同花顺变味的MACD指标公式

 

{"bias线平均";}
VAR3:=(CLOSE-MA(CLOSE,6))/MA(CLOSE,6)*100;
VAR4:=(CLOSE-MA(CLOSE,24))/MA(CLOSE,24)*100;
VAR5:=(CLOSE-MA(CLOSE,32))/MA(CLOSE,32)*100;
VAR6:=(VAR3+VAR4+VAR5)/3; VAR7:=EMA(VAR6,5);
指标: EMA(EMA(VAR3,5),5)*3, COLORSTICK;{"单独的红绿柱指标";}
{"近底用VAR8,底用VARA,橙色柱";}
VAR8:=IF(VAR6<=-20,10,0);{"橙色柱使用条件";}
VAR9:=HHV(VAR8,10);{"橙色柱使用条件";}
STICKLINE(VAR8=10,20,10,5,0),COLOR6666FF;{"橙色柱";}
{"底的条件用到了VARA";}
VARA:=IF(VAR9 AND crOSS(MA(CLOSE,3),MA(CLOSE,5)),20,0);
{"由BIAS决定的kdj";}
K:EMA(VAR7,5)*2,coloryellow;
D:EMA(K,5),colorliblue;
J:K*3-D*2,COLORFF00FF;
{"未用的数据";}
VARB:=BETWEEN(CLOSE,MA(CLOSE,3),MA(CLOSE,5)) AND J>10;
换手:=vol/CAPITAL*100;{"单独的指标,未使用的数据";}
成交〖万手〗:=VOL/10000;{"未使用的数据";}
{"近底的条件";}
DRAWTEXT(VAR8=10 AND FILTER(VAR8=10,5),-10,'近底'),LINETHICK1,coloryellow;
STICKLINE(VAR8=10 AND FILTER(VAR8=10,8),-1.6,-10,8,0),coloryellow;{"-1.6--10之间画黄柱";}
{"底的条件";}
DRAWTEXT(VARA=20,15,'底'),LINETHICK1,colorwhite;
STICKLINE((VARA=20),0,10,8,0),colorwhite;{"0-10之间画白柱";}
{"zig买卖点";}
VARC:=(ZIG(3,5)>REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)<=REF(ZIG(3,5),2)) AND
(REF(ZIG (3,5),2)<=REF(ZIG(3,5),3));
VARD:=(ZIG(3,5)<REF(ZIG(3,5),1)) AND (REF(ZIG(3,5),1)>=REF(ZIG(3,5),2)) AND
(REF(ZIG (3,5),2)>=REF(ZIG(3,5),3));
STICKLINE((VARC=1),-14,0,8,0),COLOR0000FF;
DRAWTEXT((VARC=1),-14,'买'),COLOR0000FF;
STICKLINE((VARD=1),14,0,8,0),COLOR00FF00;
DRAWTEXT((VARD=1),18,'卖'),COLOR00FF00;
{"VARE是大笔出货条件,VARF和VAR10是大资金活动条件";}
VARE:=MA(100*(CLOSE-LLV(CLOSE,34))/(HHV(HIGH,34)-LLV(LOW,34)),5)-20;
VARF:=100-3*SMA((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((CLOSE-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
VAR10:=100-3*SMA((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1)+2*SMA(SMA ((OPEN-LLV(LOW,75))/(HHV(HIGH,75)-LLV(LOW,75))*100,20,1),15,1);
{"增加大资金活动条件";}
Var11:=VarF<REF(Var10,1) AND VOL>REF(VOL,1) AND CLOSE>REF(CLOSE,1);{"条件并有成交量>昨天的成交量";}
DRAWTEXT(Var11 AND COUNT(Var11,30)=1,12,'大资金活动'),linethick1,COLORff00ff;{"写大资金活动";}
STICKLINE(Var11 AND COUNT(Var11,30)=1,1,10,8,0),colorff00ff;{"在1-10之间画粉红柱,大资金活动";}
{"大笔出货条件";}
VAR12:=(HIGH+LOW+CLOSE)/3;
VAR13:=(VAR12-MA(VAR12,14))/(0.015*AVEDEV(VAR12,14));
VAR14:=(VAR12-MA(VAR12,70))/(0.015*AVEDEV(VAR12,70));
VAR15:=IF(VAR13>=150 AND VAR13<200 AND VAR14>=150 AND VAR14<200,10,0);
VAR16:=IF(VAR13<=-150 AND VAR13>-200 AND VAR14<=-150 AND VAR14>-200,-10,VAR15); VAR17:=(CLOSE-MA(CLOSE,13))/MA(CLOSE,13)*100;
VAR18:=100-Abs(VAR17); VAR19:=IF(VAR18<90,VAR18,100);
VAR1A:=IF(VARE>0,VARE,0);
VAR1B:=IF(VAR14>=200 AND VAR13>=150,15,IF(VAR14<=-200 AND VAR13<=-150,-15,VAR16))+60;
VAR1C:=VAR1A>48 AND VAR1B>60 AND VAR19<100;
DRAWTEXT(VAR1C AND COUNT(VAR1C,30)=1,15,'大笔出货'),LINETHICK1,COLORFFCC66;
STICKLINE(VAR1C AND COUNT(VAR1C,30)=1,0,10,8,0),COLORFFCC66;{"在0-10之间画蓝柱";}




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

解密、定制、编写公式指标请联系QQ或微信同号:88652583
置顶指标

相关指标公式

VAR3赋值:(收盘价-收盘价的6日简单移动平均)/收盘价的6日简单移动平均*100
VAR4赋值:(收盘价-收盘价的24日简单移动平均)/收盘价的24日简单移动平均*100
VAR5赋值:(收盘价-收盘价的32日简单移动平均)/收盘价的32日简单移动平均*100
VAR6赋值:(VAR3+VAR4+VAR5)/3
VAR7赋值:VAR6的5日指数移动平均
输出指标: VAR3的5日指数移动平均的5日指数移动平均*3, COLORSTICK
VAR8赋值:如果VAR6<=-20,返回10,否则返回0
VAR9赋值:10日内VAR8的最高值
当满足条件VAR8=10时,在20和10位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR6666FF
VARA赋值:如果VAR9ANDCROSS(收盘价的3日简单移动平均,收盘价的5日简单移动平均),返回20,否则返回0
输出K:VAR7的5日指数移动平均*2,画黄色
输出D:K的5日指数移动平均,画淡蓝色
输出J:K*3-D*2,COLORFF00FF
VARB赋值:收盘价位于收盘价的3日简单移动平均和收盘价的5日简单移动平均之间 AND J>10
换手赋值:成交量(手)/当前流通股本(手)*100
成交〖万手〗赋值:成交量(手)/10000
当满足条件VAR8=10ANDFILTER(VAR8=10,5)时,在-10位置书写文字,线宽为1,画黄色
当满足条件VAR8=10ANDFILTER(VAR8=10,8)时,在-1.6和-10位置之间画柱状线,宽度为8,0不为0则画空心柱.,画黄色
当满足条件VARA=20时,在15位置书写文字,线宽为1,画白色
当满足条件(VARA=20)时,在0和10位置之间画柱状线,宽度为8,0不为0则画空心柱.,画白色
VARC赋值:(收盘价5%的之字转向>1日前的收盘价5%的之字转向) AND (1日前的收盘价5%的之字转向<=2日前的收盘价5%的之字转向) AND(2日前的收盘价5%的之字转向<=3日前的收盘价5%的之字转向)
VARD赋值:(收盘价5%的之字转向<1日前的收盘价5%的之字转向) AND (1日前的收盘价5%的之字转向>=2日前的收盘价5%的之字转向) AND(2日前的收盘价5%的之字转向>=3日前的收盘价5%的之字转向)
当满足条件(VARC=1)时,在-14和0位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR0000FF
当满足条件(VARC=1)时,在-14位置书写文字,COLOR0000FF
当满足条件(VARD=1)时,在14和0位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLOR00FF00
当满足条件(VARD=1)时,在18位置书写文字,COLOR00FF00
VARE赋值:100*(收盘价-34日内收盘价的最低值)/(34日内最高价的最高值-34日内最低价的最低值)的5日简单移动平均-20
VARF赋值:100-3*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(收盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR10赋值:100-3*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均+2*(开盘价-75日内最低价的最低值)/(75日内最高价的最高值-75日内最低价的最低值)*100的20日[1日权重]移动平均的15日[1日权重]移动平均
VAR11赋值:VARF<1日前的VAR10 AND 成交量(手)>1日前的成交量(手) AND 收盘价>1日前的收盘价
当满足条件VAR11ANDCOUNT(VAR11,30)=1时,在12位置书写文字,线宽为1,COLORFF00FF
当满足条件VAR11ANDCOUNT(VAR11,30)=1时,在1和10位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFF00FF
VAR12赋值:(最高价+最低价+收盘价)/3
VAR13赋值:(VAR12-VAR12的14日简单移动平均)/(0.015*VAR12的14日平均绝对偏差)
VAR14赋值:(VAR12-VAR12的70日简单移动平均)/(0.015*VAR12的70日平均绝对偏差)
VAR15赋值:如果VAR13>=150ANDVAR13<200ANDVAR14>=150ANDVAR14<200,返回10,否则返回0
VAR16赋值:如果VAR13<=-150ANDVAR13>-200ANDVAR14<=-150ANDVAR14>-200,返回-10,否则返回VAR15
VAR17赋值:(收盘价-收盘价的13日简单移动平均)/收盘价的13日简单移动平均*100
VAR18赋值:100-VAR17的绝对值
VAR19赋值:如果VAR18<90,返回VAR18,否则返回100
VAR1A赋值:如果VARE>0,返回VARE,否则返回0
VAR1B赋值:如果VAR14>=200ANDVAR13>=150,返回15,否则返回如果VAR14<=-200ANDVAR13<=-150,返回-15,否则返回VAR16+60
VAR1C赋值:VAR1A>48 AND VAR1B>60 AND VAR19<100
当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在15位置书写文字,线宽为1,COLORFFCC66
当满足条件VAR1CANDCOUNT(VAR1C,30)=1时,在0和10位置之间画柱状线,宽度为8,0不为0则画空心柱.,COLORFFCC66

指标安装下载帮助  |   联系我们  |  乐淘公式网  |  公式网   |  指标公式  |   加入收藏   |  设为主页

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