- 精华
- 0
- 在线时间
- 1442 小时
- UID
- 3496
- 积分
- 3531
- 帖子
- 98
- 阅读权限
- 80
- 注册时间
- 2009-2-11
- 最后登录
- 2015-11-26
- 精华
- 0
- UID
- 3496
- 积分
- 3531
- 帖子
- 98
- 主题
- 9
- 阅读权限
- 80
- 注册时间
- 2009-2-11
- 最后登录
- 2015-11-26
|
Vars
NumericSeries MyVal;
Begin
MyVal = Average(Close,10);
PlotNumeric("MyVal",MyVal[3]);
End
以上公式定义数值型序列变量MyVal,MyVal等于收盘价的10个周期的平均值,然后将序列变量MyVal的前3个Bar数据输出。
以上公式MyVal的前9个数据因为需要计算的Bar数据不足,返回无效值,从第10个Bar开始,MyVal获取到正确的平均值,但是我们需要输出的数据是MyVal[3],即前3个Bar的数据,因此,直到第12个Bar,有效的数据才会被输出。以上公式的12是该公式需要的最少引用周期数,如果将输出信息画到超级图表中,前11个Bar是没有图形显示的。
应该改为:因此,直到第13个Bar,有效的数据才会被输出。以上公式的13是该公式需要的最少引用周期数,如果将输出信息画到超级图表中,前12个Bar是没有图形显示的。 |
-
总评分: 金钱 + 100
查看全部评分
|