tradingview使用心得

TradingView 使用方法 是一个价格图表和分析软件,提供免费和付费选项,为优秀的交易技术分析金融图表,拥有丰富的技术指标库,并拥有可以直接交易的交易终端插件。 阅读详情
AI摘要

本文详细介绍了使用TradingView图表库的过程,包括申请流程、本地运行、数据对接及均线和水平线的实现方法,适合用于交易所项目的图表展示。

因为公司目前是在做一个交易所的项目,页面中需要用到k线图,之前用了echart的k线,太过简陋了,参考了另外几个同级网站,决定用tradingview这个专业的股票交易所类的图表库。

从上周开始就研究tradingview,一直到昨天才算是勉强能够在本地运行,真的是不容易。下面来说说使用过程中遇到的一些坑。

1、tradingview虽然是开源免费,可也是仅限于一些基本的图表服务,但这也基本上够用了。如果你要定制高级别的,那需要联系官方。使用之前,需要进入tradingview官网去申请他的chart_library(https://cn.tradingview.com/HTML5-stock-forex-bitcoin-charting-library/ ), 申请步骤是我见过最复杂的,需要下载它的一份协议,签名盖章之后扫描上传上去,然后填写一堆表单(邮箱公司地址等等),如果填写都ok的话,会在一两天之内回复你的邮箱,是github的链接(已授权过的,不然会报404)。
2、github授权之后,你就可以clone到本地了,可以用http-server运行(npm install http-server/ http-server -p 8080)
运行之后,可以看到demo的效果。demo中的代码都是使用的tradingview官方的UDF接口来获取数据的。这有很大的局限性,如果你的团队后台人手够的话,也完全可以参照文档, 去开发一个接口供使用,这样前端代码会少很多。
3、当然,如果像我这样,因为后台框架的限制,无法给我一个适配UDF的接口,那就很蛋疼了。
我现在所希望的是,能将我的数据放进图表中,因为之前用echart的时候已经有数据接口了,数据返回时没有问题的。
官方文档是让使用JS API,可是说实话我到现在也没有get到JS API的魅力。官方文档中对于JS API是这样解释的:

	这是啥? 一套JS方法(以实现指定的公共接口)。
	我该怎么使用它?: 您应该创建一个JS对象,它将以某种方式接收数据,并响应图表库的请求。
	在图表库中实现了数据缓存(历史和商品信息)。当您创建一个实现接口的对象时,只需将它传递给图表库Widget的构造函数。

真心觉得看不懂,这里面的某种方式是什么,创建对象之后的传递方法又是什么? 一脸懵逼,如果有大佬看到我的文章,还希望不吝赐教。

4、ok,然后就是无休止的查找了,百度,google,Stack Overflow等等。 前两天基本一无所获,找了些但是与我想要的不对口。昨天无意间找到了这个( 一个domo ),简直如获至宝啊。结合我的项目代码,很顺利就完成了数据对接。 里面的createFeed不是很明白,没有注释,read.me也没啥东西,有点蛋疼。

好了,看效果把: 在这里插入图片描述

因为数据只有这些,所以看着有点单薄,后期数据多了就ok了。

这里就不上代码了,如果有需要,可以留言。

2019/1、18号更新:

1、新增均线和最新价水平虚线方法:(与火币效果一样)

 self.chart.onChartReady(function(){
                    console.log('ready')
                   	// 创建均线
                    self.chart.chart().createStudy('Moving Average', false, false, [5, 'close', 0], null, {
                        'Plot.color': '#34a9ff',
                        'Plot.linewidth': 1
                    })
                    self.chart.chart().createStudy('Moving Average', false, false, [10, 'close', 0], null, {
                        'Plot.color': '#ffb620',
                        'Plot.linewidth': 1
                    })
                    self.chart.chart().createStudy('Moving Average', false, false, [15, 'close', 0], null, {
                        'Plot.color': '#8750ff',
                        'Plot.linewidth': 1
                    })
                    self.chart.chart().createStudy('Moving Average', false, false, [30, 'close', 0], null, {
                        'Plot.color': '#ff688f',
                        'Plot.linewidth': 1
                    })

                    // 创建最新价水平线
                    self.chart.chart().createShape({
                        time: self.timestamp,
                        channel:close
                    },{
                        shape: 'horizontal_line'
                    })
  })

效果:
在这里插入图片描述
简直不能再棒!!!

最简单的 tradingview 连接我的数据实时渲染带你入坑!!! tradingview 是什么? 当你点开这片博文的的时候相信不需要我介绍你也应该知道tradingview是什么的工具了,而我也是刚接触这个工具不久,国内的资料少之又少,在掉落99根头发的情况下可以简单的运用,特此在此处记录一下,希望正在看博客的你可以少掉一些头发~ 申请图表库 准备好公司的营业执照与公章,进入官网申请授权。申请需要等待7个工作日,届时会有工作人员和你邮箱联系。收集了一些资源在下方链接,你可以在申请期间阅读查看,不过这有些难度。 1.tradingview 申请地址 2.github 阅读详情

相关推荐

AI金融火柴人动画制作全流程指南

AI动画技术正重塑内容创作生态,其核心原理是通过深度学习算法实现文本到视频的智能生成。在金融科普领域,结合火柴人动画的简约风格与AI工具的高效生产能力,可以快速制作专业且易懂的财经内容。关键技术如Runway ML实现动作流畅渲染,ElevenLabs优化语音合成情感,配合TradingView API确保数据准确性。这种技术组合特别适合无脸YouTube频道运营,既能保证内容质量又能规模化生产。典型应用场景包括基础金融知识科普、市场动态解读等,通过自动化工作流可将单视频制作时间压缩至4小时内。

weixin_30470643的博客 315

细数六大 TradingView 的替代平台

TradingView 固然是个强大的平台,不过也有一些不足之处,其中最大的问题就是在国内访问受限,此外还有回溯测试的基础问题、性能问题以及自定义限制等。我的一些读者因无法访问 TradingView 而常常错过投资机会而感到苦恼。所以,我找到了一些同样能够满足大家需求的交易工具平台,以便大家更方便进行全球金融投资的技术分析。

weixin_70955880的博客 2万+

第三天:5天免费搭建个人量化平台 - 基本安装配置

图表库授权申请 连接自己的实时行情数据,增加自己需要的功能和指标等

AI 量化 1093

TradingView学习记录

官网:https://cn.tradingview.com 申请图表库 用本地服务器打开 二:文件目录 三:基础概念 3.1 UDF:通用数据饲料(Universal Data Feed) 通过HTTP协议向图标库提供数据 使用方法:创建一个能从数据库获取数据并且响应图表库请求的HTTP服务。 3.2:图解释 3.3 图表使用: 1、必须引入三个js文件: 2、使用构造函数 widget方法: 图表方法:...

7620

TradingView图表库ZIP文件正确使用指南

ZIP文件是软件分发的基础归档格式,其结构完整性(如EOCD签名)和元数据兼容性直接影响前端工程构建可靠性。TradingView Charting Library官方示例ZIP实为CI流水线生成的源码快照,非开箱即用安装包;它包含未固化依赖、平台特有残留及版本不匹配的package-lock.json等风险项。正确处理需结合解压权限控制、依赖树重建与Webpack/Babel环境适配,尤其关注lightweight-charts的standalone模块加载机制与ES Module规范。适用于金融可视化开

weixin_33755557的博客 668

TradingView数据考古:从备份压缩包复原交易策略与工作流

在金融数据分析领域,数据备份与复原是保障工作连续性和知识传承的基础实践。其核心原理在于对结构化配置文件、脚本代码及元数据进行解析与重建,以实现分析环境的精准还原。这一过程的技术价值不仅在于恢复历史工作状态,更能通过解构他人的分析框架,深入理解其交易逻辑与市场认知。在量化交易、策略研究和历史复盘等应用场景中,处理遗留的TradingView备份包(常包含图表布局、Pine Script指标等)成为一项关键的“数据考古”技能。通过系统性地解析JSON配置文件、分析Pine Script策略逻辑,并进行交叉验证,

weixin_34357928的博客 420

最好用的看盘软件——TradingView宝妈级使用教程

TradingView eth btc

lcssxl的博客 1万+

实战解析:在.NET中实现Dify API流式请求与响应的完整方案

本文详细解析了在.NET应用中对接Dify API时实现流式请求与响应的完整方案。针对传统后端“接收完才返回”的痛点,文章提供了基于ASP.NET Core的实战代码,通过配置HttpCompletionOption.ResponseHeadersRead和手动Flush响应流,构建高效的中转管道,确保AI回复能够像ChatGPT一样实时逐字推送到前端,显著提升用户体验。

weixin_29267307的博客 296

关于使用tradingview插件的一些心得

1、禁用自带的一些功能 disabled_features: [ // 开启图表功能的字符串文字 允许将用户设置保存到本地存储 'header_symbol_search', // 头部搜索 "hea...

qq_29069777的博客 1298

BLE蓝牙胎压监测

胎压监测系统新技术

qq_41851841的博客 1254

抄表程序员的DLMS/COSEM协议实战:从抓包到解析,手把手教你读懂IEC62056报文

本文深入解析DLMS/COSEM协议在智能电表通信中的应用,从报文捕获到数据解析的全流程实战指南。涵盖HDLC帧解析、应用层连接建立、数据请求/响应解码等核心内容,并提供Wireshark配置、OBIS代码速查表等实用工具,帮助开发者快速掌握IEC62056标准下的电能表通信技术。

weixin_29178069的博客 299

Tradingview使用心得和使用教程 k线图的好工具

Tradingview是用来开发k线图的好工具,功能非常强大。此文章记录一些心得和坑。TradingView允许您在自己的网站上使用自己的图表库,并拥有自己的数据源。 1、vue集成jsapi和传统的html集成jsapi,代码逻辑上是不一样的。 2、如果开启了preset:mobile,就算打开了一些参数,比如头部的工具条,但是界面UI上也是不生效的!!这一点尤其注意!折腾了我4个多小时不断尝试才知道是因为preset打开了mobile模式。默认preset不是mobile的模式。是pc模式。 3、JSA

shiliu2002的博客 5169

用Typora画流程图和序列图:Mermaid语法实战教程(含常见报错解决)

本文是一份详细的Typora与Mermaid语法实战教程,教你如何在Markdown文档中高效绘制流程图和序列图。文章涵盖从环境配置、核心语法到复杂图表构建的全过程,并重点解析了常见报错原因与解决方案,助你将可视化图表无缝融入文档工作流。

weixin_29279101的博客 299

TradingView的简单应用

TradingView的简单应用示例

weixin_58649712的博客 2843

零基础也能懂的Arduino ESP32离线安装包图文教程

手把手教你完成Arduino ESP32离线安装包的配置,无需联网也能快速搭建开发环境,适合初学者和网络受限用户,轻松实现arduino esp32离线安装包部署。

weixin_36213081的博客 2672

C# HttpClient 实战:3步绕过Cloudflare指纹拦截,获取完整网页内容

本文详细介绍了如何使用C# HttpClient绕过Cloudflare指纹拦截,获取完整网页内容的3步实战方案。通过完美复制浏览器请求头、智能管理Cookie容器以及处理动态挑战页面,开发者可以有效突破Cloudflare的反爬机制,适用于爬虫开发和数据采集项目。

weixin_31856057的博客 320

TradingView新手入门:30分钟掌握核心功能与实战分析技巧

技术分析是金融市场交易决策的重要基础,其核心原理是通过研究历史价格和成交量数据,识别模式、趋势和潜在的反转点,以预测未来价格走势。掌握有效的技术分析工具能显著提升交易决策的质量和效率,帮助投资者在股票、期货、加密货币等多类资产中构建系统化的交易框架。在众多工具中,图表分析平台因其集成了数据、绘图工具、技术指标和社区功能,成为实践技术分析的强大载体。本文以TradingView这一主流平台为例,深入讲解如何利用其核心功能,如观察列表管理、趋势线、水平线、斐波那契回撤等绘图工具,以及移动平均线(MA)、相对强弱

weixin_30500473的博客 392

Linux 使用rm -rf /*命令后,恢复系统方法

Linux 使用rm -rf /*命令后,恢复系统方法 个人学习记录 这里实验环境采用的是radhel7.1的版本: 个人认为核心就是缺失什么组件,就从别的地方复制什么组件过来,先把系统拉起来,再慢慢恢复配置 进入救援模式 1、将/dev/sda两个分区分别挂载看看,里面的内容,有内容的就是根存在的分区 2、ifconfig eno16777777 192.168.8.2 3、从另外一台一样系统的根 。用 tar打包,一个个文件夹拷贝过来 4、到坏系统,scp另外一个系统的etc.tar.gz 5

weixin_43603476的博客 1万+

用AI重构技术分析:TradingView智能指标开发指南

比如输入"生成一个5日均线上穿20日均线时买入,下穿时卖出的策略",AI能直接输出完整Pine Script代码。这个转变节省了大量基础编码时间。平台内置的Kimi-K2模型对金融领域的理解相当到位,生成的代码质量超出预期。最方便的是可以直接一键部署测试,省去了本地配置环境的麻烦,对量化交易新手特别友好。作为一个经常需要测试新策略的交易爱好者,我尝试用AI辅助开发工具来优化这个流程,效果出乎意料的好。这种AI辅助开发模式不仅大幅降低了策略实现门槛,更重要的是让交易者能更专注于策略逻辑本身,而不是编码细节。

ThunderstormLynx23的博客 455

【华为OD机试】真题E卷-一种字符串压缩表示的解压(C++)

有一种简易压缩算法:针对全部为小写英文字母组成的字符串,将其中连续超过两个相同字母的部分压缩为连续个数加该字母,其他部分保持原样不变。例如:字符串aaabbccccd 经过压缩变成字符串 3abb4cd请您编写解压函数,根据输入的字符串, 判断其是否为合法压缩过的字符串若输入合法则输出解压缩后的字符串 否则输出字符串!error来报告错误。

u014481728的博客 894

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

告别手动复盘:用TradingView+AI实现交易自动化分析

作为一个经常需要分析市场数据的交易者,我深刻体会到手动复盘和数据分析的繁琐。每次打开十几个图表、切换不同品种、记录交易日志、统计绩效,不仅耗时耗力,还容易出错。直到我尝试将TradingView与AI工具结合,开发了一套自动化分析工具包,效率提升了不止10倍。下面分享我的实践心得。对于想要尝试自动化交易分析的朋友来说,这是个不错的起点。从实际使用体验来看,这套系统将我的分析时间从每天3-4小时缩短到30分钟以内,而且分析质量更加客观全面。传统方式下,我们需要逐个查看不同品种的图表,手动标记关键点位和信号。

BlackironLynx23的博客 293

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

在TradingView上用这两个工具,让你找到行情启动的密码

本文介绍了两个免费技术指标的组合使用方法,帮助投资者识别行情整理区、判断突破方向。

weixin_70955880的博客 216

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

如何通过awesome-pinescript快速掌握TradingView编程的完整指南

你是否曾经想过将复杂的交易策略转化为自动化代码?是否在寻找一个集中、权威的资源来学习Pine Script?awesome-pinescript项目正是你需要的终极资源库——一个全面收集TradingView Pine Script相关一切的宝库。 > "从零到精通,一站式解决所有Pine Script学习需求" ## 项目价值定位:为什么这个资源库如此重要? awesome-pinescr

gitblog_07341的博客 494

加入3大顶级社区:Best-of Algorithmic Trading揭秘Telegram量化交流群,获取一手策略

Best-of Algorithmic Trading是一个每周更新的量化交易开源项目排名列表,包含算法交易开源库、框架、机器人、工具、书籍、社区和教育材料。对于新手和普通用户来说,加入活跃的量化交流社区是快速提升技能、获取一手策略的最佳途径之一。 在量化交易领域,信息就是金钱,而社区则是信息的黄金来源。本文将为你揭秘三个由Best-of Algorithmic Trading精选的顶级Tele

gitblog_01015的博客 625

echarts怎么使用_我的Echarts 入门

相信每一位第一次听说公司项目要做数据可视化开发的时候,多少会有点紧张吧!(毕竟平时不怎么去学习canvas相关的知识。)开始的时候找过chart,Echarts,Highchartschart 免费国外开发 文档的英文比较多,当初就略过了Echarts免费百度开发,中午文档也比算不错了。Highcharts 收费国外开发,不过中文档也介绍的比较全面了。 (个人项目某些功能免费...

weixin_39977776的博客 778
上一篇: 冒泡排序与快速排序
下一篇: 如何快速的用html和css写静态页面
jacoby_fire
博客等级 码龄10年 231粉丝 32原创
评论 60
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值