- 精华
- 0
- 在线时间
- 39 小时
- UID
- 6753
- 积分
- 174
- 帖子
- 47
- 阅读权限
- 40
- 注册时间
- 2010-1-22
- 最后登录
- 2019-9-11
- 精华
- 0
- UID
- 6753
- 积分
- 174
- 帖子
- 47
- 主题
- 20
- 阅读权限
- 40
- 注册时间
- 2010-1-22
- 最后登录
- 2019-9-11
|
Params
Numeric N(20);
Vars
NumericSeries TR1;
NumericSeries HD;
NumericSeries LD;
NumericSeries DMP;
NumericSeries DMM;
NumericSeries PDI;
NumericSeries MDI;
NumericSeries XT1;
NumericSeries XT2;
NumericSeries ADX1;
NumericSeries ADXT;
Begin
TR1=sma(TrueRange,N,1);
HD=High-High[1];
LD=Low[1]-LOW;
DMP=SMA(IIF(HD>0 AND HD>LD,HD,0),N,1);
DMM=SMA(IIF(LD>0 AND LD>HD,LD,0),N,1);
PDI=DMP*100/TR1;
MDI=DMM*100/TR1;
ADX1=(ABS(MDI-PDI)/(MDI+PDI)*100);
ADXT=SMA(ADX1,20,1);
PlotNumeric("ADXT",ADXT);
End
最后无法输出,我仔细检查过了,除了最后无法输出,其他值都可以顺利输出,怎么回事啊? |
|