同花顺MACD量能分析指标公式

 

N1:=10;
N2:=10;
SHORT:=12;
LONG:=26;
M:=9;
N:=5;
量能饱和度:IF((AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20))>1,1,(AMOUNT/C)/(HHV(AMOUNT,20)/HHV(C,20)))*100,coloryellow;
a:105,colorred;
b:70,colorgreen;
C:50,colorbluee;
N:=9;
TYP := (HIGH + LOW + CLOSE)/3;
RS:=SUM(IF(TYP>REF(TYP,1),TYP*vol,0),N)/SUM(IF(TYP<=REF(TYP,1),TYP*VOL,0),N);
mfi:=100-100/(1+RS);
资金流量:MFI,NODRAW;
A1:=SUM(IF(MFI>REF(MFI,1),VOL,IF(MFI<REF(MFI,1),-VOL,0)),0);//{obv}
STICKLINE(macd>0 AND MacD>=REF(MACD,1),0,MACD,1,0),color0000ff;
STICKLINE(MACD>0 AND MACD<REF(MACD,1),0,MACD,1,0),colorffff00;
STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,1,0),colorff00ff;
STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,1,0),color00ff00;
DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);
DEA : EMA(DIFF,M);
MACD : 2*(DIFF-DEA);
Zero : 0;
IF(CODETYPE>0)
{
IF( CODETYPE>2 AND CODETYPE <> 6)
{
a="该指标只用于个股和沪深指数。";
换手:=a*100;
RETURN 0;
}
ELSE
{
a=VOL/SHGZG;
}
}
涨幅:=(CLOSE-REF(CLOSE,1))/REF(CLOSE,1)*100;
换手率:=a;
N1天平均换手率:=MA(换手率,60);
N1天平均涨幅:=MA(涨幅,N1);
平均动能V:=N1天平均涨幅/N1天平均换手率;
当日动能V:=涨幅/换手率;
平均动能:平均动能V/100;
IF(涨幅<=0 OR CLOSE<=OPEN)
RETURN 0;
IF(当日动能V<=平均动能V)
RETURN 0;
IF(当日动能V>平均动能V*50)
{
DRAWICON(1,0,1);
爆表:0;
RETURN 0;
}
当日动能:当日动能V/100;
LC:=REF(CLOSE,1);
rsi5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(Abs((CLOSE - LC)),5,1)) * 100);
TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),10);
HD:=(HIGH - REF(HIGH,1));
LD:=(REF(LOW,1) - LOW);
DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),10);
DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),10);
pdi:=((DMP * 100) / TR1);
mdi:=((DMM * 100) / TR1);
ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI)) * 100),5);
AV:=(RSI5 + ADX);
DXR:=(((ADX + REF(ADX,5)) / 2) + RSI5);
wr10:=((100 * (HHV(HIGH,10) - CLOSE)) / (HHV(HIGH,10) - LLV(LOW,10)));
NEWVOL:=(RSI5 - WR10);
阶段底部:=(AV + NEWVOL);
出击:crOSS(阶段底部,0);
DIF3:=EMA(CLOSE,12)-EMA(CLOSE,26);
DEA3:=EMA(DIF3,9);
MACD3 := 2*(DIF3-DEA3);
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
J:=3*K-2*D;
止跌:MACD3>REF(MACD3,1) AND REF(MACD3,2)>=REF(MACD3,1) AND J<50 AND C>REF(C,1) AND C>O AND J>REF(J,1);
低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
换手率:VOL/SHGZG*100;
N日换手率平滑:EMA(换手率 ,N)




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


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

相关指标公式

