Python DMI延伸文章資訊,搜尋引擎最佳文章推薦

1. DMI 指标的计算与应用

DMI 指标的计算与应用指标简介 DMI指标又叫动向指标或趋向指标,其全称叫“​Directional Movement Index,简称DMI”, 也是由美国技术分析大师 ...本站首页宽客学院技术分析[原创]DMI指标的计算与应用2019-07-121051000发明者量化Tags:DMI指标指标DMI量化交易DMI指标的计算与应用指标简介   DMI指标又叫动向指标或趋向指标,其全称叫“DirectionalMovementIndex,简称DMI”, 也是由美国技术分析大师威尔斯·威尔德(WellsWilder)所创造的,是一种中长期股市技术分析(TechnicalAnalysis)方法。

 DMI指标是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况, 即多空双方的力量的变化受价格波动的影响而发生由均衡到失衡的循环过程,从而提供对趋势判断依据的一种技术指标。

    指标计算 最近有不少量化圈的朋友咨询我,在发明者量化交易平台上如何使用DMI指标。

开始以为是很简单的问题,顺手就打开了API文档查找这个指标函数。

发现万能的talib指标库中没有这个指标。

赶忙百度、知乎...一顿操作猛如虎后,找到了一些指标的资料。

 发现这个指标是由四个指标组合而成,算法不是很复杂,干脆动手按照资料上的算法写一下。

   范例地址:https://www.fmz.com/strategy/154050指标源码帖一下   //指标函数 functionADX(MDI,PDI,adx_period){   if(typeof(MDI)=="undefined"||typeof(PDI)=="undefined"){     returnfalse    }    if(MDI.length<10||PDI.length<10){     returnfalse    }    /*   DX=abs(DIPlus-DIMinus)/(DIPlus+DIMinus)*100   ADX=sma(DX,len)   */    vardx=[]   for(vari=0;i=adxr_period){       varcurrAdxr=(adx[j]+adx[j-adxr_period])/2       adxr.push(currAdxr)     }else{       adxr.push(NaN)     }   }       return[m_di,p_di,adx,adxr] }    对比   用发明者量化的画线类库,很轻松的画出图表,可以对比下其他图表上的DMI         对比了



2. 作業成果

(DMI教學) #善用DMI指標找出大趨勢及強勢波段股 %matplotlib inline ... 用Python 理財:打造小資族選股策略 第1 章,作業2 - 打造客製化看盤軟體 ...



3. Python talib.ADX屬性代碼示例

您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Python代碼示例。

示例1: results. ​ 點讚7 ​.當前位置:首頁>>代碼示例>>Python>>正文本文整理匯總了Python中talib.ADX屬性的典型用法代碼示例。

如果您正苦於以下問題:Pythontalib.ADX屬性的具體用法?Pythontalib.ADX怎麽用?Pythontalib.ADX使用的例子?那麽恭喜您,這裏精選的屬性代碼示例或許可以為您提供幫助。

您也可以進一步了解該屬性所在類talib的用法示例。

在下文中一共展示了talib.ADX屬性的19個代碼示例,這些例子默認根據受歡迎程度排序。

您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Python代碼示例。

示例1:results​點讚7​#需要導入模塊:importtalib[as別名]#或者:fromtalibimportADX[as別名]defresults(self,data_frame):try:adx=talib.ADX(data_frame['%s_High'%self.symbol].values,data_frame['%s_Low'%self.symbol].values,data_frame['%s_Close'%self.symbol].values,timeperiod=self.period)plus_di=talib.PLUS_DI(data_frame['%s_High'%self.symbol].values,data_frame['%s_Low'%self.symbol].values,data_frame['%s_Close'%self.symbol].values,timeperiod=self.period)minus_di=talib.MINUS_DI(data_frame['%s_High'%self.symbol].values,data_frame['%s_Low'%self.symbol].values,data_frame['%s_Close'%self.symbol].values,timeperiod=self.period)data_frame[self.value]=adxdata_frame[self.plus_di]=plus_didata_frame[self.minus_di]=minus_diexceptKeyError:data_frame[self.value]=np.nandata_frame[self.plus_di]=np.nandata_frame[self.minus_di]=np.nan開發者ID:edouardpoitras,項目名稱:NowTrade,代碼行數:23,代碼來源:technical_indicator.py示例2:add_ADX​點讚6​#需要導入模塊:importtalib[as別名]#或者:fromtalibimportADX[as別名]defadd_ADX(self,timeperiod=14,type='line',color='secondary',**kwargs):"""AverageDirectionalMovementIndex."""ifnot(self.has_highandself.has_lowandself.has_close):raiseException()utils.kwargs_check(kwargs,VALID_TA_KWARGS)if'kind'inkwargs:type=kwargs['kind']name='ADX({})'.format(str(timeperiod))self.sec[name]=dict(type=type,color=color)self.ind[name]=talib.ADX(self.df[self.hi].values,self.df[self.lo].values,self.df[self.cl].values,timeperiod)開發者ID:plotly,項目名稱:dash-technical-charting,代碼行數:19,代碼來源:ta.py示例3:adx​點讚6​#需要導入模塊:importtalib[as別名]#或者:fromtalibimportADX[as別名]defadx(candles:np.ndarray,period=14,sequential=False)->Union[float,np.ndarray]:"""ADX-AverageDi



