问题标签 [pinescript-v5]
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.
pine-script - 绘图区取决于最后交易价格的位置
我只想绘制当前价格在两个枢轴之间的那些枢轴,即 r4 和 r3,所以如果价格开始交易低于 r3;它应该填充 r3 & r2
我尝试了下面的代码但没有用。
-- 尝试过的代码
--- 来自这里的实际代码
pine-script - 如何在 pinescript 中编写此语句?
我想在 Pinescript 中编写这个 ThinkOrSwim 语句:
我试过这个:
但我收到以下错误:
在 Pinescript 中获取 MACD 与其移动平均线之间差异的正确方法是什么?
pine-script - 出于调试目的显示数组中的值
如何在 Pine 脚本中显示数组值以进行调试?是否有我没有找到的调试或打印窗口?
pine-script - 需要 Pinescript 中两个日期之间的柱数(交易日)
我需要计算今天和上一个日期之间的交易天数。此计数将排除所有假期。
我已经使用下面的脚本实现了计算,但结果只对最后一根柱线和之前的柱线一样正确,柱线减少了。
我的要求是将今天和上一个日期之间的差异定义为常数,这将从第一个栏到最后一个栏起作用。
当前输出:第 1 天:1 条,第 2 天:2 条,第 3 天:3 条,
所需输出:(123 是今天和前一天之间的差异)第 1 天:123 条,第 2 天:123 条,第 3 天:123 条,
添加原始完整脚本:
pine-script - 从指标在价格柱上画一条线
是否可以从其自己面板中的指标在价格条上画一条线?考虑添加一个 MACD 指标,当满足 MACD 条件时,在价格柱上画一条线。我试图避免使用带有 overlay=true 的指标的第二次迭代来完成此操作。
如果可能,您可以发布解决方案吗?
pine-script - 我试图在第一次获利达到盈亏平衡时移动我的止损或我在 1/2 被取消时进入的入场价
当我卖出一半头寸时,我无法将止损移动到入场价
pine-script - 如何防止 pine 脚本打开新交易,直到第一个达到 S/L
我是 pine 脚本的新手(以及一般的编码)。首先,我设法编写了一些指标,现在我在编写策略时遇到了问题。基本上,问题在于该策略在成功触及 SL 之前不断打开交易并关闭之前的交易。我试过在网上寻找答案,但我能找到的所有建议都没有奏效。这是代码,我真的很想了解有关 pine 脚本的更多信息(现在我已经学习了手册、youtube 以及我在这里喜欢的所有内容......)。
(我也计划为这个策略编写追踪止损,但现在这似乎是遥远的未来::()
pine-script - PineScript:如何将蜡烛绘制到用户 defval %?
我正在尝试编写用户定义百分比烛台的代码。为了绘制每根蜡烛图,范围必须等于用户定义的百分比%,(例如,0.05% 或 1% 的一半)基于开盘价 - 与时间无关。就像 Renko,但不是 Renko 45 度价格情节或转载。如果达到该范围,则烛台收盘并根据先前的收盘价打开新的蜡烛。因此,新烛台将从之前的收盘价高点或低点开始。烛台将有一个开/高/低/收盘,就像任何标准烛台一样 - 但不像 renko 盒子。范围四舍五入到小数点后 3 位。
pine-script - 如何在 Pinescript v5 中为 request.security 动态生成符号字符串?
在查看了类似的问题后,我的假设是,如果不使用巨大的 switch 语句,就不可能动态生成股票代码字符串,如下所示。真的是这样吗,还是在 pinescript @version=v5 中有一种方法可以更有效地实现我的目标?
我已审查
- https://www.tradingview.com/pine-script-docs/en/v5/language/Type_system.html
- Pine Script 有替代或替换功能吗?
- Pine 脚本系列[字符串] 到字符串的转换
- ... 和更多
即使使用@version=v5,似乎仍然不可能有任何其他方式
如果这是真的,关于如何避免创建一个覆盖十个,而不是数百个可能的tickerUSD [。*]组合的switch语句以返回一个与request.security()一起使用的常量字符串的任何建议?还是我暂时坚持将其作为最佳解决方案?
pine-script-v4 - 在图表上绘制均值
我想使用以下方法使用最后一个月的蜡烛绘制平均值。
- 最后一个月蜡烛的高点和低点的平均值。
- 最后一个月蜡烛的开盘和收盘均值。