请问像这样的指标功能在AB里该怎么写?

Discussion in 'AmiBroker' started by forbbs, Sep 22, 2012.

  1. 流程是出现signal bar后开始跟踪检测,最后出现trade bar明确信号后再用plot函数把标识显示在signal bar那里。

    signal=cross(close,ema(close,9));
    past=barsince(signal);
    trigger=iif(past<8 and close<ema(close,9),true,false)
    Plot(trigger, "Signal", colorGreen, styleHistogram,0,1000,这里就不知道怎么写了-past是数组报错);
     
  2. for( i = 0; i < BarCount; i++ )
    {
    if( trigger) PlotText( "^", i, C, colorRed );
    }
     
  3. 还是只能loop了吧。AB缺少数组到数值的通用转换函数或者类什么的。
    不过上面这样写好像实际依然没显示。