TradingView--Charting Library是什么

Charting Library是什么

具有开放数据API并可下载的图表控件。这是一个独立的解决方案,您可以下载,托管在您的服务器上,连接您自己的数据,并在您的网站/应用程序中免费使用。您所要做的就是:

步骤

您会得到什么

1.git clone 下载Charting Library并且运行它

在主机上运行的图表的例子

2. 使用我们的API将您的数据插入图表库。您可以参考这些例子

部署并运行图表库并且加载您的数据

如果您想定制您的图表,那么您可以更进一步。

查询图表库 定制概述定制用例创建自定义研究

拥有交易终端?

交易终端是为强大图表配备的随时可用的产品,使图表具备交易功能。阅读更多

最佳实践

阅读这篇文章会让您避免常见的错误,节约您的时间。

图表库内容

Charting Library 图表库包可在GitHub上获得(必须获得授权才能访问GitHub上的这个私有资源). 您可以检出最新的稳定版本(master branch)或最新的开发版本(unstable branch) 。如果想要访问此资源请联系我们。

您可以通过在浏览器控制台中执行 TradingView.version() 来查看图表库版本。

图表库内容

+/charting_library
-	charting_library.min.js
+ /datafeed
+ /udf
-	datafeed.js
+ /static
- index.html

/charting_library 包含所有的库文件。

/charting_library/charting_library.min.js包含Charting Library widget 接口。不建议修改该文件。

/charting_library/datafeeds/udf/datafeed.js包含UDF-compatible 的datafeed包装器(用于实现JS API以连接Charting Library和UDF连接datafeed)。例子中的datafeed包装器实现了脉冲实时仿真数据。您可以自由编辑此文件。

/charting_library/static文件夹中存储图表库内部资源,不适用于其他目的。

/index.html 为使用Charting Library widget 的html例子。

/test.html 为不同的图表库自定义功能使用的示例。

/mobile*.html也是Widget自定义的示例。

从版本1.1开始,所有内部库的JS和CSS代码都被内联和缩小,以减少页面加载时间。 您要编辑的文件不会被缩小。

运行图表库

图表库是开箱即用的,但您必须设置HTTP服务器才能将库的文件夹绑定到某个域名。

即,您可以设置Apache监听任何主机的空闲端口,然后复制图表库的文件夹到服务器目录。您可以在这里看到图表库的工作示例。此示例使用datafeed处理服务器运行在这里.

重要: 这个datafeed只是个示例。它只包含了十几个股票数据(从雅虎获得),仅提供

DWM。然而,它支持报价。请使用它仅用于测试目的。

猜你喜欢

转载自blog.csdn.net/q506417225/article/details/80118619