关于BarClose的一点问题

我使用以下代码想在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可以设置数组 多时间有效果