If(CrossUp(DIFF,0))
{
buy(1);
}
If(CrossDown(DIFF,0))
{
SellShort(1);
}
请问加什么条件可以让第一次开仓用以上条件,第二次开始用其他开仓条件
就是第一次不管开多还是开空是上面写的条件,后续开仓有其他条件,如果出现K线达成上面的条件也不会开仓
Series<Numeric> f(1);
if(MarketPosition <> 1 and 买卖条件 and f == 1)
{
buy(1,open);
f = 0;
}
试试这个方法