有一段时间没有写文章了,最常用的网名【败火】,已更改为【守和】。
我守其一,以处其和。
更新一篇关于tv指标相关的文章,有需要查收!
0x1 TradingView 功能
关于 tradingview,可以参考之前的 2 篇文章:
作为交易者,TradingView 你想知道的一些点
正式开源!适用于缠论量化研究,基于 TradingView 本地 SDK 的可视化前后端代码
主要强大功能:
1、丝滑的 K 线
之前尝试使用国内的通达信,同花顺等,最不习惯的还是他们的 K 线图,缩放居然还是用键盘的快捷键。使用过 tv 的 K 线后,才体会原来 K 线真的可以这么丝滑。
2、强大的画图工具
得益于网页的技术,不仅 K 线丝滑,画线也是提供了几十中,最常用的线段(或者路径),中枢等。
3、K 线回放
你是不是也在苦苦寻找一个逐 K 回放的功能呢?tv 就有这个强大的功能哈。
将当前的最新 K 线,设置为历史某个 K 线,同时支持逐 K 前进显示 K 线,非常适合复盘和探索自己的买卖模式是否对。
4、pine 指标生态
最强大的 pine 社区,已经有数十万的免费脚本和指标可以使用了。
0x2 两套开发环境
tv 为开发者,提供了 2 套独立的开发环境:
一套是在线的,使用 pine 开发。这个也是 tv 最核心的功能,依赖于强大的 pine 编程能力,可以实现非常多的交易指标。
一套是本地的,基于 tv-sdk,可以使用任意语言开发,当然这个需要开发的能力更强,也可以开发好后本地部署。
这是两套独立的开发环境,我也是同时做了这两套系统。
tradingview 在线指标,是直接在网站上可以访问的,授权后的指标,就可以直接查看了,这个使用的 tv 的官方开发语言:pine,之前也给个一个示例了。因为 pine 有自己的语法和数据结构。
本地的选股版本,本质线段,日线线段,本质中枢,独立的判断等,目前使用 python 来识别所有的摩尔缠论的逻辑,使用了 Tradingview 官方发布的 SDK 来做的(所以界面看起来与在线 tv 指标的效果很类似)。自己获取数据,计算摩尔的核心逻辑,然后可视化。这套可视化的前后端环境,我已经开源了的,对开发有兴趣的朋友,请参考:https://github.com/ibaihuo/chanvis/