You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Pine Editor中用数组存多价位并循环绘制水平线

Pine Editor 代码修正与基础操作说明

代码错误修正

你写的代码里,hline()函数的第一个参数传错了——你传的是数组索引[i],但hline()需要的是具体的价格数值。要从数组中取出对应索引的价格,得用array.get()函数。修正后的代码如下:

float[] priceList = array.from(138.73, 140.47, 139.59, 141.25, 138.9)
for i = 0 to array.size(priceList) - 1
    hline(array.get(priceList, i), title = "Price Line " + str.tostring(i), color = color.red, linestyle = hline.style_solid, linewidth = 2)

另外给每个水平线标题加了索引后缀,避免重复标题引发的警告。

错误提示与终端位置

在Pine Editor界面的底部区域,有个Console标签页,点击就能看到代码的编译错误、运行警告等提示信息,这就是你要找的终端/错误输出区域。新手容易忽略这个位置,写完代码后可以先检查这里的反馈。

内容的提问来源于stack exchange,提问作者Spencer Burgess

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 21:45:36