全部 智大领峰 TBQuant功能 TBL语言 TB开户 问答专区 高手圈 其他
关于BarClose的一点问题
2022-03-22 21:14

我使用以下代码想在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");
        }
    }

wangkaiming

SetTriggerBarClose可以设置数组 多时间有效果

 

2022-03-22 23:58
您未登录,请先 登录注册 后发表评论
顶部