是不是用了开盘0pen作为开仓,就不能执行小节最后10秒有信号的单子。

      Range[0:DataCount-1]

      {

      Array<Numeric> timePoint;

      ArrayPushBack(timePoint, 0.225950);//小节开平仓

      ArrayPushBack(timePoint, 0.101450);

      ArrayPushBack(timePoint, 0.112950);

      ArrayPushBack(timePoint, 0.145950);

      SetTriggerBarClose(timePoint);

      }


               if(MarketPosition<>1 And KD[1]   And a1[1]>a7[1])

{

myPrice=Close;

Buy(1,o);

Commentary(\"多头开仓\");

}

//空头开仓1

if(MarketPosition<>-1 And KK[1]   And a1[1]<a7[1])

{

myPrice=Close;

SellShort(1,o);

Commentary(\"空头开仓\");

之前用的上一根K线收盘价作为开仓价,就可以实现小节收盘最后10秒有单就会执行,但是容易闪烁,后来用的当根开盘价作为开仓价,不闪烁了,但是发现前面的小节收盘最后10秒执行不起作用了,是不是用了开盘0pen作为开仓,就不能执行小节最后10秒有信号的单子。

实盘信号不显示,开盘却显示有需要交易的单子
如何忽略开盘开仓信号?
回测时如何用信号当天的K线收盘价作为开仓价格,而不是第二天开盘价格?
onbarclose为什么会在刚开盘执行
老师好,请教下回测时如何用信号当天的K线收盘价作为开仓价格,而不是第二天开盘价格?
OnBarClose(ArrayRef<Integer> indexs)//中午,下午收盘前几秒有信号就执行吗?
使用ma均线价格作为判断条件,导致信号闪烁
请教:ONBARCLOSE函数,在当天收盘的最后一根K线时不会执行,而要等到明日或晚盘开盘的那根K线才执行的问题
日内最后一根K线收盘价触发交易信号,隔夜开盘不能继续执行交易行为怎么办
A_DeleteOrder 是不是可以撤掉 超过默认手数单子呢

别处回过你了,onbarclose和onbaropen本身没有冲突

SetTriggerBarClose(timePoint) 放在init里操作