4. 【Python量化投资】趋向系统指标策略ADX、DMI指标 ...

[什么是ADX]. ADX(average directional indicator) 平均趋向指数,常用的趋势衡量指标。

通常与趋向系统(DMI)一起使用,利用多空趋向之变化差 ...菜单腾讯云备案控制台云+社区专栏视频精选问答沙龙团队主页开发者手册智能钛AITVP搜索搜索关闭创作写文章发视频提问登录注册展开腾讯云·社区登录首页专栏视频精选问答沙龙团队主页开发者手册智能钛AITVP返回腾讯云官网量化投资与机器学习微信公众号480篇文章【Python量化投资】趋向系统指标策略ADX、DMI指标用于股票池(附源码)转到我的清单专栏首页量化投资与机器学习【Python量化投资】趋向系统指标策略ADX、DMI指标用于股票池(附源码)60分享分享文章到朋友圈分享文章到QQ分享文章到微博复制文章链接到剪贴板海报分享海报分享【Python量化投资】趋向系统指标策略ADX、DMI指标用于股票池(附源码)2018-01-292018-01-2916:20:14阅读1.4K0[什么是ADX]ADX(averagedirectionalindicator)平均趋向指数,常用的趋势衡量指标。

通常与趋向系统(DMI)一起使用,利用多空趋向之变化差离与总和判定平均趋势,ADX数值不能显示趋势的发展方向。

但是如果趋势存在,ADX可以衡量趋势的强度。

[ADX的计算方法(默认区间14天)]Step1.计算Directionalmovement(动向变化值)+DM:当日最高价比昨日最高价高并且当日最低价比昨日最低价高,即为上升动向+DM。

上升幅度为:当日最高价减去昨日最高价。

-DM:当日最高价比昨日最高价低并且当日最低价比昨日最低价低,即为下降动向-DM。

下降幅度为:昨日最低价减去今日最低价。

Step2.计算TrueRange(真实波幅)TR=∣最高价-最低价∣,∣最高价-昨收∣,∣昨收-最低价∣三者之中的最高值Step3:计算DirectionalMovmentIndex(动向指数)+DI(14)=+DM(14)/TR(14)*100-DI(14)=-DM(14)/TR(14)*100Step4:计算ADXDX是+DI与-DI两者之差的绝对值除以两者之和的百分数。

DX=[(+DI14)-(-DI14)]/[(+DI14)+(-DI14)]*100ADX是DX的14天平滑平均线。

ADX=SMA(DX,14)不论上升趋势或下降趋势,ADX的读数越大,趋势越明显。

衡量趋势强度时,需要比较几天的ADX读数,观察ADX究竟是上升或下降。

ADX读数上升,代表趋势转强;如果ADX读数下降,意味着趋势转弱。

当+DI14从下向上递增突破-DI14时,显示市场内部有新的多头买家进场,愿意以较高的价格买进,因此入场信号。

当-DI14从下向上递增突破+DI14时,显示市场内部有新的空头卖家出货,愿意以较低卖出,为离场信号策略逻辑:使用ADX的相对上升下降来判断趋势。

配合双均线信号一起用。

在这里ADX更多是作为验证趋势是否会增强的信号使用,以避免在横盘中多次交易。

源代码(点击阅读原文查看完整文件)本文分享自微信公众号-量化投资与机器学习(ZXL_LHTZ_JQXX)原文出处及转载信息见文内详细说明,如有侵权,请联系[email protected]删除。

原始发表时间:2016-11-29本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

