老师,麻烦帮我看下这个是什么问题,代码里面判断条件是OnBarOpen,然后这张K线图中黄色线是平仓线,代码写的平仓条件是收盘价大于平仓线,于新的BAR开盘价执行平仓,但K线图中定位的这根K线只是最高价大于平仓线,收盘价小于平仓线也被执行平仓了,这问题是出在哪里呢?平仓委托发单时间是对的,然后平仓后工作区策略显示的是橙色,但K线图又没有平仓信号
就是信号闪烁。
既然是平仓信号闪烁,那就考察平仓的条件。
首先,如果有多个平仓命令,先定位这个信号到底是哪句产生的。
第二,分析平仓分支的条件。如果判断是close[1]和一个平仓线,这里单图层情况下close[1]是不会闪烁的,那就考虑平仓线是不是变化了。
第三,如果是多图层.....那就没办法了
老师,平仓条件只有我截图这个条件,没有其他的了,也没有其他图层
盘中价格突破平仓线也正常没有执行平仓操作,而是等到BAR结束后,新BAR开盘价就执行平仓,平仓条件没满足就平仓了,这个代码问题出在哪里呢,该怎样修改呢?