Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Pine script 如何计算从最左侧可见条开始的系列百分比变化?_Pine Script - Fatal编程技术网

Pine script 如何计算从最左侧可见条开始的系列百分比变化?

Pine script 如何计算从最左侧可见条开始的系列百分比变化?,pine-script,Pine Script,我正在尝试用Pine脚本编写代码。但是,为了有效地执行此操作,我需要一个数据系列,表示屏幕上第一个(即最左侧)可见条的值的百分比变化 我知道,绘制百分比变化的正常方法只是将y轴配置为百分比,而不是价格-然后最左侧的可见条始终显示为0.00%。但这对脚本没有帮助,因为我需要根据最左边的条的百分比变化进行进一步计算 我知道我可以通过为源数据的系列建立索引来实现这一点,最初我认为我可以通过这一点获得最左边的条的价格。但事实证明,这个操作符从最右边的条向后工作,为了使用它,我首先需要知道从图表的右边缘到

我正在尝试用Pine脚本编写代码。但是,为了有效地执行此操作,我需要一个数据系列,表示屏幕上第一个(即最左侧)可见条的值的百分比变化

我知道,绘制百分比变化的正常方法只是将y轴配置为百分比,而不是价格-然后最左侧的可见条始终显示为0.00%。但这对脚本没有帮助,因为我需要根据最左边的条的百分比变化进行进一步计算

我知道我可以通过为源数据的系列建立索引来实现这一点,最初我认为我可以通过这一点获得最左边的条的价格。但事实证明,这个操作符从最右边的条向后工作,为了使用它,我首先需要知道从图表的右边缘到左边缘要倒数多少条

我还知道,它可以设置历史缓冲区的长度,以及一个用于计算和存储与历史中第一个条相关的值的函数。然而,这些以及我所看到的所有其他与历史相关的原语似乎都在历史缓冲区上运行,这通常与可见图表上显示的历史部分不同。我找不到任何函数或变量能提供关于x轴左侧的数据,比如它的条索引或时间

我在网上找到的所有示例脚本,其绘图百分比变化依赖于固定大小的回望缓冲区,或可通过输入字段配置的大小。所以这些都没有达到我想要的


在Pine脚本中,我是否遗漏了什么,或者根本无法实现我想要的功能?

目前,Pine无法确定哪个
条索引是可见范围内最左侧的条。恐怕你不得不采用固定的回溯期