老师好,SAR是不是不能回溯的?

把你要的值改成 series<numeric>类型呢
谢谢,试了后,显示这个函数不能引用序列变量
重新弄搞一个变量
series<numeric> ParCl_S;
函数计算后 把值赋给这个序列变量
ParCl_S = oParCl ;
把原来的numeric改成序列的
series<numeric>
谢谢你热情的帮助哈,非常感谢!!
老师,改了后出现如下错误
//------------------------------------------------------------------------
// 简称: SAR
// 名称: 抛物线转向
// 类别: 策略应用
// 类型: 内建应用
//------------------------------------------------------------------------
Params
    Numeric AfStep( 0.02);
    Numeric AfLimit( 0.2 ) ;
Vars
    Numeric oParCl( 0 ); 
    Numeric oParOp( 0 );
    Numeric oPosition( 0 );
    Numeric oTransition( 0 );
    
    
    Series<Numeric> dx_ParCl;
    Series<Numeric> dx_ParOp;
    Series<Numeric> dx_Position;
    Series<Numeric> dx_Transition;
Events
    OnBar(ArrayRef<Integer> indexs)
    {
        Range[0:DataSourceSize() - 1]
        {
            ParabolicSAR( AfStep, AfLimit, oParCl, oParOp, oPosition, oTransition ) ;
            dx_ParCl = oParCl;
            dx_ParOp = oParOp;
            dx_Position = oPosition;
            dx_Transition = oTransition;
            PlotAuto( "ParCl" , oParCl,0,Color2(),Enum_Dot) ;
        }
    }
//------------------------------------------------------------------------
// 编译版本    GS2010.12.08
// 版权所有    TradeBlazer Software 2003-2025
// 更改声明    TradeBlazer Software保留对TradeBlazer平
//            台每一版本的TradeBlazer公式修改和重写的权利
//------------------------------------------------------------------------