文华公式大全摆动分析指标ADTM 动态买卖气指数指标编写代码


ADTM 动态买卖气指数

DTM:=IFELSE(OPEN<=REF(OPEN,1),0,MAX((HIGH-OPEN),(OPEN-REF(OPEN,1))));//如果开盘价小于等于一个周期前的开盘价,DTM取值为0,否则取最高价减去开盘价和开盘价减去前一个周期开盘价这两个差值中的最大值

DBM:=IFELSE(OPEN>=REF(OPEN,1),0,MAX((OPEN-LOW),(OPEN-REF(OPEN,1))));//如果开盘价大于等于一个周期前的开盘价,DBM取值为0,否则取开盘价减去最低价和开盘价减去前一个周期开盘价这两个差值中的最大值

STM:=SUM(DTM,N);//求N个周期内的DTM的总和

SBM:=SUM(DBM,N);//求N个周期内的DBM的总和

ADTM:IFELSE(STM>SBM,(STM-SBM)/STM,IFELSE(STM=SBM,0,(STM-SBM)/SBM));//如果STM大于SBM,ADTM取值为(STM-SBM)/STM,如果STM等于SBM,ADTM取值为0,如果STM小于SBM,ADTM取值为(STM-SBM)/SBM

ADTMMA:MA(ADTM,M);//求M个周期内的ADTM的简单移动平均

CROSS(ADTM,ADTMMA),BPK;//当ADTM上穿ADTMMA时,做多

CROSS(ADTMMA,ADTM),SPK;//当ADTM下穿ADTMMA时,做空

AUTOFILTER;

 如果无法下载请添加微信或者留言板留言!!!!!