TradingView是款很优秀的金融工具。但是想开更多指标就要交费了,想必这个的情况很多老板都遇到过。
description
想开多指标收费最高每年360美金。但能靠代码解决付费vip功能谁愿意花那钱呢,攒下来跟喜欢的人一起看场电影不香吗。
description
肝了周六周天学习了TradingView代码的v5版本。写了多合一指标的工具集,这样想用多点指标就不用交费了

(友情提示)熟悉的老板如果使用的是老版本v3或v4的建议新建一指标页再贴,避免版本冲突。

按下面的图文可以随意添加想用的指标。这里为了照顾新来的老板也能用上,过程详细有些啰嗦。熟悉TradingView的老板直接在文末拿走指标代码贴上即可。

1.先创建新的指标

我们先随便调出一个指标,比如这里我用ema:指标-内置指标-搜索(ema)-选择内置指标-随意选择一个指标就可以。
description
之后关闭窗口就可以看到ema均线了。

鼠标放在ema指标名称上,并点击{}图标,调出pine编辑器。(或者直接在左下角直接点击pine编辑器按钮)
description
我们对编辑器里的代码进行复制,并点击右侧的打开-新的空白指示
description

删除并清空pine编辑器,贴上刚刚复制的代码
description
在Pine编辑器选中 Moving Average Exponential ,重命名我们自己的名字 “所有指标系统”,你喜欢改成天王老子都可以。
description
点击左侧的保存,这样就创建好了一个简单ema指标。
description
点击指标-我的脚本-就可以看到刚刚新建的指标了。
description
ps:咱们后面还要拓展其他的指标,这里光ema一个指标就用了5行代码着实有些复杂,我们来简化下。

首先把 第6行代码的 src 改为close,len 改为 7,第7行代码offset=0 改成。
description
然后把第6行代码等号右侧代码 ta.ema(close, 7) 替换第7行 out,然后删除3.4.5.6行代码,然后保存
description
保存之后重新 点击指标-我的脚本-就可以看到刚刚新建的指标了,是不是跟5行代码的展示一样呢。

2.新建组合均线排列。

这里我们只需要重复复制第4行代码,然后改改参数和颜色就可以看到多条均线的组合。
description
3.添加指标控制面板修改项。如果通过每次修改代码来改变参数就太麻烦了。

description
原则上每条指标线都需要添加指标参数修改项,按次复制这行代码即可:ema_len = input.int(7, minval=1, title="Length"),注意修改下变量名称。

description
4.添加其他需要的指标,这里我们以添加布林指标为例。

重复上面的操作,指标-搜索(输入:boll )在图上添加上布林指标,然后再点击{}调出布林指标的pine编辑器,复制boll代码
description
点击刚刚自建指标的{},调出pine编辑器,贴上boll代码,并删除或者注释 indicator(shorttitle="BB", title="Bollinger Bands", overlay=true, timeframe="", timeframe_gaps=true) 这行代码,并保存。

这样我们就把ema指标和boll指标添加一起使用了,如法炮制你用的指标。

description
但这样所有指标一起显示会很凌乱,所以我们还需要添加一个指标开关。

我们按下图添加位置3-5行代码。

是否显示某指标代码:at_show_boll = input(false, title="是否显示 - boll线") 按自己要求改下变量名和指标名称即可。
description
然后在每个 plot(ta.ema(close, ema_len2), title="EMA", color=color.red, offset=offset) 语句后面添加 , transp= at_show_ema ? 0: 100,最后记得保存。

已经在面板添加 是否显示某指标线的开关
description
5.添加附图指标,比如顺势指标cci。

按照上面的方法复制cci代码并贴过来。注意⚠️每个指标都有相同的变量名称,上面的指标已经定义过了这里我们要重新修改下,避免冲突。
description
跟添加boll指标相同删除指标名称命名的代码://@version=5
indicator(title="Moving Average Exponential", shorttitle="EMA", overlay=true, timeframe="", timeframe_gaps=true)
description
最后记得保存。如果你愿意写几十个指标进去都是可以的。

补上一张成品图,忘记了。用不到的指标关闭就不会看起来这么乱了。

description