展开阅读全文Python举报点赞6分享登录后参与评论股市行情指标计算原理和趋势反映--量化交易1-基础量能也成为成交量,代表多空双方交战的过程,一定程度上决定了价格和走势。

量能和价格走势进行结合,成为量价结合的分析方法。

嘘、小点声金融科技&大数据产品推荐:量子金服投研管理平台量子金服投研管理平台是以标准化策略生产、验证和交易为核心,主要面向具有一定量化研究能力的机构投资者和科研团队,集“全面高质量数据、量化投资策略构建、快速回测及高...数据猿解读量化交易中的理论驱动型阿尔法模型量化投资的目标是为了跑赢市场基准回报,而阿尔法模型则是实现该目标的重要一环。

它主要是为了寻找盈利机会。

目前对量化交易的研究重点大都集中在对阿尔法模型的研究上。

一...abs_zero【全网首发】机器学习该如何应用到量化投资系列(三)有一些单纯搞计算机、数学或者物理的



5. 【Python量化投資】趨向系統指標策略ADX、DMI指標用於股票 ...

原標題:【Python量化投資】趨向系統指標策略ADX、DMI指標用於股票池(附原始碼). [什麼是ADX]. ADX(average directional indicator) 平均 ...ITW01數碼技術安全科技設計量化投資與機器學習2016-11-2917:28:00頻道:財經文章摘要:14)不論上升趨勢或下降趨勢使用ADX的相對上升下降來判斷趨勢科技.【Python量化投資】擬合具有非平穩特徵的神經網路對股票進行預測科技.看好券商PB業務和量化投資市場,名策資料為量化投資者提供智慧交易和分析工具科技.Python量化投資實訓營原標題:【Python量化投資】趨向系統指標策略ADX、DMI指標用於股票池(附原始碼)[什麼是ADX]ADX(averagedirectionalindicator)平均趨向指數,常用的趨勢衡量指標。

通常與趨向系統(DMI)一起使用,利用多空趨向之變化差離與總和判定平均趨勢,ADX數值不能顯示趨勢的發展方向。

但是如果趨勢存在,ADX可以衡量趨勢的強度。

[ADX的計算方法(預設區間14天)]Step1.計算Directionalmovement(動向變化值)+DM:當日最高價比昨日最高價高並且當日最低價比昨日最低價高,即為上升動向+DM。

上升幅度為:當日最高價減去昨日最高價。

-DM:當日最高價比昨日最高價低並且當日最低價比昨日最低價低,即為下降動向-DM。

下降幅度為:昨日最低價減去今日最低價。

Step2.計算TrueRange(真實波幅)TR=∣最高價-最低價∣,∣最高價-昨收∣,∣昨收-最低價∣三者之中的最高值Step3:計算DirectionalMovmentIndex(動向指數)+DI(14)=+DM(14)/TR(14)*100-DI(14)=-DM(14)/TR(14)*100Step4:計算ADXDX是+DI與-DI兩者之差的絕對值除以兩者之和的百分數。

DX=[(+DI14)-(-DI14)]/[(+DI14)+(-DI14)]*100ADX是DX的14天平滑平均線。

ADX=SMA(DX,14)不論上升趨勢或下降趨勢,ADX的讀數越大,趨勢越明顯。

衡量趨勢強度時,需要比較幾天的ADX讀數,觀察ADX究竟是上升或下降。

ADX讀數上升,代表趨勢轉強;如果ADX讀數下降,意味著趨勢轉弱。

當+DI14從下向上遞增突破-DI14時,顯示市場內部有新的多頭買家進場,願意以較高的價格買進,因此入場訊號。

當-DI14從下向上遞增突破+DI14時,顯示市場內部有新的空頭賣家出貨,願意以較低賣出,為離場訊號策略邏輯:使用ADX的相對上升下降來判斷趨勢。

配合雙均線訊號一起用。

在這裏ADX更多是作為驗證趨勢是否會增強的訊號使用,以避免在橫盤中多次交易。

原始碼(點選閱讀原文檢視完整檔案)關注者從1到10000+每天我們都在進步閱讀量前10文章No.01No.02No.03No.04No.05No.06No.07No.08No.09No.10聽說,置頂關注我們的人都不一般返回搜狐,檢視更多責任編輯:文章來源:sohu_it相關頻道:內部新的上升下降趨勢轉趨向系統最低價最低價分享到Facebook相關文章五天從0到1學量化——Python量化投資實訓營本週編輯部原創精品推文(附Python量化投資和機器學習國內外書籍,好東西哦!)零基礎入門​Python​量化投資全套教程,30經典教材打包送!暑期get新技能就靠它了!​Python​量化投資技能全解析【環保部:開展環保約束性指標考覈工作-加大落實力度】年度最後一期指標申請-新能源申請人數暴增近四萬2017全球城市實力榜出爐-北京上海經濟指標搶眼清華大學導師帶你解讀量化投資最熱門文章最新文章搜尋



