我对松脚本执行期间的变量值有疑问。
下图显示了一个五分钟图表上的场景。在第一个蜡烛11.00 am,收盘价为9200。新蜡烛从11.05 am开始,此蜡烛正在制作中。最初的价格是9100,然后变为8900、9150、9500和9300。
在pinescript脚本中有一个布尔值“ var lessthan9K”,它存储最新值。如果值小于9000,则此变量设置为true。在满足其他条件-大于10000之前,该值保持为true。当值大于10000时,该变量为false。
[正在制作新蜡烛,且价格在上午11.06达到8900时,lessthan9k变量变为true。我的问题是,当最终收盘价为9300 @ 11.09时,该值是否仍为蜡烛的真值?还是重置为false?
基本上是如何工作的?在蜡烛制作过程中,是否存储或丢失了任何间歇值(从1到5)?
谢谢
您所说的间歇值”丢失了。有关说明,请参见usrman的Calculation based on realtime bars部分。