开拓者期货期权程序化系统交易论坛
标题:
请帮助:
[打印本页]
作者:
yml0396
时间:
2008-9-10 17:00:05
标题:
请帮助:
自己译一个震荡指标,可写出来却是无有效值输出,不知道问题出在那里,请老大帮助:
Params
Numeric n(25);
Numeric m(3);
Vars
Numeric tr;
Numeric hd;
NumericSeries ld;
Numeric dmp;
Numeric dmm;
NumericSeries pdi;
NumericSeries mdi;
NumericSeries adx;
NumericSeries adxr;
Begin
tr = sma(max(max(high-low,abs(high-close[1])),abs(low-close[1])),n,1);
hd=high-high[1];
ld=low[1]-low;
dmp=sma(IIF(hd>0&&hd>ld,hd,0),n,1);
dmm=sma(IIF(ld>0&&ld>hd,ld,0),n,1);
pdi=dmp*100/tr;
mdi=dmm*100/tr;
adx=sma(abs(mdi-pdi)/(mdi+pdi)*100,n,1);
adxr=(adx+adx[m])/2;
PlotNumeric("adx",adx);
PlotNumeric("adxr",adxr);
End
作者:
nopain
时间:
2008-9-10 17:13:17
旧版SMA的问题,您导出自己的公式和工作区等文件,然后删掉User目录下您的用户名目录,重新登录,再把自己的东西copy回去,就应该可以了。
作者:
yml0396
时间:
2008-9-10 17:47:55
标题:
感谢老大.
真想不到老大这么快,今后谁再说TB服务不好,应该用脚踹他.呵呵.
作者:
nopain
时间:
2008-9-11 09:05:08
不是服务好不好的问题,是俺也不能随时待在论坛上,自然不能每个问题都及时回答。
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2