我想在周末或者超过两天的节假日前的最后一根k线平仓,请教如何实现

思路:我想在超过2天的节假日前的最后一根k线平仓。超过2天的节假日包括平时的周末,以及法定节假日。难点:法定节假日晚上无夜盘,可能出现在周一到周五的法定节假日的前一个交易日,也可能出现在周五(法定节假日连着周末的情况)。问题:请问应当如何实现这个功能。谢谢。

If(DateTimeDiff(MakeDateTime(Date,Time),NextBarDateTime)>196000) { Commentary(\"这根bar就是周末或者大小长假前最后一根bar\"); }

使用基础数据里的假日然后根据实际放假情况判断