6. 【Python量化投资】趋向系统指标策略ADX、DMI ...

【Python量化投资】趋向系统指标策略ADX、DMI指标用于股票池(附源码). 量化投资与机... 11-29 17:28 大. [什么是ADX]. ADX(averagedirectionalindicator)平均 ...手机搜狐SOHU.COM【Python量化投资】趋向系统指标策略ADX、DMI指标用于股票池(附源码)量化投资与机器学习11-2917:28大[什么是ADX]ADX(averagedirectionalindicator)平均趋向指数,常用的趋势衡量指标。

通常与趋向系统(DMI)一起使用,利用多空趋向之变化差离与总和判定平均趋势,ADX数值不能显示趋势的发展方向。

但是如果趋势存在,ADX可以衡量趋势的强度。

[ADX的计算方法(默认区间14天)]Step1.计算Directionalmovement(动向变化值)+DM:当日最高价比昨日最高价高并且当日最低价比昨日最低价高,即为上升动向+DM。

上升幅度为:当日最高价减去昨日最高价。

-DM:当日最高价比昨日最高价低并且当日最低价比昨日最低价低,即为下降动向-DM。

下降幅度为:昨日最低价减去今日最低价。

Step2.计算TrueRange(真实波幅)TR=∣最高价-最低价∣,∣最高价-昨收∣,∣昨收-最低价∣三者之中的最高值Step3:计算DirectionalMovmentIndex(动向指数)+DI(14)=+DM(14)/TR(14)*100-DI(14)=-DM(14)/TR(14)*100Step4:计算ADXDX是+DI与-DI两者之差的绝对值除以两者之和的百分数。

DX=[(+DI14)-(-DI14)]/[(+DI14)+(-DI14)]*100ADX是DX的14天平滑平均线。

ADX=SMA(DX,14)不论上升趋势或下降趋势,ADX的读数越大,趋势越明显。

衡量趋势强度时,需要比较几天的ADX读数,观察ADX究竟是上升或下降。

ADX读数上升,代表趋势转强;如果ADX读数下降,意味着趋势转弱。

当+DI14从下向上递增突破-DI14时,显示市场内部有新的多头买家进场,愿意以较高的价格买进,因此入场信号。

当-DI14从下向上递增突破+DI14时,显示市场内部有新的空头卖家出货,愿意以较低卖出,为离场信号策略逻辑:使用ADX的相对上升下降来判断趋势。

配合双均线信号一起用。

在这里ADX更多是作为验证趋势是否会增强的信号使用,以避免在横盘中多次交易。

源代码(点击阅读原文查看完整文件)关注者从1到10000+每天我们都在进步阅读量前10文章No.01给你说个事,私募机构量化研究员的薪酬水平……No.02独家揭秘新财富金融工程领域那些NB的分析师们No.03跟你讲个笑话,我是做私募的……No.04全网首发机器学习该如何应用到量化投资系列No.05增强学习与量化投资初探No.06量化缠论系列文章No.07书籍干货国外深度学习与机器学习书籍No.08机器学习资料整理No.09互联网金融之量化投资深度文本挖掘附源码No.10七夕没有对象的宽客都在看这篇文章听说,置顶关注我们的人都不一般分享到评论0人跟帖还没有评论,快来抢沙发吧!发表评论0条评论精选第一代内地亿万富豪:40岁前赌运,40岁后造梦华商韬略官方相关【速递】5日晚间重要公告精华版汇编今日股市头条女子为刺激男友与网友开房感觉吃亏竟报警推广对万华化学的盈利能力应高看一线水晶球财经网苹果突破万亿市值与巴菲特投资思想的嬗变搜狐媒体平台【前瞻】6日淘金早参:操盘策略+热点追踪(附股)今日股市头条福州房贷利率又又又又涨了!涨幅超越厦门成福建第一!搜狐媒体平台何亚非:全球化趋势不改搜狐财经房价巨变仅有一套房的人将会哭死365地产家人社部:养老保险职工55岁退休不合理新京报情侣在家睡觉房门多次被陌生男打开房东却这样推广媒体:药价50%回扣看不起病的血泪史新京报上海年底前须缴房产税6情况可减免财经综合报道延退最终时间表确定将分人群实施财经综合报道如果不是我在酒吧喝醉了,你哪有这种机会小说民企税负重:女企业家痛哭撑不下去财经综合报道中国实体经济成弃儿衰败真相是它!BWCHIN中国税改迫切:百万年薪交40万个税第一财经日报情侣在家睡觉房门多次被陌生男打开房东却这样推广洋猪肉"绞杀"国产肉!价格低三分之二每日经济新闻央行参事:政府所得占房价六成左右21世纪经济逆转!王菲演唱会门票价格突然血崩央广网本地服务找工作二手房装修宠物二手市场我要贷款租房二手车餐饮加盟男子老婆是双胞胎,每天既开



