金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1229|回复: 4

关于时间转换问题

[复制链接]

137

主题

458

帖子

468

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
发表于 2024-5-16 18:47 | 显示全部楼层 |阅读模式
由于历史原因,使用了北京时区,如果改动,可能导致很多地方不稳定。但自定义数据会错位。
问一下:
当前日的前一日的一分钟的最后一根k线时间怎么写比较好,因为有的是15.00,有的是23.00,有的是23.59。

另外有点奇怪的是:BARSLAST(DATE<>REF(DATE,1))+1中,它又是把前一天的21.00后当作了当前日,并没有按北京时间。否则用这个函数可以快速获得最后北京时间最后一根k的时间。
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-5-17 09:04 | 显示全部楼层

判断时间等于收盘时间就行了
a:time=closetime(4)
b:valuewhen(time=closetime(4),close)
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2024-5-17 09:05 | 显示全部楼层
DATE是交易日。如果你只是想得到自然日中的昨日最后一根k上的结果。可以直接使用time做判断。
aa:time<ref(time,1);

金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

137

主题

458

帖子

468

积分

Rank: 2

等级: 标准版

注册:
2023-2-16
曾用名:
 楼主| 发表于 2024-5-18 10:14 | 显示全部楼层
我的目的是自然日的最后一根k线,比如一一分钟为例,沪镍,最后一根k线是23.59,菜粕是23.00,尿素是15.00,这个closetime获得不了吧?
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-5-20 09:07 | 显示全部楼层
看三楼回复,用time做比较


DATE是交易日。如果你只是想得到自然日中的昨日最后一根k上的结果。可以直接使用time做判断。
aa:time<ref(time,1);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-7-28 08:37 , Processed in 0.115348 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表