1. MACD中的EMA是EXPMA吗
MACD称为指数平滑异同平均线,是从双指数移动平均线发展而来的,由快的指数移动平均线(EMA)减去慢的指数移动平均线,MACD的意义和双移动平均线基本相同,但阅读起来更方便。当MACD从负数转向正数,是买的信号。当MACD从正数转向负数,是卖的信号。当MACD以大角度变化,表示快的移动平均线和慢的移动平均线的差距非常迅速的拉开,代表了一个市场大趋势的转变。
EMA(Exponential Moving Average),指数平均数指标。也叫EXPMA指标,它也是一种趋向类指标,指数平均数指标是以指数式递减加权的移动平均。其公式为:
EMAtoday=α * Pricetoday + ( 1 - α ) * EMAyesterday;
其中,α为平滑指数,一般取作2/(N+1)。在计算MACD指标时,EMA计算中的N一般选取12和26天,因此α相应为2/13和2/27。
我在神牛app上看到的股票技术指标,当然也有个股的资讯快讯啊什么的。建议你多看看~~~!
2. 在股票中怎么看MACD线和EXPMA指标
MACD称为指数平滑异同移动平均线是从双移动平均线发展而来的,由快的移动平均线减去慢的移动平均线。
当MACD从负数转向正数,是买的信号。当MACD从正数转向负数,是卖的信号。当MACD以大角度变化,表示快的移动平均线和慢的移动平均线的差距非常迅速的拉开,代表了一个市场大趋势的转变。MACD是Geral Appel 于1979年提出的,它是一项利用短期(常用为12日)移动平均线与长期(常用为26日)移动平均线之间的聚合与分离状况,对买进、卖出时机作出研判的技术指标。
DIFF线 (Difference)收盘价短期、长期指数平滑移动平均线间的差,也就是(12个交易日的指数平滑移动平均线)减去(26个交易日的指数平滑移动平均线),例如从2009年1月5日--2009年1月20日(扣除4个周末,共计12个交易日),用这12个交易日的收盘价算出一个滑动平均值,就是12个交易日的指数平滑移动平均线。DEA线 (Difference Exponential Average)DIFF线的M日指数平滑移动平均线 ,DIFF本身就是12日平均减去26日平均所得的“值差”,而DEA则是这个连续9日的这个“差值”的平均数(就是简单的算数平均数),
MACD线 DIFF线与DEA线的差,彩色柱状线。
参数:SHORT(短期)、LONG(长期)、M 天数,一般为12、26、9
公式如下所示:
加权平均指数(DI)=(当日最高指数+当日收盘指数+2倍的当日最低指数)
十二日平滑系数(L12)=2/(12+1)=0.1538
二十六日平滑系数(L26)=2/(26+1)=0.0741
十二日指数平均值(12日EMA)=L12×当日收盘指数+11/(12+1)×昨日的12日EMA
二十六日指数平均值(26日EMA)=L26×当日收盘指数+25/(26+1)×昨日的26日EMA
差离率(DIF)=12日EMA-26日EMA
九日DIF平均值(DEA) =最近9日的DIF之和/9
柱状值(BAR)=DIF-DEA
MACD=(当日的DIF-昨日的DIF)×0.2+昨日的MACD
1.当DIF由下向上突破DEA,形成黄金交叉,既白色的DIF上穿黄色的DEA形成的交叉。或者BAR(绿柱线)缩短,为买入信号。
2.当DIF由上向下突破DEA,形成死亡交叉,既白色的DIF下穿黄色的DEA形成的交叉。或者BAR(红柱线)缩短,为卖出信号。
3.顶背离:当股价指数逐波升高,而DIF及DEA不是同步上升,而是逐波下降,与股价走势形成顶背离。预示股价即将下跌。如果此时出现DIF两次由上向下穿过DEA,形成两次死亡交叉,则股价将大幅下跌。
4.底背离:当股价指数逐波下行,而DIF及DEA不是同步下降,而是逐波上升,与股价走势形成底背离,预示着股价即将上涨。如果此时出现DIF两次由下向上穿过DEA,形成两次黄金交叉,则股价即将大幅度上涨。
MACD指标主要用于对大势中长期的上涨或下跌趋势进行判断,当股价处于盘局或指数波动不明显时,MACD买卖信号较不明显。当股价在短时间内上下波动较大时,因MACD的移动相当缓慢,所以不会立即对股价的变动产生买卖信号。
MACD主要是利用长短期的二条平滑平均线,计算两者之间的差离值,作为研判行情买卖之依据。MACD指标是基于均线的构造原理,对价格收盘价进行平滑处理(求出算术平均值)后的一种趋向类指标。它主要由两部分组成,即正负差(DIF)、异同平均数(DEA),其中,正负差 是核心,DEA是辅助。DIF是快速平滑移动平均线(EMA1)和慢速平滑移动平均线(EMA2)的差。
在现有的技术分析软件中,MACD常用参数是快速平滑移动平均线为12,慢速平滑移动平均线参数为26。此外,MACD还有一个辅助指标——柱状线(BAR)。在大多数技术分析软件中,柱状线是有颜色的,在低于0轴以下是绿色,高于0轴以上是红色,前者代表趋势较弱,后者代表趋势较强。
EXPMA 指标
指数平均数(EXPMA),其构造原理是对股票收盘价进行算术平均,并根据计算结果来进行分析,用于判断价格未来走势的变动趋势。
EXPMA指标是一种趋向类指标,与平滑异同移动平均线(MACD)、平行线差指标(DMA)相比,EXPMA指标由于其计算公式中着重考虑了价格当天(当期)行情的权重,因此在使用中可克服其他指标信号对于价格走势的滞后性。同时也在一定程度中消除了DMA指标在某些时候对于价格走势所产生的信号提前性,是一个非常有效的分析指标。
3. 股票软件当中macd的ema是什么意思
MACD称为指数平滑异动移动平均线,是从双指数移动平均线发展而来的,由快的指数移动平均线(EMA12)减去慢的指数移动平均线(EMA26)得到快线DIF,再用2×(快线DIF-DIF的9日加权移动均线DEA)得到MACD柱。
EMA(Exponential Moving Average),指数平均数指标。也叫EXPMA指标,它也是一种趋向类指标,指数平均数指标是以指数式递减加权的移动平均。
4. 大智慧公式中没有EXPMA函数,但是有EMA函数。这两者一样吗?
EXPMA指标简称EMA,中文名字:指数平均数指标或指数平滑移动平均线,一种趋向类指标,从统计学的观点来看,只有把移动平均线(MA)绘制在价格时间跨度的中点,才能够正确地反映价格的运动趋势,但这会使信号在时间上之后,而EXPMA指标是对移动平均线的弥补,EXPMA指标由于其计算公式中着重考虑了价格当天(当期)行情的权重,因此在使用中可克服MACD其他指标信号对于价格走势的滞后性。同时也在一定程度中消除了DMA指标在某些时候对于价格走势所产生的信号提前性,是一个非常有效的分析指标。
它们是一样的。
5. 关于expma和ema以及macd的问题
楼主是不是要自己写程序来计算 EMA 和 MACD 啊?
粘贴一段我写的 SQL Server 的 函数,用于返回股票的 EMA 数据的,搂主可以参考参考。
如果楼主不是要写程序自己计算的话……
只要知道 金叉买入 死叉卖出就好了,呵呵。
execute dbo.sp_executesql @statement = N'-- =============================================
-- Author:
-- Create date:
-- Description:
-- 第一个参数:股票代码
-- 第二个参数:多少天的均线
-- 返回:该股票的 指定日期均线数据.
-- =============================================
CREATE FUNCTION [dbo].[EmaAllDay]
(
@StockCode AS varchar(10),
@EmaDays AS int
)
RETURNS @ema TABLE
(
StockCode varchar(10) NOT NULL,
BusinessDay [datetime] NOT NULL,
EmaOpenPrice [decimal](10, 3) NOT NULL,
EmaHighPrice [decimal](10, 3) NOT NULL,
EmaLowPrice [decimal](10, 3) NOT NULL,
EmaClosePrice [decimal](10, 3) NOT NULL,
EmaTransactNumber [decimal](15, 0) NOT NULL,
EmaTransactAmount [decimal](20, 0) NOT NULL
)
AS
BEGIN
DECLARE
@KValue AS [decimal](10, 5),
@EmaBusinessDay AS [datetime],
@EmaOpenPrice AS [decimal](10, 3),
@EmaHighPrice AS [decimal](10, 3),
@EmaLowPrice AS [decimal](10, 3),
@EmaClosePrice AS [decimal](10, 3),
@EmaTransactNumber AS [decimal](15, 0),
@EmaTransactAmount AS [decimal](20, 0),
@BusinessDay AS [datetime],
@OpenPrice AS [decimal](10, 3),
@HighPrice AS [decimal](10, 3),
@LowPrice AS [decimal](10, 3),
@ClosePrice AS [decimal](10, 3),
@TransactNumber AS [decimal](15, 0),
@TransactAmount AS [decimal](20, 0);
DECLARE C CURSOR FAST_FORWARD FOR
SELECT
business_day
,open_price
,high_price
,low_price
,close_price
,transact_number
,transact_amount
FROM
stock_day
WHERE
stock_code = @StockCode
ORDER BY
business_day;
-- 首先计算第一个 简单移动品均值.
SELECT
top 1
@EmaBusinessDay = BusinessDay,
@EmaOpenPrice = MaOpenPrice,
@EmaHighPrice = MaHighPrice,
@EmaLowPrice = MaLowPrice,
@EmaClosePrice = MaClosePrice,
@EmaTransactNumber = MaTransactNumber,
@EmaTransactAmount = MaTransactAmount
FROM
MaAllDay(@StockCode, @EmaDays)
ORDER BY
BusinessDay;
-- 第一个 移动指数平均 = 简单移动平均
INSERT INTO @ema (
StockCode, BusinessDay, EmaOpenPrice,
EmaHighPrice, EmaLowPrice, EmaClosePrice,
EmaTransactNumber, EmaTransactAmount
) VALUES (
@StockCode, @EmaBusinessDay, @EmaOpenPrice,
@EmaHighPrice, @EmaLowPrice, @EmaClosePrice,
@EmaTransactNumber, @EmaTransactAmount
)
-- 打开游标,开始计算后面的 指数移动平均
OPEN C;
-- 填充数据.
FETCH NEXT FROM C INTO @BusinessDay,
@OpenPrice,
@HighPrice,
@LowPrice,
@ClosePrice,
@TransactNumber,
@TransactAmount;
-- 指数移动平均 = 今天 * K + 昨天的EMA * (1-K)
-- K = 2 / (N+1)
-- N = EMA 天数
-- 注意:这里要写 @EmaDays + 1.0, 因为 @EmaDays 为整数型, 计算结果会被取整, 1.0 使计算结果为小数.
SET @KValue = 2 / (@EmaDays + 1.0);
WHILE @@fetch_status = 0
BEGIN
IF @EmaBusinessDay < @BusinessDay
BEGIN
-- 当每天的数据的日期,大于 第一个 简单移动品均 的日期后,才开始计算.
-- 指数移动平均 = 今天 * K + 昨天的EMA * (1-K)
SET @EmaOpenPrice = @OpenPrice * @KValue + @EmaOpenPrice * (1 - @KValue);
SET @EmaHighPrice = @HighPrice * @KValue + @EmaHighPrice * (1 - @KValue);
SET @EmaLowPrice = @LowPrice * @KValue + @EmaLowPrice * (1 - @KValue);
SET @EmaClosePrice = @ClosePrice * @KValue + @EmaClosePrice * (1 - @KValue);
SET @EmaTransactNumber = @TransactNumber * @KValue + @EmaTransactNumber * (1 - @KValue);
SET @EmaTransactAmount = @TransactAmount * @KValue + @EmaTransactAmount * (1 - @KValue);
-- 插入到返回数据表中.
INSERT INTO @ema (
StockCode, BusinessDay, EmaOpenPrice,
EmaHighPrice, EmaLowPrice, EmaClosePrice,
EmaTransactNumber, EmaTransactAmount
) VALUES (
@StockCode, @BusinessDay, @EmaOpenPrice,
@EmaHighPrice, @EmaLowPrice, @EmaClosePrice,
@EmaTransactNumber, @EmaTransactAmount
)
END
-- 填充 下一条 数据.
FETCH NEXT FROM C INTO @BusinessDay,
@OpenPrice,
@HighPrice,
@LowPrice,
@ClosePrice,
@TransactNumber,
@TransactAmount;
END
-- 关闭游标.
CLOSE C;
-- 释放游标.
DEALLOCATE C;
RETURN;
END
6. 指数平均数(EXPMA),在哪?怎么看,我的软件中怎么看不到?
同花顺 K线图页面最下面指标中有 MACD KDJ .........EXPMA.........如果没有则点击左下方的设置 弹出对话框 左面 双击 第5行 趋向指标 找到 expma 指标 双击 确定
7. 股票软件中,MA、 MACD 、RSI 、DMA、EXPMA等等。代表什么意思。具体的指标是什么。希望各位详细解答!谢谢
DIF=前12日价格平均值-前26日价格平均值。 MACD(亦称DEA):指数平滑异同移动平均线,是DIF的9天的平均值(相当于DIF的9日均线)。 BAR=DIF-MACD。
1、判断大势:DIF、MACD为正值时,大势为多头市场,反之为空头市场。
2、DIF和MACD发生黄金交叉时是买入时机,发生死亡交叉时是卖出时机。
3、正BAR由长变短是卖出信号,负BAR由长变短是买入信号。
4、顶背离和底背离。当股价不断出现新高时,DIF和MACD却并不配合出现新的高点甚至走低,称为顶背离,是卖出信号。
当股价不断走低时,DIF和MACD却并不配合出现新的低点甚至走高,称为底背离,是买入信号。
KD:随机指标。
(1) 150为多方市场。 (2)通常认为KD值在20以下是超卖区,可逢低买入;KD值在80以上是超买区,可逢高派发。 (3)当经过一轮下跌后,KD值在25以下,K线上穿D线时(金叉),为买进信号。而当一轮上涨后,KD值在85以上,K线下穿D线时(死叉),为卖出信号。 (4)背离信号的产生是非常准确的买卖信号,即当价位一波高过前一波,而KD值尤其是D值却一波低于前一波,为顶背离,预示后市将跌,为明确的卖出信号。当价位一波低于一波,而KD值尤其是D值却一波高于前一波,为底背离,预示后市将上涨,为明确的买进信号。 (5)当KD线在超卖区或超买区形成双底或双头时,也是一个买进或卖出的信号。(有时也有很大误差,尤其是当个股很不活跃而又长期下跌时,K值可以达到5以下;而在大牛市中K值达到90以上而股价并不下跌也是常有的事,不能过分认真看待)。
RSI:相对强弱指标
RSI下限为0,上限为100,50是RSI的中轴线,即多、空双方的分界线。50以上为强势区(多方市场),50以下为弱势区(空
方市场),20以下为超卖区,80以上为超买区。 RSI指标的买点:(1)W形或头肩底 当RSI在低位或底部形成W形或头
肩底形时,属最佳买入时期。(2)20以下 当RSI运行到20以下时,即进入了超卖区,很容易产生返弹。(3)金叉 当短天
期的RSI向上穿越长天期的RSI时为买入信号。(4)牛背离 当股指或股价一波比一波低,而RSI却一波比一波高,叫牛背
离,此时股指或股价很容易反转上涨。RSI指标的卖点:(1)形态 M形、头肩顶形 当RSI在高位或顶部形成M形或头肩顶
形时,属最佳卖出时机。(2)80以上 当RSI运行到80以上时,即进入了超买区,股价很容易下跌。(3)顶背离 当股指或
股价创新高时,而RSI却不创新高,叫顶背离,将是最佳卖出时机。(4)死叉 当短天期RSI下穿长天期RSI时,叫死叉,
为卖出信号。
BIAS:乖离率。股价与移动平均线的偏离程度。
股价在移动平均线上方叫上乖离,乖离率为正值,距离越远则乖离程度越大,同时移动平均线对股价有引力作用,将越可能
发生向移动平均线回归的过程,引起下跌;股价在移动平均线下方叫下乖离,乖离率为负值,距离越远则乖离程度越大,同时
移动平均线对股价有回拉作用,将越可能发生向移动平均线回归的过程,引起股价上涨。至于BIAS值达到何种程度才是买进
或卖出时机并没有统一的法则,有人以10日、25日均线的BIAS值-4.5~7%或5~8%为买进或卖出时机。
W%R:威廉指标。是一个短线指标,描述超买、超卖的极端状态时较模糊,W%R在0~20之间变化时只表示市场处于较强的上升趋
势中。
DMI:动向指标。(参考)
1、 黄金交叉与死亡交叉,当-DI向上突破+DI时是黄金交叉,是买入时机,当+DI向下突破-DI时是死亡交叉,是卖出时机。
2、 当ADX和+DI一起涨时是多头市场,当ADX和-DI一起涨时是空头市场。
3、 ADX从高处下落时是转势,转折强烈时亦可考虑卖出或买入。
DIF、MACD> 0:多头市场;DIF、MACD 80:卖;0< RSI<50:弱;50< RSI<100:强;
RSI> 80:超买区;RSI<20:超卖区;BIAS:-4.5~7%或5~8%;W%R在0~20之间变化时只表示市场处于较强的上升趋势中。
8. 通达信股票软件中的EMA20指标如何提取调用?
EMA(指数平均线)
EMA20也就是20日指数平均线
在通达信股票的主图,用键盘输入“expma”,然后回车,主图指标就会成为指数平均线,指标默认为两根线,一个是EMA12,一个是EMA50。
需要修改指标参数时,将鼠标移到任何一根线上,点击右键,出现提示框,再左键点击“调整指标参数”,将任一参数改为20就可以出现你要的“EMA20”。
EMA20,做为中短操作有一定的参考价值。