等级: 免费版 
- 注册: 
 - 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  |   
 
 
 
 |