您现在的位置:程序化交易>> 期货公式>> 交易开拓者(TB)>> 开拓者知识>>正文内容

夜盘时间的表示方法 [开拓者 TB]

  • 咨询内容: 比如做夜盘日内5mins,想在大于等于21:00,小于第二天2:00的时间段内,符合条件的开仓;在第二天2:25平仓,这样的时间要求怎么样用TB语言描述?
    多谢

     

  • TB技术人员:
    1. vars
    2.    bool timeready;
    3. begin
    4.    timeready = time>=0.21 && time<0.0225;
    5.    if(timeready && condtionbuy)
    6.   {
    7.         buy;
    8.    }
    9.    .......
    10.     if(time==0.0225)
    11.     {
    12.          buytocover;
    13.          sell;
    14.      }
    15.   ........
    复制代码

     

  • TB客服:
    小米 发表于 2013-7-30 14:43

    小米老师,这种表述方式好像不行,没有成交。如果将截止时间换为0.2355,则可以。我猜想是不是夸了一个日期的原因?从今夜到明晨。麻烦帮我!

     

  • 网友回复: 本帖最后由 小米 于 2013-7-30 16:25 编辑
    诸相非相 发表于 2013-7-30 16:07
    小米老师,这种表述方式好像不行,没有成交。如果将截止时间换为0.2355,则可以。我猜想是不是夸了一个日 ...


    嗯。前面的考虑不周,试试如下代码 。
    1. vars
    2.    bool timeready;
    3. begin
    4.    timeready = (time>=0.21 && time<=0.2355)Or(time>=0.00 && time<0.0225);
    5.    if(timeready && buycondition)
    6.    {
    7.         buy;
    8.    }
    9.   ......
    10.    if(time==0.0225)
    11.     {
    12.          buytocover;
    13.          sell;
    14.      }
    15. end
    复制代码

     

  • 网友回复: 多谢,就是这个

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  有需要帮忙请点击这里留言!!!进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容