分享

什么是DDI指标?什么是方向标准离差指数?股市DDI指标是什么意思?

 mastereye 2016-02-07
  DDI原理:

1、TR=(最高价-昨日最高价)的绝对值与(最低价-昨日最低价)的绝对值两者之间较大者。
绝对值是数轴上一个数所对应的点与原点(点零处)的距离叫做该数绝对值。绝对值只能为非负数。    

2、如果(最高价+最低价)<=(昨日最高价+昨日最低价),DMZ=0,
最低价指在汇市、股市、期货市场、或其他金融衍生市场,某一金融产品在指定时间区间内的最低成交价格,如:人民币汇率最低价、某股票历史最低价、黄金期货当日最低价。 
     如果(最高价+最低价)>(昨日最高价+昨日最低价),DMZ=(最高价-昨日最低价)的绝对值与(最低价-昨日最低价)的绝对值中较大值。  
 
3、如果(最高价+最低价)>=(昨日最高价+昨日最低价),DMF=0,
     如果(最高价+最低价)<(昨日最高价+昨日最低价),DMZ=(最高价-昨日最低价)的绝对值与(最低价-昨日最低价)的绝对值中较大值。
最高价是指某种币品当日交易中最高格。 指某种证券在每个交易日从开市到收市的交易过程中所产生的最高价格。 

4、DIZ=N个周期DMZ的和/(N个周期DMZ的和+N个周期DMF的和)
5、DIF=N个周期DMF的和/(N个周期DMF的和+N个周期DMZ的和)
6、DDI=DIZ-DIF
7、ADDI=DDI在一定周期内的加权平均
8、AD=ADDI在一定周期内的简单移动平均
用法:
(1)分析DDI柱状线,由红变绿(正变负),卖出信号;由绿变红,买入信号。
(2)ADDI与AD的交叉情况以及背离情况。[1]


============================================
指标函数的编写

TR:=MAX(ABS(HIGH-REF(HIGH,1)),ABS(LOW-REF(LOW,1)));
【//(最高价-前一周期最高价)的绝对值与(最低价-前一周期最低价)的绝对值两者之间较大者定义为TR】
DMZ:=IFELSE((HIGH+LOW)<=(REF(HIGH,1)+REF(LOW,1)),0,MAX(ABS(HIGH-REF(HIGH,1)),ABS(LOW-REF(LOW,1))));
【//如果(最高价+最低价)<=(前一周期最高价+前一周期最低价),DMZ返回0,否则返回TR】
DMF:=IFELSE((HIGH+LOW)>=(REF(HIGH,1)+REF(LOW,1)),0,MAX(ABS(HIGH-REF(HIGH,1)),ABS(LOW-REF(LOW,1))));
【//如果(最高价+最低价)>=(前一周期最高价+前一周期最低价),DMF返回0,否则返回TR】
DIZ:=SUM(DMZ,N)/(SUM(DMZ,N)+SUM(DMF,N));
【//N个周期DMZ之和与(N个周期DMZ的和+N个周期DMF的和)作比值】
  DIF:=SUM(DMF,N)/(SUM(DMF,N)+SUM(DMZ,N));//N个周期DMF的和与(N个周期DMF的和+N个周期DMZ的和)作比值
  DDI:=DIZ-DIF;//DIZ与DIF的差值定义为DDI
  ADDI:SMA(DDI,N1,M);//DDI在N1个周期内权重为M的加权平均
  AD:MA(ADDI,M1);//ADDI在M1个周期内的简单移动平均
  CROSS(DDI,0),BPK;//DDI上穿0线做多
  CROSS(0,DDI),SPK;//DDI下穿0线做空
  AUTOFILTER;
其中参数N=13,N1=30,M=10,M1=5。
参考资料

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多