开拓者期货期权程序化系统交易论坛

标题: 小周期计算加权均价,昨收今开价格 [打印本页]

作者: gwf_52600022    时间: 2017-10-9 16:44:09     标题: 小周期计算加权均价,昨收今开价格

Params
               
       
       
Vars
       
        NumericSeries                 baramount(0);
        NumericSeries                 barvol(0);
        numericseries                 Tdayavg(0);
        NumericSeries                TdayOpen(0);
        NumericSeries                YdayClose(0);
       
       
       
       
Begin
       
        If(!CallAuctionFilter()) Return;       
       
        If(BarStatus == 0)
        {
                       
        }
       
        //**********************************
        if(date!=Date[1])
        {
                        baramount=close*Vol;
                        barvol=vol;
                        TdayOpen = open;
                        YDayClose = close[1];
        }else
        {
                        baramount = baramount[1]+close*vol;
                        barvol = barvol[1]+vol;
        }
    Tdayavg = baramount / barvol;
        Plotnumeric("dayavg",Tdayavg);
        PlotNumeric("TdayOpen",TdayOpen);
        Plotnumeric("YdayClose",YdayClose);
        //*****************************
       
       
End

这个公式计算出来的值,是以早上九点开盘到晚上收盘为计算区间的,对有夜盘的品种,这个值是有问题的

请问版主该如果改进




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2