公式赋值后,使用时值发生变化

我在开仓时给import_hi赋值前几天最高价的最高值,然后后面又补充了个条件动态变化。然后后面用它判断条件作为止损的时候,它给我输出的又是另一个价,但用最低价公式输出的就是对的价格,这怎么回事


实际代码是先买卖后赋值 还是先赋值后买卖 哪样代码会更准确些了
使用SetPremiseFormulas加载依赖公式后,plot画图中的ployline函数失效
赋值语句左值变量不可使用向前引用
赋值语句左右值必须使用同类数据类型
给变量赋值时,可否使用多图层的bar数据?
变量没有赋值却可以用来计算,公式没有报错,这是为什么?
行情数据的获取会发生变化吗
提示错误:赋值语句左值变量不可使用向前引用
公式加使用时间限制,加if(date>20241223)return;后显示错误 求指导
为什么自己的无源码公式在2022/1/2升级后不能使用了

我没记错

没注意过这个,我不用fc试试

我改用highest还是不行,难道就不能实现记录开仓到当前k线的最高最低价吗

基本上函数里的周期参数都是不支持变量的

开仓的时候序列变量赋个值,然后用max做迭代判断就行了。

没明白的话就看一下官方案例里的移动止盈的开仓后最高最低价记录

https://tbq3.tbquant.net/helper?product_id=991&keyword=3507&content_id=2843&selectedkey=4047&type=article

我记得highsetfc这个函数的第二个参数是不支持变量的