请教onevent取时间画图不成功的原因

敲了教学视频 https://video.tbquant.net/video?id=video519

第18:43的程序,但是画图不成功。

程序如下:

Params
    //此处添加参数

Vars
    //此处添加变量
    Global Numeric begin_time;


Defs
    //此处添加策略函数
    
Events
    //此处实现事件函数
    
    //初始化事件函数,策略运行期间,首先运行且只有一次
    OnInit()
    {
        SubscribeEvent("系统-数据源时间");//使用OnEvent发送K线时间
    }
    
    OnEvent(StringRef evtName, MapRef<String, String> evtValue)
    {
            print("eventName:" + evtName + ",value:" + TextMap(evtValue));
            begin_time = value(evtvalue["datatime"]);

            ReStart(False);//全局变量都不重置
   
    }


    //Bar更新事件函数,参数indexs表示变化的数据源图层ID数组
    OnBar(ArrayRef<Integer> indexs)
    {
        if(begin_time <>0)
        {

            if(begin_time < date + time )
            {

                Numeric ma1 = Average(c, 10);
                PlotAuto("ma1", ma1);
            }
           
        }
 
    }


请教值取不到的问题
通用事件,OnEvent
请教TB日内交易时间的写法
编写的策略,buy和seel不成功
如何新建窗口进行画图
我想通过OnEvent 刷新图表
关于plot画图请教老师
取20根K线内最低点所在的K线的时间与日期
关于跨周期的画图的问题
请教如何显示当前bar的剩余时间