DMI指标公式?
一、DMI指标公式?
DMI指标算法是一种简便的算法,其计算公式如下:
TR(真实范围)=Max((当日最高价-当日最低价)、Abs(当日最高价-昨日收盘价)、Abs(当日最低价-昨日收盘价))
+DI(上升方向线)=100*(今日的+DM/ TR)
-DI(下降方向线)=100*(今日的-DM/ TR)
DMI(直接移动指标)=100*ABS(+DI-(-DI))/(+DI+(-DI))
二、求助dmi指标公式?
TR := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),6)
;HD := HIGH-REF(HIGH,1)
;LD := REF(LOW,1)-LOW;DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),6)
;DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),6)
;PDI:= DMP*100/TR;MDI:= DMM*100/TR;ADX: MA(ABS(MDI-PDI)/(MDI+PDI)*100,14),LINETHICK0;ADXR:(ADX+REF(ADX,14))/2,LINETHICK0;TJ:CROSS(ADXR,ADX) AND ADX>50 AND REF(BARSLAST(CROSS(ADXR,ADX)),1)<20 AND REF(ADX,REF(BARSLAST(CROSS(ADXR,ADX)),1)+1)>50 ;
三、dmi趋向指标公式?
股票走势的技术指标中,有趋势类、摆动类、能量类的指标,而DMI就是其中的一种经典的趋势指标,在实战中能够帮助投资者识别价格的趋势变化以及其中蕴含的买卖点位置,为了能够更加清晰的了解指标的应用技巧,我们从其源码公式进行学习。
首先我们来看一下具有顶底识别以及抄底逃顶作用的指标源码的编译:
【顶底DMI】
TR:=EMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),7);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EMA(IF(HD>0 AND HD>LD,HD,0),7);
DMM:=EMA(IF(LD>0 AND LD>HD,LD,0),7);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: EMA(ABS(MDI-PDI)/(MDI+PDI)*100,7);
ADXR:EMA(ADX,7);
抄底1:COUNT(PDI50,1) AND REF(ADX,1)>=REF(ADX,2) AND
ADX
逃顶1:=COUNT(PDI>MDI,3)=3 AND REF(ADX>50,1) AND REF(ADX,1)>=REF(ADX,2) AND
ADX
五十:50;
三十:30;
二十:20;
DRAWTEXT(抄底1,PDI,'抄底');
DRAWTEXT(逃顶1,ADX,'逃顶');
顶底dmi
从源码和走势图形中我们可以看出,其中指标线包含有PDI、ndi、adx等走势,具体的操作用法,请点击DMI指标,在这里主要讲解的是其源码公式的编译,以及简单的走势分析。
其次,我们可以通过其源码公式的展示,寻找指标线中的买入点位置:
【dmi买点】
{参数n14,m6}
TR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
PDI: DMP*100/TR;
MDI: DMM*100/TR;
ADX: EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
穿破短底:16;
线上发飙:30;
{2}预警:IF(ADX>90 AND PDI=0,30,0),COLORYELLOW,LINETHICK2;
买:IF(CROSS(PDI,MDI) AND (C >1.05*REF(C,1) OR REF(C,1)>1.05*REF(C,2)) AND (V>2*REF(V,1) OR REF(V,1)>2*REF(V,2))AND MA(V,5)>MA(V,60) ,20,0),COLORRED,LINETHICK2;
买2:IF(CROSS(PDI,MDI) AND COUNT(预警,10)>=1,10,0),COLORMAGENTA,LINETHICK3;
0;
{6}
RSV9:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
K1:=SMA(RSV9,3,1);
DK1:=K1-REF(K1,1),COLORSTICK;
出手就赢:IF(DK1>7 AND REF(DK1,1)<0 AND (DK1-REF(DK1,1))>9,50,0), STICK,COLORYELLOW;DRAWICON(出手就赢>0,50 ,1);
dmi买点
依据其指标线的走势形态,在股价的K线走势图中能够清楚的表现出,投资者应该买入以及卖出的获利点位置,希望投资者能够从中做好应对的操作策略。
【dmi组合】
VAR1:=(C-LLV(L,13))/(HHV(H,13)-LLV(L,13))*100;
牛:SMA(VAR1,7,1);
VAR2:=SMA(牛,5,1);
熊:IF(CROSS(牛,VAR2) AND CROSS(MA(C,5),MA(C,13) AND 牛>50),VAR2*2,VAR2);
DRAWBAND(牛,RGB(205,92,92),熊,RGB(28,134,238));
N:=14;M:=6;
TR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),N);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),N);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),N);
PDI:DMP*100/TR COLORMAGENTA;
MDI:=DMM*100/TR COLORGREEN;
ADX:=EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:=EXPMEMA(ADX,M);
STICKLINE(ADX>=ADXR,ADX,ADXR,3,0),COLOR800040;
STICKLINE(ADX
关注:STICKLINE(BARSLAST(CROSS(MDI,PDI))<5 AND MDI>PDI AND ADXADXR*0.97,ADX,ADXR,2,0) COLORRED;
10;90;
FVAR1:=REF(CLOSE,2);
会员专用: SMA(MAX(CLOSE-FVAR1,0),7,1)/SMA(ABS(CLOSE-FVAR1),7,1)*100,COLORYELLOW;
{一、PDI>MDI且趋势向上;二、ADX;ADXR在PDI及MDI中间金叉 }
走强:DRAWTEXT(CROSS(ADX,ADXR) AND PDI>MDI AND PDI>REF(PDI,1) AND ADX>REF(ADX,1) AND BETWEEN(ADX,MDI,PDI) AND ADXR>REF(ADXR,1),ADXR*0.98,'走强'),COLORYELLOW;
四、dmi指标源码公式?
DMI指标(Directional Movement Index)可以用以下公式计算:
1. 计算真实波幅(TR):
TR = max(high-low, abs(high-close_yesterday), abs(close_yesterday-low))
2. 计算动向值 (DM) 和方向线数值(DI):
+DM = high - high_yesterday(当日最高价和昨日最高价之差)
-DM = low_yesterday - low(昨日最低价和当日最低价之差)
DI+ = 真正的+DM14 / 真正的TR14 * 100
DI- = 真正的-DM14 / 真正的TR14 * 100
3. 计算DX指标:
DX = | DI+ - DI- | / | DI+ + DI- |
4. 计算DMI指标:
DMI+ = MA(DI+, N)
DMI- = MA(DI-, N)
ADX = MA(DX, N)
五、通达信指标公式?
通达信公式保存在t0002文件夹 PriCS.dat,PriGS.dat,PriText.dat 这几个是公式相关数据如果要备份就保存它们
USERDATA下的文件:AUTOBLK.CFG:自动板块设定;SELF.DTA 存放用户自编的公式;
BLOCK文件夹下的文件
:*.IBK 板块指数定义;*.BLK 板块定义;*.EBK 条件选股结果;
这个不是通达信的文件,是大智慧的文件,他把两个软件的目录关系混在一起了,
不信可以看看大智慧的目录结构,SELF.DTA 这个明显就是大智慧的自编公式文件
通达信的自选股就是这个文件\T0002\blocknew/zxg.blk
扩展资料:
通信达指标:步步高选股赢在龙头:=(L+H+C*4)/6;
趋势轨:=EMA(赢在龙头,12);
赢在:=(趋势轨-REF(趋势轨,1))/REF(趋势轨,1)*100;
趋势拐点:=CROSS(赢在,0);
G:=BARSLAST(CROSS(赢在,0))+1;
止损线A:=REF(L,G);
换手:=V*100/CAPITAL;
主力:=MA(换手,4);
大户:=MA(换手,9);
中户:=MA(换手,17);
散户:=MA(换手,34);
均量:=(主力+大户+中户+散户)/4;
机构意愿:=(主力-均量);
步步高:趋势拐点 AND 机构意愿
六、通达信专家系统DMI公式
通达信专家系统一直被广大投资者所青睐,其功能强大而稳定的特性让人趋之若鹜。其中,DMI公式是其中的重要一环,对于投资者来说,了解和掌握这一项指标至关重要。
了解DMI公式的基本概念
首先,要明确的是,DMI全称为动向指标,它是通过计算股价波动的方向和幅度,进而刻画股价动向趋势的指标。而DMI指标中的DMI公式,则是具体的数学计算公式,通过对收盘价的变化情况进行综合分析,来给出一个相对客观的趋势判断。
通达信专家系统中的应用
在通达信专家系统中,DMI公式被广泛运用于股票分析和交易决策当中。通过对股价走势的分析,系统可以帮助投资者快速准确地获取各种指标数值,从而做出合理的操作决策。
投资者可以利用DMI公式来判断股价的涨跌方向,以及了解当前市场的热度和趋势。这对于投资者来说是非常有价值的信息,可以帮助他们更好地把握市场脉搏。
如何利用DMI公式指导交易
了解了DMI公式的基本概念和在通达信专家系统中的应用,接下来就是如何利用这一指标来指导交易。首先,投资者需要结合其他技术指标和基本面分析,综合判断股票的买入卖出时机。
其次,投资者要注意不要盲目跟随DMI公式的指标,而是要结合个人的交易策略和风险偏好来进行操作。毕竟,市场有时候是非理性的,单一指标不足以支撑良好的交易决策。
总结
DMI公式作为通达信专家系统中的重要指标,对于投资者来说具有一定的参考价值。然而,在使用这一指标时,投资者需谨慎对待,理性分析,避免盲目跟风。
综上所述,对于投资者来说,熟练掌握DMI公式以及结合其他分析工具,将更有利于实现稳健的交易策略,取得更好的投资收益。
七、dmi指标公式源代码?
DMI的正确用法 公式源码
MTR:=EXPMEMA(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(REF(CLOSE,1)-LOW)),14);
HD :=HIGH-REF(HIGH,1);
LD :=REF(LOW,1)-LOW;
DMP:=EXPMEMA(IF(HD>0&&HD>LD,HD,0),14);
DMM:=EXPMEMA(IF(LD>0&&LD>HD,LD,0),14);
PDI:=DMP*100/MTR;
MDI:=DMM*100/MTR;
ADX:EXPMEMA(ABS(MDI-PDI)/(MDI+PDI)*100,6);
ADXR:EXPMEMA(ADX,6);
DRAWTEXT_FIX(1,0.5,0.01,1,'当连续上涨
八、通达信roe指标公式?
过去十年ROE大于等于15%的股票选股公式
编写方法:
ROE10:=(FINONE(6,YEAR-1,1231)+FINONE(6,YEAR-2,1231)+FINONE(6,YEAR-3,1231)+FINONE(6,YEAR-4,1231)+FINONE(6,YEAR-5,1231)+FINONE(6,YEAR-6,1231)+FINONE(6,YEAR-7,1231)+FINONE(6,YEAR-8,1231)+FINONE(6,YEAR-9,1231)+FINONE(6,YEAR-10,1231))/10;
REF(ROE10,1)>=0.2;
九、通达信hydb指标公式
HYDB:=DRAWKLINE(HY_INDEXH,HY_INDEXO,HY_INDEXL,HY_INDEXC)
十、通达信指标公式修改?
VAR2:=SUM(IF(CLOSE>OPEN,VOL,0),30)/SUM(VOL,30)*100;VAR3:=100-SUM(IF(CLOSE>OPEN,VOL,0),30)/SUM(VOL,30)*100;多头力量:VAR2;空头力量:VAR3;多空平衡:50;A:=多头力量>30;STICKLINE(A,0,10,2,0),COLORRED;STICKLINE(多头力量>REF(多头力量,1),多头力量,50,1,0),COLORFF00FF;STICKLINE(多头力量