设为首页收藏本站

 找回密码
 注册
查看: 2332|回复: 1
打印 上一主题 下一主题

求解关于变量回溯的问题。 [复制链接]

Rank: 4

精华
0
UID
11216
积分
254
帖子
35
主题
6
阅读权限
50
注册时间
2010-5-30
最后登录
2010-11-18
跳转到指定楼层
1#
发表于 2010-6-8 22:57:55 |只看该作者 |倒序浏览
请看图一 这个公式是定义数值型序列变量MyVal,MyVal等于收盘价的10个周期的平均值,然后将序列变量MyVal[3]输出。
请看图二 这个是F1帮助文件中给的解释。但是我们需要输出的数据是MyVal[3],即前3个Bar的数据,因此,直到第13个Bar,有效的数据才会被输出。以上公式的13是该公式需要的最少引用周期数,如果将输出信息画到超级图表中,前12个Bar是没有图形显示的。
请看图三 这个是论坛上《入门教程》给的解释。但是我们需要输出的数据是MyVal[3],即前3个Bar的数据,因此,直到第12个Bar,有效的数据才会被输出。以上公式的12是该公式需要的最少引用周期数,如果将输出信息画到超级图表中,前11个Bar是没有图形显示的。
问题一:哪种周期是正确的?
为题二:关于回溯,系统给予这样的解释:nOffset是要回溯引用的Bar相对于当前Bar的偏移值。MyVal[3]是如何理解的?谢谢!
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20901
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
2#
发表于 2010-6-9 09:56:37 |只看该作者
1.帮助软件是正确的,使用一下的技术指标,就知道了.
  1. Vars   
  2.         NumericSeries myval;
  3. Begin
  4.         myval=Average(Close,10);
  5.         PlotNumeric("myval",myval);
  6.         PlotNumeric("myval2",myval[3]);
  7. End
复制代码
2.当前bar的myVal也就是myVal[0].
myVal左边的一根是myVal[1].
myVal往左第二根是myVal[2].

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-13 15:42

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部