pine-script - 创建一个变量,该变量将存储图表上所有柱的整数数量
问题描述
创建一个包含
highest(high, value)
同时,如果图表上有 5931 根柱线,那么变量“value”的数字等于图表上的所有柱线,那么 value 变量必须包含数字 5931
我试着这样做
int vival = na
val = bar_index
val_string = tostring(bar_index)
val_int = tonumber(val_string)
ival = round(val_int)
vival := ival
ath = highest(high, integer)
买我得到错误
invalid value of the "lenght" argument (0.0)
in the "highest" function. It must be > 0
解决方案
这将更快,更准确。
//@version=4
study("ATH", overlay = true)
var float ath = 0
if high > ath
ath := high
if barstate.islast
line.new(time, ath, time+1, ath, xloc.bar_time, extend.both, color.yellow)
推荐阅读
- python - 根据每个组的大小拆分数据帧
- matlab - 如何将任何点添加到分段 fplot?
- regex - 无法使用 Python 正则表达式匹配 XML 元素
- html - 根据 POST 请求参数的存在,无法让 servlet 表现不同
- c++ - 如何使用 initializer_list 创建 C++
结构? - java - Java while循环不重复
- python - 按天过滤熊猫数据框
- node.js - Vue Micro UI/Web 组件开发工作流程
- docker - 如何访问在 Google Cloud Platform 中运行的 docker 容器
- python - Pandas 数据框:查找值从 x 变为 y 的位置