天天看点

作为交易者,TradingView你想知道的一些点

作者:自然之缠
作为交易者,TradingView你想知道的一些点

TradingView,通常简称为tv,是一个为交易者提供最好体验的在线图表的网站。

优点

  1. 他是世界上最好的K线图表工具,没有之一。
  2. 他提供了全世界最好的K线画图工具,没有之一。
  3. 他提供了全世界最好的量化开发脚本语言,pine,我想应该是没有之一。
  4. 他提供了官方在线图表网站,同时也给开发者提供了本地的SDK,我之前截图的本地摩尔缠论的画图,就是使用了它的SDK来开发。关于这个的详细信息,请参考我开源的chanvis,有详细的资料。
  5. 他支持全世界的主流的市场和交易品种,A股,美股,期货,外汇以及各种非股票。
  6. 非股票的binance,okx等都接入了tv,支持使用tv看图。
  7. 他拥有了最大量的开源pine脚本,无论是学习,还是借鉴,都非常有参考价值。
作为交易者,TradingView你想知道的一些点

官方更新快

  1. 我两年前使用,还很不习惯,那时候想在上面开发缠论,发现画中枢的函数都没有,现在有了box函数,画矩形很方便。
  2. 那时候,他的编辑器还很弱,就在前段时间,他集成了世界上最好的开源编辑器vscode,现在的效率杠杠的。
  3. 目前pine语言已经发展到V5版本了,不时上他的blog去看,经常会让人很开心,不断的更新一些好的点。
作为交易者,TradingView你想知道的一些点

A股注意事项

  1. 国内的IP无法访问,需要科学上网才能访问。
  2. 对A股不算友好,不支持股票拼音搜索股票,没有各种板块分类啊,涨停统计啊等等的统计,和通达信比起来,弱爆了。
  3. 实时数据有15分钟的延时。这个不怪他,其实是国际的惯例。如果需要实时数据,需要单独购买。但对做日线来说,倒也影响不大。

国内的量化福音

目前,国内的fmz量化平台,支持了pine脚本量化开发与回撤,算是一个福利。

我还不知道他是如何实现的,难道是官方把编译器给fmz了?有知道原理的朋友,解释一下。

作为交易者,TradingView你想知道的一些点

tv与摩尔缠论的开发

  1. 我开发的摩尔缠论,是基于tv的sdk来做的。本地使用了python做摩尔缠论的逻辑识别,tv来做可视化。我把前后端和可视化这块开源了一个案例(chanvis),请移步github(https://github.com/ibaihuo/chanvis/)。
  2. 我正在开发的摩尔缠论画线指标,是使用在线的pine语言开发,等本质线段好了,就可以给圈子『More缠量化研习』的用户授权使用了。不要担心哈,这个不需要任何的开发,就是一个可以直接使用的画线指标。但他受限于『A股注意事项』,对这个要有心理准备和预期。
  3. 最近在尝试pine开发摩尔缠论的指标时,发现这个『所见即所得』的可视化开发,确实是一种享受。比起python本地先识别逻辑,再使用tv可视化来调试,方便多了。这确实也来源于pine的计算性能。

实现一个摩尔缠论的均线

很简单,就是使用一个ta.sma函数,加上参数(5,34,170),然后plot出来,设置均线的颜色。

//@version=5
indicator("MORE-MAS", overlay=true)


ma5 = ta.sma(close, 5)
ma34 = ta.sma(close, 34)
ma170 = ta.sma(close, 170)
plot(ma5, color=color.new(#FFFFFF, 0), linewidth=1)
plot(ma34, color=color.new(#FF40FF, 0), linewidth=1)
plot(ma170, color=color.new(#0433FF, 0), linewidth=1)