问题标签 [pine-script]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
plot - 如何在交易视图的 PINE 图中使用不同的字符串文字?
我有这样的情节定义:
这里的问题是部分文本=“上”。我想让用户缩短标签,使其可以是“Upper”或“U”。这通常可以通过以下方式完成:
其中“标签”对于较短的字符串是真/假。
问题是 PINE 不接受它,错误类似于“您必须使用带有 'text=' 的字符串文字”。 https://www.tradingview.com/wiki/Literals#String_Literals
有没有办法让用户可以即时更改绘图文本?
谢谢你。
pine-script - 为什么“style =”上的真/假逻辑不起作用?
这是有效的代码:
这是不起作用的代码:
这里的变量“标签”是真/假变量。它编译没有错误,但它只是不绘图。
但是如果您在颜色上使用相同的逻辑,例如:
它可以正常工作。
我是不是在任何地方都输入错误或逻辑错误,或者这是另一个松虫?
plot - pinescript - 当 EMA 在高于/低于 200 移动平均线时穿过 SMA 时绘制交叉
我对 pinescript 非常陌生,我被困在这一点上......我只想在 10 EMA 超过 21 EMA 而 21 高于 50 EMA 并且 50 EMA 高于 200 EMA 时绘制一个交叉。这是表示长信号。同时,当 10 EMA 超过 21 EMA,而 21 低于 50 EMA 并且 50 EMA 低于 200 EMA。这是指示短信号。
我有这么多代码,但我不知道如何进一步进行:
任何帮助将不胜感激
pine-script - Pine Script - 如何从更高的时间范围添加过滤器
我有下面的代码,它将根据我当前(15 分钟)的图表时间范围添加过滤器。我的问题是,我如何添加它以在 1 小时图表上寻找相同的内容?换句话说,15 分钟图和一小时图只会在 s21ema > s50ema 和 s50ema > s200sma 以及在 15 分钟图上,s10ema 与 s21ema 交叉时给我一个做多的信号。对面是短信号
plot - Pine Script - 使用阶梯线和多色条件进行绘图
为什么我可以根据线条或带中断的线条的条件更改线条颜色,但不能使用阶梯线?出于某种原因,当我使用 stepline 作为我的线条选项时,它会忽略条件而只使用第一种颜色。想法?
pine-script - Pine Script 初学者,plotshape
寻找解决方法,不能以这种方式使用 plotshape,因为它在本地范围内不起作用。
pine-script - Tradingview Pinescript 与 := 运算符一起使用
我想了解如何 := 和 sum[1] 工作。这个总和返回 6093。但是总和是 0,也是 sum[1] = 0 ,对吗?它如何返回我 6093?我搜索了tradingview wiki,但我不明白。我想将此代码更改为另一种语言,例如 javascript 、 c#
pine-script - 参考先前退出价格的 Pine 脚本进入策略
我正在尝试在 TV 中建立一个策略(仅限多头头寸),其中strategy.entry将考虑之前的退出价格。例如:
除了 longcondition==true 之外,我还想为 strategy.entry 插入另一个条件,说明以下意图:
如何正确执行?预先感谢您的回答。
pine-script - 仅当先前的一系列条件无效时才绘制信号
我试图过滤掉条形条件并仅显示每个选项条件系列的第一个条形。查看我的图像 ,我被卡住了,无法找到解决方法。很高兴得到帮助。谢谢
pine-script - 颜色变化警报
我试图在线条颜色变化时保持警惕。此代码会在我不想要的每个栏上发出警报。