同花顺MACD面积调试公式

 

 MACD面积调试,分红绿柱子面积,计算大小差异

//{MACD面积}

P:=26;S:=12;M:=9;

DIFF:EMA(C,S*放大比例) - EMA(C,P*放大比例);

DEA:EMA(DIFF,M*放大比例);

MACDB:2*(DIFF-DEA),COLORSTICK;

BV:=SUM(MACDB,0);

BA:=IF(MAX(BV,REF(BV,2))<REF(BV,1) OR MIN(BV,REF(BV,2))>REF(BV,1),1,0);

BC:=BARSLAST(BA)+1;

SMACD:=BV-REF(BV,BC);

VAR3:=IF(MACDB>0,HHV(ABS(MACDB),BC),LLV(MACDB,BC));

VAR4:=(MACDB)/20;//{图形比例缩小1/20,可修改}

面积1:=ROUND(SMACD*100),NODRAW;

面积:SMACD*100,NODRAW;

DRAWNUMBER(REF(VAR4,1)>0 AND VAR4<=0 ,REF(VAR3,1)*0.9,REF(面积1,1)),colorgreen;

DRAWNUMBER(REF(VAR4,1)<0 AND VAR4>=0 ,REF(VAR3,1)*0.9,REF(ABS(面积1),1)),COLORFF00FF;

DRAWNUMBER(ISLASTBAR AND VAR4<0,REF(VAR3,1)*0.9,ABS(面积1)),COLORFF00FF;

DRAWNUMBER(ISLASTBAR AND VAR4>0,REF(VAR3,1)*0.9,面积1),colorgreen;

M1:=REF(MACDB,1);

STICKLINE(MACDB>0 AND MACDB<=M1,0,MACDB,0,0),coloryellow;

STICKLINE(MACDB<0 AND MACDB>=M1,0,MACDB,0,0),colorwhite;

IF(DIFF>=REF(DIFF,1),DIFF,DRAWNULL),colorgreen,LINETHICK2;

 




来函数检测结果如下
该公式没有未来函数


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

相关指标公式

P赋值:26
S赋值:12
M赋值:9
输出DIFF:收盘价的S*放大比例日指数移动平均 - 收盘价的P*放大比例日指数移动平均
输出DEA:DIFF的M*放大比例日指数移动平均
输出MACDB:2*(DIFF-DEA),COLORSTICK
BV赋值:MACDB的历史累和
BA赋值:如果BV和2日前的BV的较大值<1日前的BVORMIN(BV,2日前的BV)>1日前的BV,返回1,否则返回0
BC赋值:上次BA距今天数+1
SMACD赋值:BV-BC日前的BV
VAR3赋值:如果MACDB>0,返回BC日内MACDB的绝对值的最高值,否则返回BC日内MACDB的最低值
VAR4赋值:(MACDB)/20
面积1赋值:对SMACD*100(进行)四舍五入,NODRAW
输出面积:SMACD*100,NODRAW
当满足条件1日前的VAR4>0ANDVAR4<=0时,在1日前的VAR3*0.9位置书写数字,画绿色
当满足条件1日前的VAR4<0ANDVAR4>=0时,在1日前的VAR3*0.9位置书写数字,COLORFF00FF
当满足条件ISLASTBARANDVAR4<0时,在1日前的VAR3*0.9位置书写数字,COLORFF00FF
当满足条件ISLASTBARANDVAR4>0时,在1日前的VAR3*0.9位置书写数字,画绿色
M1赋值:1日前的MACDB
当满足条件MACDB>0ANDMACDB<=M1时,在0和MACDB位置之间画柱状线,宽度为0,0不为0则画空心柱.,画黄色
当满足条件MACDB<0ANDMACDB>=M1时,在0和MACDB位置之间画柱状线,宽度为0,0不为0则画空心柱.,画白色
如果DIFF>=1日前的DIFF,返回DIFF,否则返回无效数,画绿色,线宽为2

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

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