7. 4.7 DMI • DMI 指标体系的构建及简单应用· Python 量化交易教程

DMI指标又叫动向指标或趋向指标,是通过分析股票价格在涨跌过程中买卖双方力量均衡点的变化情况,即多空双方的力量的变化受价格波动的影响而发生由均衡到 ...Python量化交易教程Python量化交易教程第一部分新手入门一量化投资视频学习课程二Python手把手教学量化分析师的Python日记【第1天:谁来给我讲讲Python?】量化分析师的Python日记【第2天:再接着介绍一下Python呗】量化分析师的Python日记【第3天:一大波金融Library来袭之numpy篇】量化分析师的Python日记【第4天:一大波金融Library来袭之scipy篇】量化分析师的Python日记【第5天:数据处理的瑞士军刀pandas】量化分析师的Python日记【第6天:数据处理的瑞士军刀pandas下篇量化分析师的Python日记【第7天:QQuant之初出江湖】量化分析师的Python日记【第8天QQuant兵器谱之函数插值】量化分析师的Python日记【第9天QQuant兵器谱之二叉树】量化分析师的Python日记【第10天QQuant兵器谱-之偏微分方程1】量化分析师的Python日记【第11天QQuant兵器谱之偏微分方程2】量化分析师的Python日记【第12天:量化入门进阶之葵花宝典:因子如何产生和回测】量化分析师的Python日记【第13天QQuant兵器谱之偏微分方程3】量化分析师的Python日记【第14天:如何在优矿上做Alpha对冲模型】量化分析师的Python日记【第15天:如何在优矿上搞一个wealthfront出来】第二部分股票量化相关一基本面分析1.1alpha多因子模型破解Alpha对冲策略——观《量化分析师Python日记第14天》有感熔断不要怕,alphamodel为你保驾护航!寻找alpha之:alpha设计1.2基本面因子选股Porfolio(现金比率+负债现金+现金保障倍数)+市盈率ROE选股指标成交量因子ROIC&cashROIC【国信金工】资产周转率选股模型【基本面指标】CashCow量化因子选股——净利润/营业总收入营业收入增长率+市盈率1.3财报阅读•[米缸量化读财报]资产负债表-投资相关资产1.4股东分析技术分析入门【2】——大家抢筹码(06年至12年版)技术分析入门【2】——大家抢筹码(06年至12年版)—更新版谁是中国A股最有钱的自然人1.5宏观研究【干货包邮】手把手教你做宏观择时宏观研究:从估值角度看当前市场追寻“国家队”的足迹二套利2.1配对交易HS300ETF套利(上)【统计套利】配对交易相似公司股票搬砖Pairedtrading2.2期现套利•通过股指期货的期现差与ETF对冲套利三事件驱动3.1盈利预增盈利预增事件事件驱动策略示例——盈利预增3.2分析师推荐•分析师的金手指?3.3牛熊转换历史总是相似牛市还在延续历史总是相似牛市已经见顶?3.4熔断机制•股海拾贝之[熔断错杀股]3.5暴涨暴跌•[实盘感悟]遇上暴跌我该怎么做?3.6兼并重组、举牌收购•宝万战-大戏开幕四技术分析4.1布林带布林带交易策略布林带回调系统-日内ConservativeBollingerBandsEvenMoreConservativeBollingerBandsSimpleBollingerBands4.2均线系统技术分析入门——双均线策略5日线10日线交易策略用5日均线和10日均线进行判断---改进版macross4.3MACDSimpleMACDMACDquantizationtradeMACD平滑异同移动平均线方法4.4阿隆指标•技术指标阿隆(Aroon)全解析4.5CCI•CCI顺势指标探索4.6RSI重写rsiRSI指标策略4.7DMI•DMI指标体系的构建及简单应用4.8EMV•EMV技术指标的构建及应用4.9KDJ•KDJ策略4.10CMOCMO策略模仿练习1CMO策略模仿练习2[技术指标]CMO4.11FPC•FPC指标选股4.12ChaikinVolatility嘉庆离散指标测试4.13委比•实时计算委比4.14封单量按照封单跟流通股本比例排序,剔除6月上市新股,前50涨停股票封单统计实时计算涨停板股票的封单资金与总流通市值的比例4.15成交量•决战之地,IF1507!4.16K线分析•寻找夜空中最亮的星五量化模型5.1动量模型Momentum策略【小散学量化】-2-动量模型的简单实践一个追涨的策略(修正版)动量策略(momentumdriven)动量策略(momentumdriven)——修正版最经典的Momentum和Contrarian在中国市场的测试最经典的Momentum和Contrarian在中国市场的测试-yanheven改进[策略]基于胜率的趋势交易策略量化策略



