老师请问如何实现周五下午收盘清仓 如果周三(周四周五放假)或者周四(周五放假)是本周最后一个交易日 则周三或周四下午收盘前清仓
If(WeekdayFromDateTime(NextTradingDay(TrueDate(0))) < WeekdayFromDateTime(TrueDate(0)))
满足这个条件的就是每周的最后一个交易日,再加上收盘时间的判断即可
If(WeekdayFromDateTime(NextTradingDay(TrueDate(0))) <= WeekdayFromDateTime(TrueDate(0)))
改成小于等于,对应的情况是,万一出现一周只有周一交易,周二-周五都放假的情况。哎呀,可能还有种特殊情况,不太好处理,周一交易一天,周二-周五放假,然后下周,周一-周三放假,周四上班,这种可能还得想更多办法来判断