折叠 编辑本段 ?计算公式折叠 编辑本段 应用法则1.ADTM指标在+1到-1之间波动。 2.低于-0.5时为低风险区,高于+0.5时为高风险区,需注意风险。 3.ADTM上穿ADTMMA时,买入股票;ADTM跌穿ADTMMA时,卖出股票。 实战使用:ADTM单独使用准确率往往偏低(一般低于50%),更多情况必需经过其它指标过滤,例如使用CCI过滤ADTM后准确率能提升至50%以上。 折叠 编辑本段 策略模型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),(REF(OPEN,1)-OPEN)));//如果开盘价大于等于一个周期前的开盘价,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; |
|