我使用以下代码想在51秒开始触发OnbarClose可是并没有触发,不知道哪里有什么问题吗
还有想问一下在一个策略里面能不能设置两个SetTriggerBarClose的时间点。
经过实验我发现不能。但是我想要设置两个时刻触发OnBarClose有什么办法吗?

Vars
    Global Array<Numeric> timePoint1;
Events
    OnInit()
    {
        timePoint1[0] = 0.211651;
        SetTriggerBarClose(timePoint1);
        
    }
    OnBar(ArrayRef<Integer> indexs)
    {
        Print(Text(CurrentTime));
        Print(IIFString(CurrentTime > timePoint1[0],"True","False"));
        Print(IIFString(hourFromDateTime(CurrentTime) == 21,"True","False"));
    }
    
    OnBarClose(ArrayRef<Integer> indexs)
    {
        Print("???");
        If(CurrentTime > timePoint1[0] And HourFromDateTime(CurrentTime) == 21)
        {
            Print("III");
        }
    }
SetTriggerBarClose可以设置数组 多时间有效果