请教老师布林强盗中的自适应均线在实盘时如何做到每根K线减少参数1的?

老师好,感谢回复这么基础的问题啊:TB内建的布林强盗策略,是在出场时使用一根不断降低参数的均线作为指标(降到10为止),代码如下,我能理解回测时每根K线跑一遍这没问题,我不太理解在实盘时,每tick运行一次策略,这个自定义均线不是很快降到10了吗,而不是每根K线参数-1吧,比较困惑


// 自适应出场均线

If(MarketPosition == 0)

{

liqDays = liqLength; //自适应均线参数

}Else

{

liqDays = liqDays - 1;

liqDays = Max(liqDays,10);

}

liqPoint = Average(Close,liqDays); //自定义均线

在5根K线内下破过布林下轨(上破布林上轨)如何表达
【智大领峰-指标-K线】布林假突破计数
在15分线求1小时均线
请教下,突破均线后,第N根K线再开仓,该如何写
自适应均线
在30分钟K线上同时显示1分钟K线、5分钟K线和30分钟K线的布林指标 编译不过去,麻烦哪位大神给看下
在代码中如何获取图层中K线的数量, 加载K线后的最大数量
请教老师:如何统计K线在一定周期内的高开低收并输出新的K线
怎么样才能:在均线金叉的时候订按布林线下轨作基准价订阅对应的期权
请教,TBL中如何设置k线颜色?

如果还是揣摩不明白,可以看看零基础课程里关于数据结构特点的专题介绍

https://www.bilibili.com/video/BV1ZG411f7bt/?spm_id_from=333.1387.collection.video_card.click

其他的内容也很有帮助,建议都看看

你说的那个机制是global全局变量的机制

liqdays是序列类型,每次驱动的时候,初值为上一根bar的终值。

如果是global全局类型,每次驱动的时候,初值为上一次驱动的终值。

区别在于是上一根bar还是上一次驱动,自己体会一下这个区别。

谢谢刘老师,最后这句我似乎是懂了,我再学习下以上的内容去

是否是在onbar 里虽然每tick运行一次,是检查交易信号条件是否成立,而以上代码每根K线里只是-1,这样对onbar机制的理解对吗