问题标签 [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.

0 投票
1 回答
105 浏览

pine-script - 转换为 pinescript V4 或 V5 的问题

我的帐户中有此代码,它工作正常,但我无法发布它。我很难将此脚本转换为版本 4 或 5。

我尝试了很多,但我做不到。

0 投票
1 回答
36 浏览

pine-script - 在 Premarket 的日线图上显示交易量

我试图在日线图上显示累积的盘前交易量。在上市前,我无法让 pine 脚本在日线图上显示任何内容。我正在尝试调试我的问题(因此现在将 100K 作为默认设置。我认为这应该在盘前市场的日线图上创建一个 100K 交易量的交易量蜡烛。但没有任何显示。

我的思考过程:让 100K 成交量蜡烛显示在盘前的日线图上……一旦成功,使用 request.security 将 100K 替换为 5M 图表的累积成交量函数。感谢任何帮助!

0 投票
1 回答
36 浏览

pine-script - 建立一个交易品种名称,然后在 Tradingview 中请求它

我正在尝试计算我在 Tradingview 中查看的加密货币的美元价值。一个例子是 ETHBTC。该脚本的目的是确定图表的货币 (BTC),然后查找 BTCUSD,例如得到 $40 000 的结果。但是,当正在查看的图表是 BTCUSD 时,脚本需要适应这种情况。在这种情况下,货币是美元,因此美元的价值应该是 1 美元。该脚本试图实现这一点:

Pinescript 不允许在 if / 条件语句中查找安全性,因为上面的脚本返回此错误:

无法在“if”、“switch”或“for”中调用“request.*()”函数

有关如何解决此 Pinescript 限制的任何建议?

0 投票
1 回答
38 浏览

newline - 在 Pine Script 中格式化条件结构?

我想让我的代码更简洁一些,所以我希望为我的每个条件使用一个新行,以创建一个特定的“组” strategy.entry 条件。展示比讲述更容易。请参阅以下内容:

我的策略之一。进入条件“组”:

实际进入过程,评估是否验证了这个或另一个组:

但是......它不起作用,除非我将所有这些东西格式化在一行中,并在条件之间使用运算符 AND 导致可读性和用户友好性降低,例如:

我能做些什么来将这些条件放在不同的行中吗?

0 投票
0 回答
32 浏览

pine-script - 如何修复简单的延迟交易入场 pine 脚本策略?

基本上,策略如下:当我使用的任何 Renko 收盘时,我需要做多。空头头寸也是一样的,当看跌箱关闭时,空头头寸就会做空。该策略总是有一个未平仓头寸,因为当您关闭空头时,您会做多,反之亦然。

在此处输入图像描述

但是,正如您在屏幕截图中看到的那样,它在下一个蜡烛/盒子的开盘水平上开仓和平仓。

我需要进入头寸和平仓价格是蜡烛的收盘价 0。但是 IDK 如何解决它

0 投票
0 回答
23 浏览

pine-script - 绘制会话的平均蜡烛百分比长度

我被困在试图计算从上市前时间到售后时间(美国)的每日会话的平均蜡烛百分比长度,下面的脚本。

有点累积但平均。

如果您还可以从当前代码视图中添加更高的时间范围,那就太好了。

0 投票
1 回答
30 浏览

pine-script - 如何解决“'strategy.close' 调用中的“无效参数 'when'”[第 63 和 71 行]

我不明白是什么导致了这里的问题。我检查了我在函数中放入的参数,我检查了所有参数和函数是否相互兼容,但我仍然不知道如何解决这个问题。谁能帮我解决这个问题?

我在下面提到了我的代码,以便您检查它以找到问题。

非常感谢施希尔

0 投票
0 回答
32 浏览

pine-script - 有没有办法同时使用止损单和追踪止损?

我正在尝试同时使用特定价格(或首选百分比损失率)的止损单和追踪止损单,但是如果我使用两种订单类型运行代码,则只有其中一种(取决于我使用的代码有时我只得到止损单的结果,或者有时我只得到追踪止损的结果)给出了正确的结果。

我找到了一个关于同时运行代码的解决方案,但是这次止损订单等待蜡烛关闭(如果我选择蜡烛代码的低值不会给出任何关于止损的结果),所以它可能会造成比我指定了。

我用于止损和追踪止损的当前代码如下。

0 投票
1 回答
45 浏览

pine-script - 必须有更好的方法来获得 pinescript 的平均价格

我正在尝试绘制平均成交量价格,我相信有更好更简单的方法,所以我真的很感谢有人的帮助并听取你的想法,可能不必提及我还在学习:)。

我试过在电视上和网上查,但找不到答案。

0 投票
2 回答
27 浏览

pine-script - 找出两点之间的高低

我怎样才能通过拥有第二个烛台来获得它们之间的天花板和地板?例如,在蜡烛编号 1000 和蜡烛编号 1020 之间。