N1赋值:10
N2赋值:10
SHORT赋值:12
LONG赋值:26
M赋值:9
N赋值:5
输出量能饱和度:如果(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)>1,返回1,否则返回(成交额(元)/收盘价)/(20日内成交额(元)的最高值/20日内收盘价的最高值)*100,画黄色
输出A:105,画红色
输出B:70,画绿色
输出收盘价:50,COLORBLUEE
N赋值:9
赋值: (最高价 + 最低价 + 收盘价)/3
RS赋值:如果TYP>1日前的TYP,返回TYP*成交量(手),否则返回0的N日累和/如果TYP<=1日前的TYP,返回TYP*成交量(手),否则返回0的N日累和
MFI赋值:100-100/(1+RS)
输出资金流量:MFI,NODRAW
A1赋值:如果MFI>1日前的MFI,返回成交量(手),否则返回如果MFI<1日前的MFI,返回-成交量(手),否则返回0的历史累和
//当满足条件平滑异同平均线>0ANDMACD>=1日前的平滑异同平均线时,在0和平滑异同平均线位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR0000FF
当满足条件平滑异同平均线>0ANDMACD<1日前的平滑异同平均线时,在0和平滑异同平均线位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFFFF00
当满足条件平滑异同平均线<0ANDMACD>=1日前的平滑异同平均线时,在0和平滑异同平均线位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLORFF00FF
当满足条件平滑异同平均线<0ANDMACD<1日前的平滑异同平均线时,在0和平滑异同平均线位置之间画柱状线,宽度为1,0不为0则画空心柱.,COLOR00FF00
输出DIFF : 收盘价的SHORT日指数移动平均 - 收盘价的LONG日指数移动平均
输出DEA : DIFF的M日指数移动平均
输出平滑异同平均线 : 2*(DIFF-DEA)
输出ZERO : 0
涨幅赋值:(收盘价-1日前的收盘价)/1日前的收盘价*100
换手率赋值:A
N1天平均换手率赋值:换手率的60日简单移动平均
N1天平均涨幅赋值:涨幅的N1日简单移动平均
平均动能V赋值:N1天平均涨幅/N1天平均换手率
当日动能V赋值:涨幅/换手率
输出平均动能:平均动能V/100
如果涨幅<=0ORCLOSE<=开盘价,返回?,否则返回?RETURN 0
如果当日动能V<=平均动能V,返回?,否则返回?RETURN 0
输出如果当日动能V>平均动能V*50,返回?,否则返回?当日动能:当日动能V/100
LC赋值:1日前的收盘价
RSI5赋值:(((收盘价-LC)和0的较大值的5日[1日权重]移动平均 / (收盘价-LC)的绝对值的5日[1日权重]移动平均) * 100)
TR1赋值:(最高价-最低价)和(最高价-1日前的收盘价)的绝对值的较大值和(最低价-1日前的收盘价)的绝对值的较大值的10日累和
HD赋值:(最高价 - 1日前的最高价)
LD赋值:(1日前的最低价 - 最低价)
DMP赋值:如果((HD>0)AND(HD>LD)),返回HD,否则返回0的10日累和
DMM赋值:如果((LD>0)AND(LD>HD)),返回LD,否则返回0的10日累和
PDI赋值:((DMP * 100) / TR1)
MDI赋值:((DMM * 100) / TR1)
ADX赋值:(((MDI-PDI)的绝对值/(MDI+PDI))*100)的5日简单移动平均
AV赋值:(RSI5 + ADX)
DXR赋值:(((ADX + 5日前的ADX) / 2) + RSI5)
WR10赋值:((100 * (10日内最高价的最高值 - 收盘价)) / (10日内最高价的最高值 - 10日内最低价的最低值))
NEWVOL赋值:(RSI5 - WR10)
阶段底部赋值:(AV + NEWVOL)
输出出击:阶段底部上穿0
DIF3赋值:收盘价的12日指数移动平均-收盘价的26日指数移动平均
DEA3赋值:DIF3的9日指数移动平均
赋值: 2*(DIF3-DEA3)
RSV赋值:(收盘价-9日内最低价的最低值)/(9日内最高价的最高值-9日内最低价的最低值)*100
K赋值:RSV的3日[1日权重]移动平均
D赋值:K的3日[1日权重]移动平均
J赋值:3*K-2*D
输出止跌:MACD3>1日前的MACD3 AND 2日前的MACD3>=1日前的MACD3 AND J<50 AND 收盘价>1日前的收盘价 AND 收阳线AND J>1日前的J
低位金叉赋值:DIFF上穿DEA AND DIFF<-0.1
输出换手率:成交量(手)/SHGZG*100
输出N日换手率平滑:换手率的N日指数移动平均

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

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