另一种方法是使用内置
clock()
功能:
list TRD_EVENT_TM if clock(TRD_EVENT_TM, "hms") >= clock("9:30", "hm") & ///
clock(TRD_EVENT_TM, "hms") <= clock("11:00", "hm")
+----------+
| TRD_EV~M |
|----------|
1. | 09:53:17 |
2. | 10:25:40 |
6. | 10:48:01 |
7. | 10:59:49 |
9. | 10:54:45 |
|----------|
11. | 10:25:35 |
12. | 09:41:46 |
+----------+
因此,如果要限制变量,只需创建一个包含相关观察值的新变量:
generate NEW_TRD_EVENT_TM = TRD_EVENT_TM if ///
clock(TRD_EVENT_TM, "hms") >= clock("9:30", "hm") & ///
clock(TRD_EVENT_TM, "hms") <= clock("11:00", "hm")