请教:如何实现在一根K线上多次开仓

我现在想实现:在实时行情中当价格超过我的开仓点策略开1手,但行情还会继续向盈利方向移动,这时又到了第二开仓点再次开仓1手,我现在策略只能开仓1次,这个功能如何实现?我测试在实时行情下onbar中的close是和q_last一样可以实时更新价格所以我用的是close,下面是演示代码,预设周期是1小时,帮助中写onbar是每tick运行一次所以我想这样能不能实现?


onbar(){

 if(close > 开仓点){

    buy(1, 开仓点);

 }

}

请问如何实现在一根K线上多次开仓
如何在一根K线上进行多次交易
如何才能实现在下n根k线开仓呢
如何在同一根K线上既开仓又止损?
一根K线多信号
A函数发单时,如何判断当根K线没有新开仓成交,不想当根K线开仓即平仓,至少要等到下一根K线再平仓
能否控制一根K线上只发出一次订单
为什么不是在同一根K线上反手
开仓K实时开仓,并同K实时止损
同一根不能止盈两次或多次

您好,这么写是不正确的,会导致信号闪烁。

正确的写法是

if(High >= 开仓点1)

{

buy(1,Max(Open,开仓点1));

}

if(High >= 开仓点2)

{

buy(1,Max(Open,开仓点2));

}

而且,开仓点1,一定是比开仓点2,价格要低。如果是做空,则反之。