macd反转数之值

在这里插入图片描述

//------------------------------------------------------------------------
// 简称:MACD
// 名称:指数平滑异同平均线
// 类别: 交易指令
// 类型: 用户应用
//------------------------------------------------------------------------
Params  	
	//参数定义
	Integer LongPrd(26);
	Integer ShortPrd(12);
	Integer M(9);
GlobalVars	
	//全局变量定义
	Integer Kmacd1 ;
	Integer Kmacd2 ;
	Numeric  dd1; //多头Bar位置
	Numeric  dz1; //多头的值
	Numeric barK;
	Numeric  kd1; //空头Bar位置
	Numeric  kz1; //空头的值
	
Vars		
	//局部变量定义
	Numeric up;
	Numeric up1;
	Numeric dn;
	Numeric dn1;
	NumericSeries ret;
Begin		
	//策略执行区
	Numeric DIFF = EMA(Close,ShortPrd) - EMA(Close,LongPrd);
	Numeric DEA = EMA(DIFF,M);
	ret = 2*(DIFF-DEA);
	
	PlotNumeric("DIFF",DIFF);
	PlotNumeric("DEA",DEA);
	if(ret>0)
	{
		PlotStickLine("MACD",ret,0,ColorUp());
	}
	Else
	{
		PlotStickLine("MACD",ret,0,ColorDown());
	}
	
	if (bark != CurrentBar)
	{	bark = CurrentBar; //控制开一次
		
		
		If( ret[1]<0 and ret >0 )
		{

				dd1=0;
				dz1=0;
				Kmacd1 = 1;	
				Kmacd2 = 0;
				dd1= CurrentBar;
				dz1= ret;
		}
					
		If (ret[1]>0 and ret>0 )
		{
			Kmacd1 = Kmacd1+1;
			//PlotText(ret,Text(Kmacd1));
					
		}
		if (ret>ret[1])
			{
				dd1=CurrentBar;
				dz1= Max(dz1,ret);
			}
		
		If(Kmacd1 ==4) 
			PartLine("fzsz1",0,-kz1*0.618,-10,-kz1*0.618,Red,1);
			
		If( ret[1]>0 and ret <0 )
		{

				kd1=0;
				kz1=0;
				Kmacd1 = 0;	
				Kmacd2 = 1;
				kd1= CurrentBar;
				kz1= ret;
				
				
		}
		If(Kmacd2 == 4) 
		 	PartLine("fzsz2",0,-dz1*0.618,-10,-dz1*0.618,Cyan,1);
		
		If (ret[1]<0 and ret<0)
		{
			Kmacd2 = Kmacd2+1;
			//PlotText(ret*2,Text(Kmacd2));
		}
		
		if (ret<ret[1])
			{
				kd1=CurrentBar;
				kz1= Min(kz1,ret);
			}
		
	
	};
End
### 回答1: The MACD (Moving Average Convergence Divergence) is a popular technical indicator used in stock and currency trading to determine the momentum and trend direction of an asset. Here's how you can use the MACD: 1. Calculate the 26-day exponential moving average (EMA) and the 12-day EMA of the asset's closing price. 2. Subtract the 26-day EMA from the 12-day EMA to get the MACD line. 3. Calculate the 9-day EMA of the MACD line, which is known as the signal line. 4. Plot the MACD line and the signal line on a chart along with the asset's price action. 5. Look for crossovers between the MACD line and the signal line. A bullish crossover occurs when the MACD line crosses above the signal line, indicating that the asset's momentum is positive and that it may be a good time to buy. A bearish crossover occurs when the MACD line crosses below the signal line, indicating that the asset's momentum is negative and that it may be a good time to sell. It's important to note that the MACD is just one of many technical indicators that traders use, and it should not be used in isolation. It is always recommended to use multiple indicators and perform thorough analysis before making any trading decisions. ### 回答2: MACD是一种用于技术分析的指标,它由快速线(DIF)、慢速线(DEA)和MACD柱组成。使用MACD指标可以帮助交易者判断股票或其他资产的趋势以及买入或卖出的时机。 首先,要使用MACD指标,我们需要计算出DIF和DEA。DIF是短期移动平均线与长期移动平均线之间的差,而DEA是DIF的移动平均线。我们通常使用12日和26日的移动平均线计算DIF,然后再使用9日的移动平均线计算DEA。 当DIF高于DEA时,表明买入信号。这意味着短期的上涨力量比长期的上涨力量更强,可能会出现股票或其他资产价格的上涨趋势。当DIF低于DEA时,表明卖出信号。这意味着短期的下跌力量比长期的下跌力量更强,可能会出现股票或其他资产价格的下跌趋势。 除了DIF和DEA之外,MACD柱也是MACD指标的重要组成部分。MACD柱由DIF减去DEA得到。当MACD柱的为正时,表示短期上升趋势强于长期上升趋势,可能是买入信号。相,当MACD柱的为负时,表示短期下降趋势强于长期下降趋势,可能是卖出信号。 为了更好地使用MACD指标,我们可以结合其他技术分析工具来确认买卖信号。例如,我们可以观察价格图表上的支撑位和阻力位,以及其他技术指标如相对强弱指数(RSI)或移动平均线。同时,我们也需要时刻关注市场的整体趋势和重要的经济数据等因素。 总之,MACD是一种用于技术分析的有用工具,能够帮助交易者判断股票或其他资产的趋势和买卖时机。使用MACD指标时,我们应该结合其他技术分析工具和市场信息来进行判断,并在实际交易中密切跟踪市场动态。 ### 回答3: MACD(Moving Average Convergence Divergence)是一种技术分析指标,用于判断股票、外汇等金融产品的趋势和交易信号。下面是关于如何使用MACD的简要介绍: 首先,MACD由三个不同的线组成:MACD线、触发线(也称为Signal线)以及差离(也称为Histogram)。它们的计算依赖于移动平均线。 使用MACD的第一步是理解MACD线和触发线之间的交叉。当MACD线从下方向上穿过触发线时,这被视为一个买入信号。而当MACD线从上方向下穿过触发线时,这被视为一个卖出信号。这种交叉的发生表示趋势的变化,可以帮助确定适合进入或退出交易的时机。 MACD的另一个重要用途是辨别价格的背离。背离是指在价格与MACD之间出现不一致的情况。例如,当价格创造新的高点,而MACD没有创造新的高点,这可能意味着价格即将反转。相,如果价格创造新的低点,而MACD没有创造新的低点,这可能意味着价格即将上升。背离可以作为一个额外的交易信号。 此外,差离(Histogram)是衡量MACD线和触发线之间距离的指标。当差离变大时,表示买入或卖出的力量相对较强。之,当差离变小时,表示买入或卖出的力量相对较弱。观察差离的变化可以提供有关市场特征的信息。 最后,MACD也可以用于确定价格的趋势。当MACD线位于零线上方时,表示价格处于上升趋势;当MACD线位于零线下方时,表示价格处于下降趋势。此外,如果MACD线的斜率较陡,表示趋势的力量较强。 综上所述,MACD通过其线与线之间的关系、背离的观察以及差离的变化来提供交易信号和趋势的分析。在使用MACD时,应该结合其他技术指标和市场情况,以提高分析的准确性。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值