- 精华
- 0
- 在线时间
- 44 小时
- UID
- 1256
- 积分
- 159
- 帖子
- 28
- 阅读权限
- 40
- 注册时间
- 2008-3-1
- 最后登录
- 2010-12-30
- 精华
- 0
- UID
- 1256
- 积分
- 159
- 帖子
- 28
- 主题
- 6
- 阅读权限
- 40
- 注册时间
- 2008-3-1
- 最后登录
- 2010-12-30
|
Params
NumericSeries Price(1);
Numeric Length(10);
Vars
NumericSeries SumValue(0);
Numeric i;
Begin
If ( CurrentBar < Length || Price[Length] == InvalidNumeric || SumValue[1] == InvalidNumeric )
{
for i = 0 to Length - 1
{
SumValue = SumValue + Price[ i ]; (1)
}
}Else
{
SumValue = SumValue[1] + Price - Price[Length] ;
}
Return SumValue;
End
(1)中 当i=0时 SumValue=0+Price[0]
当i=1时 SumValue=Price[0]+Price[1]
当i=2时 SumValue=Price[0]+Price[1]+Price[2]
.
.
.
当i=Length-1时 SumValue=Price[0]+Price[1]+...+Price[Length-1]
运算过程是这样的吗?
比如说Price的序列就是(Price[Length-1],Price[Length-2],...,Price[0]),
是这样的吗?
恳请赐教 能不能用什么方法追踪这些变量
[ 本帖最后由 skyhawk110 于 2008-3-4 21:35 编辑 ] |
|