pine-script - 如何获得图表中的最后 n 个柱?或者如何获取图表中的条形总数?
问题描述
我知道如何获取图表中前三个条的参考:
firstBar = bar_index == 0
secondBar = bar_index == 1
thirdBar = bar_index == 2
但是,我不知道如何获得图表中的最后三个条形图。
我想拥有条形总数会有所帮助,但我也无法得到...例如:
totalNumOfBars = ??????? // cannot get that variable
lastBar = bar_index == totalNumOfBars
previousBar = bar_index == totalNumOfBars - 1
antePreviousBar = bar_index == totalNumOfBars - 2
编辑
这是我到目前为止所尝试的:
// for the 1mn timeframe
var TotalNumOfBars = 0
if time == timestamp(year(timenow), month(timenow), dayofmonth(timenow), hour(timenow), minute(timenow), 0)
TotalNumOfBars := bar_index
但是当我尝试重用这个变量时,它似乎没有按预期工作,例如:
plot( bar_index == TotalNumOfBars-2 ? 1 : 0 )
从不在图表中绘制“1”。
解决方案
推荐阅读
- r - Write to intended DB location with odbc::dbWriteTable() function
- javascript - How to trigger click event on element only once while scrolling?
- python - 具有分类变量的随机森林分类器的训练/测试格式
- react-native - React Native 表单验证
- python - 函数 "say" 抛出 AttributeError: 'str' object has no attribute 'channel' 错误
- android - 更改 org.gradle.jvmargs 的值可修复“此问题可能是由守护程序配置不正确引起的”。错误
- python - 程序通过除最后一个以外的所有其他测试用例。如何修复最后一个测试用例?
- javascript - 如何创建只有 1 个系列数据的饼图,背景为圆形
- c++ - 地图允许重复?
- c# - 如何使用 C# .net 中的 HDF5DotNet 读取 HDF5 多维数组数据集?