TS8.1指标日期与源码不相符

Discussion in 'TradeStation' started by greateasy, Aug 1, 2009.

  1. 又要请教各位:D

    小弟抄的指标源码
    “inputs:period(10)
    if(currentbar<=period) then P=close;
    if(currentbar>period) then begin
    。。。。。。”

    指标放在ZCE的白糖指数上(2006年1月6日挂牌),理应第一个指标出现在1月20号(第11根K线),但实际上TS的第一个指标出现在2006年2月13号,想请教各位一下,是何原因?
     
  2. 默认前50根K线不参加CURRENTBAR的计算 50在strategy中可自定
     
  3. 策略设置中的maxbarsback
     
  4. 多谢两位大大的指点
     
  5. TS的说明书中是,maxbarback不能小于指标的参数日期,但是如果这样,我的指标就是从第21天开始的,而非第11天开始。所以还想请教一下两位,应该怎么操作。

    PS:把maxbarback调成0的话,TS显示错误
     
  6. maxbarback是在运算数据集合中的向前缓存长度。 多向前读50根数据即可。
     
  7. 果兄所说的办法可行,
    不过国内多数期货的数据长度有限,沪铜,铝,天胶,豆粕相对长一些,其他的数据从挂牌到现在(交易还活跃的),最多也只有6年的时间,所以想尽可能将maxbarback调小,最好是0,呵呵