0

我对 pine 脚本执行期间的变量值有疑问。

下图显示了五分钟图表上的场景。在上午 11.00 的第一根蜡烛中,收盘价为 9200。新的蜡烛在上午 11.05 开始,并且这根蜡烛正在制作中。最初价格为 9100,然后更改为 8900、9150、9500 和 9300。

在 pinescript 脚本中有一个布尔值“var lessthan9K”,它存储了最新的值。如果值小于 9000,则此变量设置为 true。在满足其他条件 - 大于 10000 之前,此值保持为 true。当值大于 10000 时,它变为 false。

当新蜡烛正在制作中并且价格在上午 11.06 点达到 8900 时,小于 9k 变量变为真。我的问题是,当最终收盘价为 9300 @ 11.09 时,这个值是否仍然是真实的蜡烛结束,还是重置为 false?

基本上它是如何工作的?在蜡烛制作过程中,是否存储或丢失任何间歇值(从 1 到 5)?

谢谢

在此处输入图像描述

4

1 回答 1

1

由于实时栏中的回滚过程,您所说的间歇​​值会丢失。有关解释,请参阅 usrman 的基于实时柱的计算部分。

于 2020-05-31T22:47:28.987 回答