金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2772|回复: 1

为何VALUEWHEN(time=150000,C)取到的是昨天收盘价?

[复制链接]

13

主题

74

帖子

74

积分

等级: 免费版

注册:
2022-12-27
曾用名:
发表于 2023-3-31 21:54 | 显示全部楼层 |阅读模式
1分钟周期,使用 VALUEWHEN(time=145900,C) 或者 VALUEWHEN(OPENMINUTES(TIME)=240,C); 为什么取到的是昨天收盘价?
不是应该当天收盘价吗?

没有日线数据的情况下,还有没有其他写法取到当天收盘价?
回复

使用道具 举报

3

主题

845

帖子

886

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2023-3-31 22:12 | 显示全部楼层
VALUEWHEN获取的是当前位置最近的一个条件成立位置的结果。在当天k线时间没有达到14:59之前,获得的结果都是上一次成立时的结果。

您应该是希望再当天的任意位置都能得到当天最后一根k的收盘价。这种属于未来操作。除了跨周期直接引用日线。没有特别好的方法。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-25 22:27 , Processed in 0.116598 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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