- 精华
- 0
- 在线时间
- 660 小时
- UID
- 101666
- 积分
- 138
- 帖子
- 21
- 阅读权限
- 40
- 注册时间
- 2012-3-1
- 最后登录
- 2019-9-23
- 精华
- 0
- UID
- 101666
- 积分
- 138
- 帖子
- 21
- 主题
- 8
- 阅读权限
- 40
- 注册时间
- 2012-3-1
- 最后登录
- 2019-9-23
|
本帖最后由 gentlly 于 2012-3-8 23:22 编辑
Params
NumericSeries Price(1);
Numeric Length(10);
Vars
NumericSeries SumValue(0);
Numeric i;
Begin
If(CurrentBar < Length)
{
SumValue = 0;
for i = 0 to Length - 1
{
SumValue = SumValue + Price[ i ];
}
}Else
{
SumValue = SumValue[1] + Price - Price[Length];
}
Return SumValue;
End
应该改为for i=0 to CurrentBar 不然有溢出问题 |
|