问题标签 [pine-script-v4]
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 - Pine Script 如何比较不同的类型
事件完成后如何获取价格值。有两个事件:
macd_line 和 signal_line 的交叉 最近 13 天的最低价格值 当其中一个事件发生时,多头头寸被平仓
但是出现了一个错误:Cannot call 'min' with 'arg_2' = series [bool]。参数的类型应该是:series [float]
所以比较不同的类型。因此,问题是:交叉事件(macd_line,signal_line)时如何获取具体的价格值
pine-script - 我的一个 Pine 编辑器脚本似乎没有进行交易
我正在对交易视图上的交易策略进行回测,并正在使用 pine 编辑器对其进行编程(在示例和 youtube 视频的帮助下)。到目前为止,我已经制作了几个在正确进入和退出等方面起作用的。每次我按顺序得到一个时,我都会尝试让它变得更复杂一些。
我正在处理的最后一个似乎没有做任何事情。“策略测试器”屏幕中根本没有交易。我一遍又一遍地浏览了代码,但我找不到原因。
这是我觉得奇怪的地方:
- 我有一些关于“交易止损价格”和“交易目标价格”的图,每次我有一个正确的入场设置时,这些图。所以它确实识别条目。
- 我没有更改 strategy.entry 或 strategy.exit 部分,我从以前的策略中接管了它确实有效
希望有人可以帮助我?先感谢您!
(另外,如果你看到任何让你“哇,那是愚蠢的”的东西,请随时发表评论)
科罗夫
编辑:经过更多测试后,我发现不开仓的问题发生在某些图表上,而在其他图表上则没有。例如,该脚本将进行外汇对交易,但不适用于大多数期货或股票。还是不知道为什么...
pine-script - 如何从系列[整数]制作常量字符串
我正在尝试打印 mondayAll 的值,因为它是一系列整数,所以我采用最新的值(mondayAll[0])。尽管如此,还是会发生此错误:
Cannot call 'string' with 'x'=series[integer]. The argument should be of type: const string;
知道如何解决这个问题吗?
pine-script - 是否可以通过使用设置的 bar_index 来获得蜡烛的高低?
例如,我有一个固定蜡烛(bar_index = 6900)
我的问题是,是否有可能通过这个 bar_index 获得该蜡烛的蜡烛信息(低位和高位)?
for-loop - Pine 脚本多条件/if 语句或 for 循环
我有多种情况,例如;
买 1 买 2 买 3 买 4 买 5 。. . 买10
由于 TRUE 条件编号,我想更改条形颜色 示例:仅 buy1 true If 1 Condition True barcolor(color.red) 示例:仅 buy1、buy3、buy5 true If 3 Condition True barcolor(color.blue) If 9 Condition True barcolor (颜色。绿色)。.
我该如何编码,谢谢您的帮助
pine-script - TC值变化
在下面的代码中,我试图根据前一天的收盘价绘制 TC。但是一旦在 5 分钟的解决时间范围内,TC 值会在下一个 5 分钟蜡烛形成时发生变化。
这不会发生在版本 4 脚本上。
pine-script - 为什么 bar_index 会出现运行时错误?
使用设置的条形索引使我的枢轴低点的功能的这一部分有效,但是在 10-20 秒后我得到了运行时错误。
Pine 无法确定系列的参考长度。尝试使用 max_bars_back
为什么会出现此错误?以及我必须改变的任何建议?
pine-script - 如何从不同的时间范围绘制和指标(EMA)
我正在尝试在 1H 或 4H 时间范围内绘制 EMA 400,但我希望始终从每日收盘价计算价值。我不知道该怎么做,因为现在当我更改时间框架时,这条线被绘制在不同的层次上。
pine-script - 如何在 Tradingview 中设置交易时段时间以进行策略回测
在交易视图中,USDINR 图表包含近 24 小时的数据,但印度货币市场仅在 IST 上午 9 点至下午 4:30 IST 开放。因此,对于回测,只有这些蜡烛与我相关。如何使策略脚本仅在这段时间之间考虑蜡烛?
pine-script - 我看不懂 pine 脚本(超过 3000 个订单)
所以我对松树很陌生,并试图绕着它转
我不知道如何获取我设置的多头订单的入场价格,所以我尝试了这个,但我得到了不正确的结果,我假设因为平均头寸价格在 longcond 为真时不断变化