问题标签 [tradingview-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1166 浏览

typescript - 交易视图打字稿没有输出

我正在使用 vuejs + nuxtjs,并将交易视图集成到我的项目中。当我尝试在 vue 组件中导入 charting_library.min.d.ts 时,它返回错误。

0 投票
1 回答
1029 浏览

trading - 是否可以使用 Tradingview api 绘制模式(XABCD)?

我正在尝试建立一个谐波模式检测系统。我想将 Tradingview UI 用于前端,但我想知道是否可以通过他们的 API 以编程方式绘制这些模式。

在图表上,我们可以手动绘制它,从模式工具箱中选择工具。例如: 蝙蝠图案

我们可以设法用代码绘制它吗?

0 投票
1 回答
3139 浏览

python - 自动拍摄 TradingView 图表的快照并保存在 Google Docs 中

我想知道是否有一种方法可以自动从谷歌表格上的列表中自动拍摄特定股票的交易视图图表,并将这些快照保存到每天的谷歌文档中?

据我了解,可以使用 Python/Selenium,但我不确定从哪里开始。有人可以指导我一些有用的资源吗?

感谢所有回复

0 投票
1 回答
434 浏览

javascript - 使用 PhantomJS 的交易视图图表截图

我正在尝试在我的服务器上呈现交易视图图表小部件的屏幕截图,类似于以下内容:

我对 PhantomJS 不是很熟悉,但是尝试了几种方法在图表加载后对其进行拍摄,最后一次尝试使用以下代码:

不幸的是,由于上述代码永远运行而没有结果,因此仍然无法正确执行。

有什么想法、建议吗?

先感谢您。

0 投票
4 回答
6373 浏览

tradingview-api - Tradingview 定制研究

尝试在 Tradingview 中创建自定义研究,但在加载 tradingview 小部件时出现以下错误:

我一直在遵循https://github.com/tradingview/charting_library/wiki/Creating-Custom-Studies上的说明

我已使用说明中的模板,只是更改为我的研究名称“abcd”

我在 Tradingview 构造函数中使用了 Indicators_file_name 参数。

然后我尝试像这样创建研究:

我正在使用 UDF 替代方案与服务器端集成。

在为 tradingview 小部件启用调试模式时,我可以在浏览器控制台中看到以下内容:

因此,从这里看来,tradingview 小部件正在加载我的指标文件,但仍然显示“意外的研究 id:abcd”。谁能看到问题?非常感谢任何帮助

0 投票
1 回答
1495 浏览

javascript - 如何加载此图表 javascript 异步?(Tradingview 图表 api)

TradingView 图表小部件损坏了我的页面速度。我需要加载 javascript 异步/延迟。但是,将其添加到脚本中会使它消失。

我将它用于此瑞典页面上的图表:https ://cryptorunner.com/sv/hur-man-koper-bitcoin/

在 wordpress 编辑器中使用此特定代码:

您将在此处找到代码:

https://uk.tradingview.com/HTML5-stock-forex-bitcoin-charting-library/

如果有人可以帮助我延迟加载此图表,我将不胜感激。任何想法为什么它不起作用?

0 投票
0 回答
400 浏览

android - 未捕获的 ReferenceError:未定义 WeakMap

在 Android Kitkat 中,我收到有关此文件的“未捕获的 ReferenceError:WeakMap 未定义”错误消息:

  1. https://s.tradingview.com/static/bundles/embed/embed_events_widget.f6d951f2236fa624e17e.js

  2. https://s.tradingview.com/static/bundles/embed/embed_tickerswidget.84fde921871ed98f3ff5.js (49)

  3. https://s.tradingview.com/static/bundles/embed/embed_hotlistswidget.193b33cfb6bf1306960f.js (148)

  4. https://s.tradingview.com/static/bundles/embed/embed_marketoverviewwidget.53a8682d9c0bd1e4350d.js (132)

有什么办法可以避免这个错误吗?谢谢。

0 投票
0 回答
521 浏览

angular - 在使用 ng-for 创建的每个 Angular 组件中动态加载脚本和渲染小部件

我正在设置一个 Angular 7 Web 应用程序,并希望在使用 ng-for 创建的 25 个组件的列表中的每个组件中呈现一个 TradingView-widget。

我正在动态加载外部 js 脚本,如下所示:https ://medium.com/@zainzafar/angular-load-external-javascript-file-dynamically-3d14dde815cb

script-loader-service 在每个组件的构造函数中,并在其 ngOnInit() 中加载脚本

加载脚本的服务运行所有 25 个组件的请求。但是该小部件仅在我列表的第一个组件中呈现。

这是一个堆栈闪电战示例:

https://stackblitz.com/edit/angular-4ud479?file=src%2Fapp%2Fhello.component.ts

0 投票
0 回答
483 浏览

javascript - 如何将 HTML/JS 小部件包含到 reactjs?

我试图在我的 ReactJS 应用程序中显示TradingView 小部件,但我尝试过的方法都没有奏效。

我试图包含的代码:

尝试使用渲染: <div dangerouslySetInnerHTML={{ __html: THECODE }} />

试图像这样渲染:

使用这个 loadScript 函数:

不工作 API 表示设置无效。

还尝试做:

哪个有效但不是动态的...

我希望输出是动态使用的小部件。

如果有人能指出我在这方面的错误,我会很高兴:)

0 投票
0 回答
1675 浏览

javascript - TradingView JS API websocket 请求响应?

我正在尝试将 tradingview 图表小部件用于我自己的数据集,但我对如何通过 websocket 使其工作有点困惑(我发现的所有示例都使用 REST)。我的困惑在于“binanceSymbols()”方法。该示例显示了一个 REST 调用,但我想通过打开的 websocket 连接请求符号并解析响应。在执行 websocket 请求并等待响应时,fetch/then 的等价物是什么?

我正在使用https://github.com/bergusman/tradingview-jsapi-binance作为参考来尝试弄清楚。

HTML:

JS: