香蕉函数应用统计指标背离次数

本文深入解析MACD(平滑异同移动平均线)指标的计算原理及应用,介绍如何使用MACD进行趋势判断,包括死叉与金叉的识别方法。通过具体公式,展示MACD值、信号线与柱状图的计算过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

NthCon第N个满足条件的Bar距当前的Bar数目
CountIf获取最近N周期条件满足的计数
CrossOver求是否上穿
CrossUnder求是否下穿
//------------------------------------------------------------------------
// 简称: MACD
// 名称: 平滑异同移动平均线
// 类别: 公式应用
// 类型: 内建应用
//------------------------------------------------------------------------

Params
	Numeric FastLength(12);
	Numeric SlowLength(26);
	Numeric MACDLength(9);
Vars
	NumericSeries MACDValue; 
	Numeric AvgMACD;
	Numeric MACDDiff;
	Numeric V1;
	Numeric V2;
Begin
	MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;	
	AvgMACD = XAverage(MACDValue,MACDLength);
	MACDDiff = MACDValue - AvgMACD;
	// 死叉
	V1 = NthCon(CrossUnder(MACDValue, AvgMACD) && MACDValue > 0);
	// 金叉
	V2 = CountIf(CrossOver(MACDValue, AvgMACD) && MACDValue < 0, V1);
	PlotString("MACDCon", Text(V2), L);  
End

//------------------------------------------------------------------------
// 编译版本	GS2010.12.08
// 版权所有	TradeBlazer Software 2003-2010
// 更改声明	TradeBlazer Software保留对TradeBlazer平
//			台每一版本的TradeBlazer公式修改和重写的权利
//------------------------------------------------------------------------
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值