在讯投QMT中判断今天是否为交易日
在讯投QMT平台中,你可以通过以下几种方法来判断当天是否为交易日:
方法一:使用ContextInfo.get_trading_dates()函数
1 | def is_trading_day(): |
方法二:使用xtdata模块(如果可用)
1 | import xtdata |
方法三:使用系统时间函数
1 | def is_trading_day(): |
注意事项
- 第一种方法是最可靠的,因为它直接从交易所获取交易日历
- 节假日需要特别处理,中国的节假日调休会导致非周末的工作日也可能不是交易日
- 建议在开盘前运行检查,因为有些函数在非交易时间可能返回不同结果
- 以上代码仅供参考,大家需要根据自己的实际情况判断这些代码是否满足自己的要求。
你可以根据你的QMT版本和可用模块选择最适合的方法。第一种方法通常是首选,因为它直接查询交易所的交易日历。