初学,向各位老师请教网格交易的一些细节处理

各位老师好,刚开TBQ3,初学,想把一些基础的功能实现下,比如网格,请教一下各位老师,非常感谢

在做网格时,大家是在onbar调用策略上还是用A函数,如果用A函数无法回撤,如果用onbar,一般调用几分钟呀,是不是只Params

能用TICK周期,否则容易出现错过开仓情况,以及如果用onbar,那开网格的同时发出委托平仓,但用buy类函数老自动就成交了


    Numeric Base(50);
    Numeric Step(5);
    Numeric Lot(1);

Vars
    Global Numeric gridLine;
    Global Bool initFlag;

Events
OnInit()
{
    gridLine = Base + Step;
    initFlag = True;
    
    Print("GetUserID:" + GetUserID());
    SubscribeBar("jd2607-C-4000.DCE", "1m", 20260511);
}

OnBar(ArrayRef<Integer> arr)
{
    if(!initFlag)
    {
        gridLine = Base + Step;
        initFlag = True;
    }

    // 关键改动:不使用coverPrice变量锁死开仓条件,直接在开仓的同时挂平仓单
    if(High >= gridLine)
    {
        SellShort(Lot);
        BuyToCover(Lot, gridLine - Step);
        gridLine = gridLine + Step;
    }
}

向各位老师请教
向各位大佬请教关于平仓反手的问题
请教各位老师,日线级别的CTA策略,开平仓价格除了open还有更好的处理方式吗?
请教各位tb有老师协助处理编程问题吗
初学者请教
请教各位老师,tbq如何实现等价k线和等量k线?
请教各位代码问题
请教各位高手关于换月跳空的问题
请问老师和各位大佬,哪能看一些别人写的优秀的代码?? 我想再精进学习一下
请问各位老师XAverage是加权平均吗?

如果A函数写策略,就要用到onfill。如果是用图表信号写策略,就不用。写之前就要做好选择

以及平仓委托是否要借助onfill呢