tradingview大致意思是:图表交易观点。你取到官方授权许可和源码之后你就可以开始使用了,如果你用不到socket订阅动态更新最新价的话,只需要用到datafeed.js。也就是官方所说道的UDF加载数据模式(socket的使用需要调用js api): dataFeed包含了UDF订阅数据的内部结构调用方法,可在DataFeed.js文件中对所有的方法进行重写,重构。
tradingview大致意思是:图表交易观点。你取到官方授权许可和源码之后你就可以开始使用了,如果你用不到socket订阅动态更新最新价的话,只需要用到datafeed.js。也就是官方所说道的UDF加载数据模式(socket的使用需要调用js api): dataFeed包含了UDF订阅数据的内部结构调用方法,可在DataFeed.js文件中对所有的方法进行重写,重构。
TradingView 2011年成立于美国,是一个进行金融研究和交流的平台。该平台上聚集了很多专业的交易员和投资人,这些人可以发布信息交流关于金融市场的研究和意见,该公司同时也未企业提供2B的图表化服务。tradingview如何使用:
1,申请
不得不说,申请很麻烦,即时要花钱购买付费版,也要先在线申请,等个几天不理你,一开始以为像国内走过场,象征性的填了一份,结果说网站不正式。。,好吧重新把网站弄成交易相关的,再次申请OK
2,DataFeed
TV官方支持部分数字货币交易所数据,允许以插件的形式嵌入到页面,纳里,不用自己去抓数据了,直接把数据源写成官方的,数据还挺实时的,后来。。需要自己用API与图表交互时,发现傻了,完全没有找到相关文档,到GitHub上提了个issue,直接被关了,说这里只解决图表库API的问题,没办法只能老实使用了图表库模式,数据自己去后端处理。
3,黑白风格
受国内数字货币交易所影响,大部分交易界面都不是淡色调,官方的demo可以设置light和dark风格,到自己这里,dark不生效,原来官方给的lib没有dark风格,只能自定义实现。。。
tv是一个非常棒的K线插件,跟之前接触的highcharts之类完全不同,它定义了严格的画图的流程,几乎没有自定义的余地,我们只要按规则组织好数据,剩下的交给tv。
一、用本地服务器打开
二:文件目录,
三:基础概念
3.1 UDF:通用数据饲料(Universal Data Feed) 通过HTTP协议向图标库提供数据
使用方法:创建一个能从数据库获取数据并且响应图表库请求的HTTP服务。
3.2:图解释
3.3 图表使用:
1、必须引入三个js文件:
2、使用构造函数
widget方法:
图表方法:
四:我们给tradingview数据,它给我们显示出来
UDF:通用数据饲料(Universal Data Feed) 通过HTTP协议向图标库提供数据
使用方法:创建一个能从数据库获取数据并且响应图表库请求的HTTP服务。
通过get方法取得数据,数据服务器配置好他规定格式的数据,他就能在表上显示出来
要求服务器返回数据为:
UDF方式:服务器返回规定的格式数据
用到三个方法:onReady resolveSymbol getBars