SRDM动向速率指标详解

更新时间:2023-10-31 09:55:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

动向速度比率 SRDM

DMZ:=条件函数((最高价+最低价)<=(向前引用(最高价,1)+向前引用(最低价,1)),0,最大值(绝对值(最高价-向前引用(最高价,1)),绝对值(最低价-向前引用(最低价,1)

DMF:=条件函数((最高价+最低价)>=(向前引用(最高价,1)+向前引用(最低价,1)),0,最大值(绝对值(最高价-向前引用(最高价,1)),绝对值(最低价-向前引用(最低价,1)

ADMZ:=简单移动平均(DMZ,10);

ADMF:=简单移动平均(DMF,10);

SRDM:条件函数(ADMZ>ADMF,(ADMZ-ADMF)/ADMZ,条件函数(ADMZ=ADMF,0,(ADMZ-ADMF)/ADMF));

ASRDM:移动平均(SRDM,N,1);

DMZ:=IFELSE((HIGH+LOW)<=(REF(HIGH,1)+REF(LOW,1)),0,MAX(ABS(HIGH-REF(HIGH,1)),ABS(LOW-REF(LOW,1))));

//如果高点加低点的价格小于等于昨天的高点加低点的价格,则返回0,否则返回 当根k线的高点与上根k线的高点的差值的绝对值与当根k线的低点与上根k线的低点的绝对值中较大者;

DMF:=IFELSE((HIGH+LOW)>=(REF(HIGH,1)+REF(LOW,1)),0,MAX(ABS(HIGH-REF(HIGH,1)),ABS(LOW-REF(LOW,1))));

//如果当根k线的高点加低点的价格大于等于昨天的高点加低点的价格,则返回0,否则返回 当根k线的高点与上根k线的高点的差值的绝对值与当根k线的低点与上根k线的低点的绝对值中较大者;

ADMZ:=MA(DMZ,10);//DMZ值的10日简单移动平均; ADMF:=MA(DMF,10);//DMF值的10日简单移动平均;

SRDM:IFELSE(ADMZ>ADMF,(ADMZ-ADMF)/ADMZ,IFELSE(ADMZ=ADMF,0,(ADMZ-ADMF)/ADMF));//如果ADMZ>ADMF,则返回(ADMZ-ADMF)/ADMZ,否则当ADMZ=ADMF时返回0,小于时返回(ADMZ-ADMF)/ADMF;

ASRDM:SMA(SRDM,N,1);//SRDM值的N日以1为权重的移动平均; CROSS(SRDM,ASRDM),BPK;//SRDM上穿ASRDM,买平开; CROSS(ASRDM,SRDM),SPK;//ASRDM下穿SRDM,卖平开; AUTOFILTER; N=30

本文来源:https://www.bwwdw.com/article/ucd2.html

Top