等级: 免费版
- 注册:
- 2021-6-6
- 曾用名:
|

楼主 |
发表于 2022-6-30 10:07
|
显示全部楼层
我试验了下,北京时间+4小时 = 金字塔时间
有夜盘的开盘时间 收盘时间 01 19
那么 有夜盘的 非交易时段K线外-北京时间15-21 ---金字塔时间 19-23.59 0-1
北京时间转换成金字塔时间。。。。大于收盘 小于开盘 OK
没夜盘的开盘时间 收盘时间 13 19
那么 没夜盘的 非交易时段K外北京时间15-9 ---金字塔时间 19-23.59 0-13
北京时间转换成金字塔时间。。。。大于收盘 小于开盘 OK
补充内容 (2022-6-30 10:09):
要转换三个时间 当下 开盘 收盘 再去比较,转换成金字塔时间,开盘收盘 就一天 连续的,之外的就好处理
补充内容 (2022-6-30 10:37):
T_O:=TIMEZONECONVER(OPENTIME(1));
T_C:=TIMEZONECONVER(CLOSETIME(0));
T0:=CURRENTTIME;
T1:=TIMEZONECONVER(T0);
T2:IIF(T1>T_C OR T1<T_O,CLOSETIME(0),T0),nodraw;
T3:=timetot0(CLOSETIME(0))-timetot0(T2);
//T3:=timetot0(CLOSETIME(0))-timetot0(DYNAINFO(207));
abb:=(T3<=5 AND T3>=0) OR NOT(ISLASTBAR);
IF ABB THEN BEGIN |
|