全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
如何限制首次开仓条件
2023-02-14 17:04

If(CrossUp(DIFF,0))
                {
                buy(1);

                }
                If(CrossDown(DIFF,0)) 
                {
                SellShort(1); 
                 }

 

请问加什么条件可以让第一次开仓用以上条件,第二次开始用其他开仓条件

就是第一次不管开多还是开空是上面写的条件,后续开仓有其他条件,如果出现K线达成上面的条件也不会开仓

tbo2222402413

Series<Numeric> f(1);
        if(MarketPosition <> 1 and 买卖条件 and f == 1)
        {
            buy(1,open);
            f = 0;
        }

试试这个方法

2023-02-14 17:14
您未登录,请先 登录注册 后发表评论
顶部