可变参数问题

以下代码为什么得到的数值不是barktsz,bardtsz周期内的最高最低值

If(dir==1 And dir[1]==-1)

       {

        bardt=CurrentBar;//获取bar值

          barktsz=bardt-barkt;

        Donchianlo = lowest (l[1],barktsz);

       }

       If(dir==-1 And dir[1]==1)

       {

        barkt=CurrentBar;//获取bar值

        bardtsz=barkt-bardt;

        DonchianHi = Highest(h[1],bardtsz);

       }

如何用简语言写一个可变下单手数的策略?
参数问题
优化参数问题
参数优化的问题
参数的限制问题
一个交易函数参数问题
请教关于A_buy函数orderIds参数问题
boll参数设置问题
关于公式跑最佳参数的问题
TBL参数的问题

lowest和highest是序列类型函数,不能用在控制结构里

你可以先在外部把lowest和highset的值计算出来

然后在控制结构内部对Donchianlo赋值

函数不要放在控制结构内部执行

另外,lowest和highest函数应该是不支持可变参数的。

你想要可变参数求极值,恐怕得自己写一个

好,谢谢

我想把符合我要求的区域波动数据记录下来,然后把bar样本数内所有符合要求的保存,然后统计,Quant可以实现吗,如果可以实现需要用到那部分函数,可以指导一下吗

保存数据的话,你可以学习下数组的应用