信号闪烁,信号闪烁出现第一次就固定信号

我用data1图层 close>open 判别开仓条件,怎样可以让信号第一次出现就固定住,后面不管满足或者不满意,我只要第一次出现的信号,或者有没有其他视频或者社区帖子讲过这个问题呀,我知道回溯一根可以解决信号闪烁问题,但是我想要盘中的信号

如果就你这个问题本身而言就比较简单high>open就固定了当然了绝大多数(几乎所有)K都符合这个场景

回复:嗯,不错,很专业

如果要绝对固定就只有官方的方案其他解决方案官方不会琢磨琢磨了也不会说要免责的所以不用问自己设计逻辑

可以解决我以前回复过很多人自己翻翻不过不同的方案都有衍生问题

回复:大哥,能留个微信吗?我想找你咨询一下,可以给钱的

回复:这么简单的问题要花钱了?不自己思考琢磨去解决一下?花钱的话不如直接官方的代码收费😂

回复:能力有限,帮帮忙嘛,或者能给我个方向吗?可以咋个解决这个问题呢😃

回复:第一反应就是变量控制在所有的变量中,series和glabal可以做计数器series在每根tick开始运行时继承上一根数据,会重新运算,不满足需求那就试试global定义一个global开关aOnbaropen 里重置为a=0条件满足时置为a=1if(global==1 &其他开仓条件){开仓}历史bar和实时bar可能要不同处理历史bar可能close不大于open 但盘中出现过,那就BarStatus ==2 和!2的时候分开处理BarStatus!=2时,用high>open但是这样回测报告就会不稳定我的水平就到这儿了

回复:翻我以前给其他人的回复我记得有两个帖子把逻辑都说透彻了

回复:嗯嗯,大神厉害哦,非常感谢哈,我去试试😀

回复:明确告诉你不行会大量闪烁

回复:我早上就已经在你帖子里面找过了,没有看到,你能不能再给我说一下呀?谢谢了。😁

回复:https://bbs.tbquant.net/thread/forum12493我回复的帖子一年前的了后来也回复过其他几个帖子找找看看你的问题我给个简单的版本虽然你举例是close>open因为这个条件相当于99%都会呗符合我认为你的诉求是盘中价格达到过某个条件所以1 类似于网格或突破某一值则这个只是固定的2 如果是类似MA、布林轨道的指标则需要反算出这个值这个老刘有教学视频的你搜一搜3 用High/Low对比这个值如High>计算值则买入

回复:发单用计算的值第二种会比较复杂点我看老刘自己帮别人解决闪烁时推荐过好几次希望你的场景是第一种当然我的方案理论上不难但是编码要求会比较高暂不推荐