打印本文打印本文 关闭窗口关闭窗口

如何判断是否在盘中交易?

作者:金字塔 来源:cxh99.com 发布时间:2014年10月26日
  • 咨询内容:

    1、求代码,如何判断目前时间是日内盘中交易,即指商品期货9:00:00--10:15:00,10:30:00--11:30,13:30:00--15:00:00,对于金融期货、股票等其它品种依其自规则。但不要繁冗用以上的定义时间段方式表达,请用简便明了的方式、函数表达,谢谢。。。
    2、求代码,如何判断目前时间是全天盘中交易,即指商品期货9:00:00--15:00:00,对于金融期货(9:15:00--15:15:00)、贵金属、股票等其它品种依其自规则。但不要繁冗用以上的定义时间段方式表达,请用简便明了的方式、函数表达,谢谢。。。
    另外,请考虑最后交易时间如金融期货最后交易日自动改为15:00:00收盘。。。

     

  • 金字塔客服:

    1.不能通用,每个市场的开收盘时间不一样,休盘时间也不一样,根据每个市场做枚举比如 商品:( time>090000 and time<=101500 )or (time>103000 and time<=113000) or

    (time>133000 and time<=150000)

    2.同1,枚举

     

    3.同1,枚举之后把最后一段时间做修改

     

  • 用户回复:

    可否利用函数opentime和closetime、currentime,做个巧妙逻辑判断,不过交易跨日品种如沪金属类金字塔自定义了交易时间,如何和currenttime配合是个问题。。。请教大师

     

  • 网友回复: 我是考虑过后,才做出 每个市场的开盘收盘修盘时间不一样的回复

     

  • 网友回复:

    3、如何是在判断最后交易日或交割日,如如金融期货最后交易日自动改为15:00:00收盘。。。
打印本文打印本文 关闭窗口关闭窗口