quant3有什么特点

请假一个问题??


//------------------------------------------------------------------------
// 简称: tradeMannal
// 名称: 
// 类别: 策略应用
// 类型: 用户应用
// 输出: Void
//------------------------------------------------------------------------
Params
    //此处添加参数
    Numeric millsecs(1000);
Vars
    //此处添加变量
    Numeric avg;
    Global Integer timerId;

Defs
    //此处添加策略函数
    Numeric calcAvg(Numeric a,Numeric b)
    {
        return (a+b)/2;
    }

Events
    //此处实现事件函数
    
    //初始化事件函数,策略运行期间,首先运行且只有一次,应用在订阅数据等操作
    OnInit()
    {
        
    }

    //在所有的数据源准备完成后调用,应用在数据源的设置等操作
    OnReady()
    {

    }

    //基础数据更新事件函数
    OnDic(StringRef dicName,StringRef dicSymbol,DicDataRef dicValue)
    {
        
    }

    //在新bar的第一次执行之前调用一次,参数为新bar的图层数组
    OnBarOpen(ArrayRef<Integer> indexs)
    {

    }

    //Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
    OnBar(ArrayRef<Integer> indexs)
    {
        if(date+time==20220919.2120){
            Buy(25,open);
        }
    }

    //下一个Bar开始前,重新执行当前bar最后一次,参数为当前bar的图层数组
    OnBarClose(ArrayRef<Integer> indexs)
    {

    }

    //Tick更新事件函数,需要SubscribeTick函数订阅后触发,参数evtTick表示更新的tick结构体
    OnTick(TickRef evtTick)
    {

    }

    //持仓更新事件函数,参数pos表示更新的持仓结构体
    OnPosition(PositionRef pos)
    {
        
    }

    //策略账户仓更新事件函数,参数pos表示更新的账户仓结构体
    OnStrategyPosition(PositionRef pos)
    {
        
    }

    //委托更新事件函数,参数ord表示更新的委托结构体
    OnOrder(OrderRef ord)
    {
        
    }

    //成交更新事件函数,参数ordFill表示更新的成交结构体
    OnFill(FillRef ordFill)
    {
        
    }

    //定时器更新事件函数,参数id表示定时器的编号,millsecs表示定时间的间隔毫秒值
    OnTimer(Integer id,Integer intervalMillsecs)
    {
        
    }

    //通用事件触发函数,参数evtName为事件名称,参数evtValue为事件内容
    OnEvent(StringRef evtName,MapRef<String,String> evtValue) 
    {
        
    }

    //当前策略退出时触发
    OnExit()
    {

    }

    

//------------------------------------------------------------------------
// 编译版本    2022/12/22 193003
// 更改声明    TradeBlazer Software保留对TradeBlazer平台
//            每一版本的TradeBlazer策略修改和重写的权利
//------------------------------------------------------------------------


quant3基础数据
OnInit() 和OnReady()除了说明书说的区别外还有什么特点?
=与==有什么差别
=与==,有什么差别
请教:旗舰版代码引入quant和 quant3的问题:
请问 tbquant 有五档行情么?既然有函数,为什么读取不了
C[1] 跟 Close[1]有什么区别?
TB软件有哪些版本,各自有什么区别?
为什么有持仓但MarketPosition却为0呢
关于quant3行情回放

同问