问题标签 [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.
pine-script - 松树脚本,strategy.exit 在条件下不起作用
有条件。
它们在图表上绘制得很好,但 strategy.exit 函数不能在 XL 和 XS 条件下运行。
有任何想法吗?
pine-script - 如何从 TradingView Pine Script 的不同图表中获取每小时 RSI?
我正在以 1 分钟的分辨率在硬币 A 上编写策略。现在我需要获得硬币 B 的每小时 RSI。
我试过了:
但这并没有给出我预期的结果:我最终得到了一个 RSI,它反复从 0 附近反弹到 100。我错过了什么?
alerts - Pinscript 重复警报
我在 pinescript 中创建了一个非常基本的脚本。
问题是我收到很多重复的警报。我想编辑此脚本,以便仅在上一个警报是“卖出”警报时才收到“买入”警报,反之亦然。这似乎是一个简单的问题,但我很难找到学习 pinescript 的好资源。因此,任何帮助将不胜感激。:)
finance - 如何使条件依赖于交易执行
我想让我的脚本依赖于strategy.entry
正在执行的。有谁知道怎么做?
我的代码:
正如您在我的第一篇文章中看到的那样,我if
正在设置时间并尝试在 15 天后关闭交易。我希望仅在输入“长期”策略时才设置时间。现在它在满足任何买入条件后 15 天关闭交易。我不想要这个,因为我的金字塔已经关闭了。
有任何想法吗?
谢谢!
plot - 交易视图 pinescript 绘制我的时间戳点
问题 #1
你好!我想用 pinescript 将我的数据点覆盖在 tradingview 图表上我已经有了我的数据(订单历史记录),例如:
有没有机会在那里绘制它们?
问题2
是否有机会将我的数据叠加在我网站上的嵌入式图表小部件上?
非常感谢您的帮助!
pine-script - 如何知道你在哪个时间段类似于isdaily,isweekly?
我想根据我们所处的时间范围设置一个变量
像这样:
我知道条件运算符,只想知道允许我获取时间框架的函数,而不是我上面写的假函数:is5mTimePeriod,is15mTimeperiod。
pine-script - 在绘图上使用样式变量
我希望简单地允许在情节上进行变量替换,但我不断收到错误消息。
但它不起作用。
有什么想法吗?谢谢斯科特
pine-script - 按时间排列的参考系列 - X 天前的值是多少?
要使用 Tradingview 的 PineScript 引用存储在系列中的值,您可以使用下标整数来调用系列中的值。
我的目标是将日历天数的输入映射到下标整数以调用系列的值,以便它返回 x 天前该系列的值
我能够用 PineScript 实现的最接近的是:
但这并不理想,因为 PineScript 的时间间隔是条形图的任何周期的前缀倍数:[10m, 5m, 5D] -> [10, 5, 5] 所以如果你将周期从 5 分钟更改为 5 天间隔仍然输出相同的值:5
我做的第二次尝试是:
这将产生 retrospective_reference_point_number_of_bars 作为正确映射 [days,period]->[bars] 的系列。但是当用来调用另一个系列时
TradingView 返回错误:
方法 2 的其他问题包括,如果 period 小于“days”输入,那么它将返回一个不能用于引用系列的小数/浮点值。
可能的方法
如果我可以将方法 2 的输出序列的第一个值转换为整数,我可以使用它。
您对解决 [period,interval,days]->[bars] 的映射有什么想法?
python - pine 脚本如何使用 2 个系列而不是 1 个和一个句点来计算 RSI?
我有一个要转换为 python 的 pine 脚本。
但是,pine 脚本允许 RSI 有 2 个系列作为输入,而不是传统的系列和周期。
我的问题是这是如何实现的,我在他们的文档中尝试了实现,但它不计入第二个系列:
谢谢,