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

0 投票
2 回答
1597 浏览

finance - 交易视图的简单每日收益 pine 脚本

我正在尝试这个:

但它在指标上什么也不显示。

这个return[1]术语是问题,没有它显示每日回报,但我试图弄清楚如何做一个运行总计

0 投票
1 回答
1137 浏览

pine-script - TradingView - Pine 脚本帮助。每个条件一次交易

有没有办法/命令设置在进入交易之前必须满足一个条件,即只在收盘(1)BBlow 和最高(20)> stoch 80 时做多。当价格高于 stoch 80 时,我只想要 1 笔交易并且然后是 close < BBlow 等。我不希望每次 close(1) < BBlow and close>BBlow 时进行多次交易。每个条件只有 1 笔交易。希望这有意义吗?

任何帮助将不胜感激。 4 次交易,但只想要 2 次。每个条件 1 次

在图片中,我只想要两次交易而不是 4 次。将金字塔设置为 1 也无济于事,因为我希望每个条件进行 1 次交易,而不仅仅是 1 次交易。

0 投票
0 回答
3328 浏览

finance - 如何在一个脚本中绘制 MACD 和 EMA(Pine Editor)-Tradingview

我想在一个脚本中绘制 MACD 和 EMA。我实现如下:

但它不画任何东西。如果我删除

所以脚本将绘制 MACD.if 我删除

所以脚本绘制EMA。为什么不能在这种情况下绘制两个指标?

谁能帮我 。

谢谢

0 投票
1 回答
11144 浏览

finance - 如何在 Pine 脚本中获得最大的子系列

假设我们有一系列数字。它包含一些值[..., 3, 6, 4, 7]。我想获得最多 100 个最后的元素。

我试过max(series[100])了,但看起来 series[100] 运算符返回丢弃最后 100 个元素的子系列。

0 投票
3 回答
30884 浏览

line - 如何在 Pine 脚本(Tradingview)中画线?

Pine 编辑器仍然没有内置功能来绘制线条(如支撑线、趋势线)。我找不到任何直接或间接的方法来画线。我想构建如下所示的函数(仅作为示例)

任何想法或建议?

0 投票
2 回答
5514 浏览

pine-script - 如何在 TradingView 中实现移动平均线?

我想实施移动平均线 (MA) TradingView。

已经有一些用于移动平均线的内置函数(如sma()ema()wma())。现在我想建立自己的 MA 函数。

你能帮助我吗?谢谢。

0 投票
1 回答
2472 浏览

finance - 更改交易视图图表条的颜色

我在我的应用程序中使用交易视图图表。我想更改下图中提到的条的颜色。

在此处输入图像描述

我可以使用更改上述条形的颜色

同样的方式我想改变条的颜色(上图中提到的条)。我搜索了很多地方,但没有成功。请帮我解决这个问题。

0 投票
4 回答
17872 浏览

pine-script - 如何在 TradingView 松树脚本中绘制垂直线?

我正在尝试使用基于 Web 的TradingView平台制作我自己的自定义脚本来显示各种金融市场属性。这可以通过它的pine脚本引擎/解释器来实现。

目前,我试图在主图表或指标图表上简单地显示一条垂直线。但是,他们的脚本引擎似乎不支持垂直线,除非使用绘图histogramcolumn类型。无论哪种方式,我都无法获得任何令人满意的线条。


一些测试

(1)我在使用bgcolor()这样的方面取得了一些小成功:

这导致:

在此处输入图像描述

(2)plot()style=histogram参数一起使用时的结果要好得多:

结果如下:

在此处输入图像描述

0 投票
1 回答
4431 浏览

pine-script - Pine Script (TradingView) 颜色高于最高价

我正在尝试编写一个代码,为满足以下条件的所有条形图着色:
1. 它们的收盘价高于 20 周期移动平均线
,并且
2. 它们收盘价高于给定周期(比如 20 天)的最高价

这是我当前的代码:

该代码似乎是合乎逻辑的,但不起作用。有什么建议么?

0 投票
1 回答
1444 浏览

pine-script - 根据内置指标创建策略

我可以使用内置方法创建策略,例如smacrossover
但是我可以创建使用内置指标的策略吗?有些是这样的: