SetTriggerBarClose控制下,onbarclose会报信号闪烁
逻辑是 SetTriggerBarClose(0.1458) OnBarClose(ArrayRef<Integer> indexs) if(h>条件) buy(1,c) 这里会报信号闪烁,但是初步看不影响开仓平仓,时间也是对的. 这里请教两个问题: 1.我的理解是因为c的变动导致了信号闪烁的提示, 如果是这样就可以不管,如果不是这样我是担心有什么bug. 2.有没有更好的办法实现,不报信号闪烁?
逻辑是 SetTriggerBarClose(0.1458) OnBarClose(ArrayRef<Integer> indexs) if(h>条件) buy(1,c) 这里会报信号闪烁,但是初步看不影响开仓平仓,时间也是对的. 这里请教两个问题: 1.我的理解是因为c的变动导致了信号闪烁的提示, 如果是这样就可以不管,如果不是这样我是担心有什么bug. 2.有没有更好的办法实现,不报信号闪烁?
第一 你这个条件是什么 会不会信号闪烁 这个没有明确 第二 价格用close 当然会闪烁 盘中close会变化的 模型的信号价格应当用确定不变的量来表示 而不是close这种会变化的东西
回复:我是这么写的 SetTriggerBarClose([9:50]) Onbarclose {if(h>1000):buy(1,c);} 请问一下,如果不用c,应该用什么价格作为下单价格比较合理? 或者说我是否可以这么理解:h>1000,信号是肯定不会消失的,只不过c的变动导致了软件报信号闪烁,我可以不理它? 另外再请教一下,SetTriggerBarClose()的机制我的理解是: 假设1小时bar,上午9点-10点为完整K线,如果SetTriggerBarClose()设置的时间是9:50 在Onbarclose事件域下: 9:00-9:50不运行代码 在9:50-10:00之间的代码运行, 等同于Onbar? 请问我的理解对吗?
回复: