以下是引用reedwu在2012-3-16 20:29:02的发言:
你的trma有问题,trma(9)=(trix+2*trma(8))/3,你的程序是trix和trma一起出,是否有问题?
REPLACE K WITH BB2,D WITH BB1,TRIX WITH (ABS(shclose-k)/ABS(d-k))*100,TRMA WITH (TRIX+2*G)/3 FOR RECNO()=I+(nday-1) &&trix是否也是前条的记录,而且计算结果也不对
G=TRMA
代码是按照35楼你提供的代码写的。
G=TRMA 第一次应该为0
所以在程序的前面设置G=0
G=TRMA 是前条记录的TRMA的值
trix是当前条的记录
你再看下自己写的代码,前后不一样。
[
本帖最后由 sdta 于 2012-3-16 20:49 编辑 ]