同花顺MACD量能分析副图源码

 

MACD量能分析
 本指标旨在探索换手率,量能与股价的涨跌关系。目前正在测试阶段,谨慎参考。

 

 

VAR2:MA(C,13),colorred,LINETHICK3;
上翘:IF(VAR2>REF(VAR2,1),VAR2,DRAWNULL),colorred,LINETHICK3;
下拐:IF(VAR2<REF(VAR2,1),VAR2,DRAWNULL),colorgreen,LINETHICK3;
 BIAS:=(CLOSE-MA(CLOSE,5))/MA(CLOSE,5)*100;
 F:=MA(S,121);
 RSV:=(CLOSE-LLV(LOW,45))/(HHV(HIGH,45)-LLV(LOW,45))*100;
 K:=SMA(RSV,15,1);
 D:=SMA(K,15,1);
 J:=3*K-2*D;
 LC:=REF(CLOSE,1);
 RSI:=SMA(MAX(CLOSE-LC,0),6,1)/SMA(ABS(CLOSE-LC),6,1)*100;
 S1:=IF((J<11 AND BIAS>-11 AND CROSS( S,F) AND (S-F)>0.010),2,0),STICK,LINETHICK3,COLOR00ff00;
 DRAWTEXT(S1=2,LOW,'!'), colorgreen;
中轨:HHV(MA(H,13),13),colorwhite,LINETHICK1;
趋势:LLV(MA(H,13),1),colorgreen,LINETHICK2;
短期:100*(C-LLV(L,1))/(HHV(C,1)-LLV(L,1)),colorwhite;
中期:100*(C-LLV(L,10))/(HHV(C,10)-LLV(L,10)),colorcyan;
正负:= CLOSE-MA(CLOSE,s);
成交额:IF(正负>0,VOL,-VOL)/1000000;
 MA$1:MA(成交额,n1);
 MA$2:MA(成交额,n2);
 MA$3:MA(成交额,n3);
量能饱和度: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,5,0),color0000ff;
 STICKLINE(MACD>0 AND MACD<REF(MACD,1),0,MACD,5,0),colorffff00;
 STICKLINE(MACD<0 AND MACD>=REF(MACD,1),0,MACD,5,0),colorff00ff;
 STICKLINE(MACD<0 AND MACD<REF(MACD,1),0,MACD,5,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;
低位金叉:=CROSS(DIFF,DEA) AND DIFF<-0.1;
换手率:VOL/SHGZG*100;
 N日换手率平滑:EMA(换手率 ,N)





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


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

相关指标公式

输出MACD量能分析 本指标旨在探索换手率,量能与股价的涨跌关系。目前正在测试阶段,谨慎参考。 VAR2:收盘价的13日简单移动平均,画红色,线宽为3
输出上翘:如果VAR2>1日前的VAR2,返回VAR2,否则返回无效数,画红色,线宽为3
输出下拐:如果VAR2<1日前的VAR2,返回VAR2,否则返回无效数,画绿色,线宽为3
BIAS赋值:(收盘价-收盘价的5日简单移动平均)/收盘价的5日简单移动平均*100
F赋值:S的121日简单移动平均
RSV赋值:(收盘价-45日内最低价的最低值)/(45日内最高价的最高值-45日内最低价的最低值)*100
K赋值:RSV的15日[1日权重]移动平均
D赋值:K的15日[1日权重]移动平均
J赋值:3*K-2*D
LC赋值:1日前的收盘价
RSI赋值:收盘价-LC和0的较大值的6日[1日权重]移动平均/收盘价-LC的绝对值的6日[1日权重]移动平均*100
S1赋值:如果(J<11ANDBIAS>-11ANDCROSS(S,F)AND(S-F)>0.010),返回2,否则返回0,STICK,线宽为3,COLOR00FF00
当满足条件S1=2时,在最低价位置书写文字, 画绿色
输出中轨:13日内最高价的13日简单移动平均的最高值,画白色,线宽为1
输出趋势:1日内最高价的13日简单移动平均的最低值,画绿色,线宽为2
输出短期:100*(收盘价-1日内最低价的最低值)/(1日内收盘价的最高值-1日内最低价的最低值),画白色
输出中期:100*(收盘价-10日内最低价的最低值)/(10日内收盘价的最高值-10日内最低价的最低值),画青色
正负赋值: 收盘价-收盘价的S日简单移动平均
输出成交额:如果正负>0,返回成交量(手),否则返回-成交量(手)/1000000
输出 简单移动平均$1[输出名错误]:成交额的N1日简单移动平均
输出 简单移动平均$2[输出名错误]:成交额的N2日简单移动平均
输出 简单移动平均$3[输出名错误]:成交额的N3日简单移动平均
输出量能饱和度:如果(成交额(元)/收盘价)/(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和平滑异同平均线位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLOR0000FF
当满足条件平滑异同平均线>0ANDMACD<1日前的平滑异同平均线时,在0和平滑异同平均线位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFFFF00
当满足条件平滑异同平均线<0ANDMACD>=1日前的平滑异同平均线时,在0和平滑异同平均线位置之间画柱状线,宽度为5,0不为0则画空心柱.,COLORFF00FF
当满足条件平滑异同平均线<0ANDMACD<1日前的平滑异同平均线时,在0和平滑异同平均线位置之间画柱状线,宽度为5,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
低位金叉赋值:DIFF上穿DEA AND DIFF<-0.1
输出换手率:成交量(手)/SHGZG*100
输出 N日换手率平滑:换手率的N日指数移动平均

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

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