8. strategy/adx

strategy/ADX_DMI_STOCK/python/adx_dmi_stock.py. Go to file ... ADX、DMI​指标策略示例. [什么是ADX] ... 通常与趋向系统(DMI)一起使用,. 利用多空趋向之 ...Skiptocontent{{message}}myquant/strategyNotificationsStar571Fork317CodeIssues1Pullrequests0ActionsProjects0WikiSecurityInsightsMoreCodeIssuesPullrequestsActionsProjectsWikiSecurityInsightsPermalinkmasterBranchesTagsCouldnotloadbranchesNothingtoshow{{refName}}defaultCouldnotloadtagsNothingtoshow{{refName}}defaultstrategy/ADX_DMI_STOCK/python/adx_dmi_stock.py/JumptoADX_DMI_STOCKClass__init__Functionread_iniFunctionget_strategy_confFunctionget_backtest_confFunctionget_stock_poolFunctionget_subscribe_stockFunctionutc_strtimeFunctionget_para_confFunctioninit_strategyFunctioninit_dataFunctioninit_data_newdayFunctionget_last_factorFunctioninit_entry_high_lowFunctionon_barFunctionon_order_filledFunctionfixation_stop_profit_lossFunctionmovement_stop_profit_lossFunctionGotofileGotofileTGotolineLGotodefinitionRCopypathCopypermalink  Cannotretrievecontributorsatthistime529lines(447sloc)23.9KBRawBlameOpenwithDesktopViewrawViewblame#!/usr/bin/envpython#encoding:utf-8importsysimportloggingimportlogging.configimportconfigparserimportcsvimportnumpyasnpimportdatetimeimporttalibimportarrowimporttimeimportpandasaspdfromgmsdkimport*'''ADX、DMI指标策略示例[什么是ADX]ADX(averagedirectionalindicator)平均趋向指数,常用的趋势衡量指标。

通常与趋向系统(DMI)一起使用,利用多空趋向之变化差离与总和判定平均趋势,ADX数值不能显示趋势的发展方向。

但是如果趋势存在,ADX可以衡量趋势的强度。

[ADX的计算方法(默认区间14天)]Step1.计算Directionalmovement(动向变化值)+DM:当日最高价比昨日最高价高并且当日最低价比昨日最低价高,即为上升动向+DM。

上升幅度为:当日最高价减去昨日最高价。

-DM:当日最高价比昨日最高价低并且当日最低价比昨日最低价低,即为下降动向-DM。

下降幅度为:昨日最低价减去今日最低价。

Step2.计算TrueRange(真实波幅)TR=∣最高价-最低价∣,∣最高价-昨收∣,∣昨收-最低价∣三者之中的最高值Step3:计算DirectionalMovmentIndex(动向指数)+DI(14)=+DM(14)/TR(14)100-DI(14)=-DM(14)/TR(14)100Step4:计算ADXDX是+DI与-DI两者之差的绝对值除以两者之和的百分数。

DX=[(+DI14)-(-DI14)]/[(+DI14)+(-DI14)]*100ADX是DX的14天平滑平均线。

ADX=SMA(DX,14)[ADX和DMI的一些解读]不论上升趋势或下降趋势,ADX的读数越大,趋势越明显。

衡量趋势强度时,需要比较几天的ADX读数,观察ADX究竟是上升或下降。

AD



常見投資理財問答


延伸文章資訊