下面这段代码能运行,但有啥隐患不。
因为我看最后一根K线的信号价一直在变不过并没有消失,并且下了一次单,就没有下第二次。
但我怕这样会不会有隐藏的风险?
Events
OnBar(ArrayRef<Integer> indexs)
{
If(BarStatus!=2)
{
if(mod(Minute,2)==0)
{buy(1,open); }
if(mod(Minute,2)==0)
{BuyToCover(1,open);}
if(mod(Minute,2)==1)
{SellShort(1,open); }
if(mod(Minute,2)==1)
{Sell(1,open);}
}
If(BarStatus==2)
{
if(mod(Minute,2)==0)
{buy(1,Q_BidPrice); }
if(mod(Minute,2)==0)
{BuyToCover(1,Q_BidPrice);}
if(mod(Minute,2)==1)
{SellShort(1,Q_askPrice); }
if(mod(Minute,2)==1)
{Sell(1,Q_askPrice);}
}
}
难以评价
只能当你在测试代码
显然图表刷新就会有新的结果
Q函数只有实时数据,对当前历史无法操作