- 精华
- 0
- 在线时间
- 114 小时
- UID
- 6710
- 积分
- 425
- 帖子
- 98
- 阅读权限
- 50
- 注册时间
- 2010-1-19
- 最后登录
- 2019-3-30
- 精华
- 0
- UID
- 6710
- 积分
- 425
- 帖子
- 98
- 主题
- 26
- 阅读权限
- 50
- 注册时间
- 2010-1-19
- 最后登录
- 2019-3-30
|
本帖最后由 bjzch 于 2012-3-19 11:53 编辑
一段简单的代码,请版主大人编译一下试试:
Vars
NumericSeries oParCl(0);
// oParCl类型为 NumericRef时,编译提示“无法识别的字符串”,为 NumericSeries时,
// 提示“被调用公司要求引用参数时,该参数只能以普通变量或引用参数方式传入”
// 最终,若想在TBV4下编译通过,只能用 Numeric 类型,但是,这样一来,就无法引用它的前值 oParCl[1]了。
Numeric oParOp(0);
Numeric oPosition(0);
Numeric oTransition(0);
Begin
ParabolicSAR( 0.02, 0.2, oParCl, oParOp, oPosition, oTransition);
End
若想编译通过,只能将 oParCl 用 Numeric 类型,其他都不行。但是这样一来,我怎么才能回溯以前的值呀?
关键是:这段代码,在V3中可编译通过,到了V4就不行了! 5月份V3就不能用了,我的程序正在急等升级到V4,却遇到这样的问题,真是急人啊,请版主大人尽快解答,谢谢! |
|