问题标签 [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 回答
1327 浏览

javascript - How to inject Tradingview js into React Typescript render function?

I wanted to add some widgets in my Typescript React component. Here is the embed code

Seems like the same is rendered on the browser DOM as well. Unfortunately, the chart never gets loaded:

the chart never gets loaded

Working perfectly in jsFiddle

Note that the JSON data is also passed to the script. This solution doesn't talk about it.

Seems like I'm doing it wrong. What is the right way to inject it?

0 投票
0 回答
685 浏览

javascript - 如何将 Tradingview 小部件插入 React

我正在尝试将以下脚本插入到反应渲染中: https ://www.tradingview.com/widget/symbol-overview/

我已经尝试了通过将脚本子附加到 id 可以找到的其他解决方案,但没有任何效果。

0 投票
1 回答
244 浏览

javascript - 节点:getaddrinfo ENOTFOUND (localhost:5000) 在不同的 localhost:8888 上运行

所以我在下面有这个代码示例。

这段代码在 localhost 中运行,端口为 8888 ,我需要从我拥有的 API localhost:5000/histo 传递一些 json,这是 getaddrinfo ENOTFOUND 错误的来源。
在此处输入图像描述

我已经从 etc\host 添加了 127.0.0.1 localhost (我不知道更新这个文件是否需要重新启动 PC 才能生效,但我还没有这样做)我已经在谷歌上搜索了很多关于这种错误但不会不工作。

0 投票
1 回答
1506 浏览

angular - 如何将 TradingView 嵌入到 Angular 8 项目中?

我很想知道如何将以下 TradingView 的代码嵌入到我的 Angular 8 项目中?

我还想知道如何从.csv文件或 URL 地址(如 BTC 在线价格)提供我的数据。

0 投票
1 回答
773 浏览

trading - 在 Tradingview 图表库中更改学习高度?

创建新研究并将其添加到我的图表后:

如何改变书房的高度?有没有类似音量的方法?

0 投票
1 回答
7566 浏览

python - 如何在 Python 中接收 Tradingview 警报 Webhooks

我正在尝试通过 webhook(TradingView 的新功能)将警报发送到 python 程序,并使用它们与 Alpaca 进行交易。

我尝试使用 ngrok 加上我在 Github 上找到的这个脚本:

https://github.com/Robswc/tradingview-webhooks-bot

将端口更改为 80 后(似乎没有其他端口工作,我认为这是在 TradingView 的末尾)我终于得到了一些东西:

任何人都知道如何让这个工作?我只是想向本地机器上的 webhook 发送一些 json,然后我可以使用 Alpaca 函数与它进行交易。提前感谢您提供的任何建议,请让我知道任何可以帮助进一步解决此问题的信息,我很乐意添加。

0 投票
1 回答
128 浏览

javascript - 使用服务器时间戳和 service-worker 滞后的倒计时。怎么解决?

我正在开发一个应用程序,用户需要在其中执行一些操作,直到倒计时完成。

网站倒计时应与 TradingViews 的蜡烛倒计时同步

在此处输入图像描述

  • 作为我尝试使用的第一个选项new Date(),但如果更改浏览器时间,它将无法正常工作。即使是Tradingview 时间应用程序时间之间的 10 秒差异也可能很关键。
  • 作为第二个选项,我从应用程序 API 获取服务器时间,并使用简单的setInterval()方法增加该值,但有时会滞后 10-20 秒。

    let timestamp = await getServerTime() setInterval(() => { timestamp++; this.currentTimestamp = timestamp }, 1000);

  • 作为第三个选项,我尝试使用service-worker相同的setInterval()方法,并将更新的值推送到组件。此选项在长时间使用后也会开始滞后。


我阅读了很多建议,但没有一个有助于解决这个问题。您是否知道正确使用服务器端时间而不滞后的任何方法?

提前致谢!

0 投票
0 回答
4454 浏览

tradingview-api - Tradingview JS API Websocket

我正在使用 Tradingview 的图表库,我正在尝试连接现有的 websocket 并将数据放入图表中。我的编程技能只是基础,所以我不知道该怎么做

从 websocket 获取数据后如何将数据放入图表

这是我的整个代码:

连接到 websocket 后,我​​收到了所有必要的数据,包括:蜡烛历史、蜡烛直播

在此处输入图像描述

文件 index.html

文件 datafeed.js

0 投票
1 回答
2141 浏览

python - 有人知道模仿 TradingView 编辑器的 Python 脚本吗?

如果不允许这个问题,请告诉我,因为我在问这个问题时收到了警告。我正在寻找一个模仿 TradingView 的 pine 脚本编辑器的 Python 脚本。

我的意思是 TradingView 的编辑器遍历图表上的每根蜡烛并运行每根蜡烛的所有代码(或者可能是刻度?)我不是 100% 确定它是如何做到的,但我需要转换一个 pine 脚本进入 Python 并做到这一点,我需要一个脚本,它从某个地方获取蜡烛数据,然后运行数据,运行一个函数 onTick() 或 onNewCandle() 来运行每个刻度线或新蜡烛。然后我可以将我的 pine 转换为 python 并将其放入该函数中。

我只是想知道是否有程序或框架或其他东西可以做到这一点。如果没有,我可能需要构建一个,但这会节省很多时间。提前感谢,如果这个问题不适合这个网站,请告诉我,如果是,我会删除它。

0 投票
1 回答
1575 浏览

reactjs - React-DOM:无法将交易视图画布从“轻量级图表”附加到正文

用于反应的交易视图带有 document.body ,我想在父 div 中插入画布。但它会附加到正文的末尾。尝试了很多可能的解决方案,但没有任何效果。

元素想要在橙色背景中移动图形

图形代码如下:

父组件:

我尝试过 refs,不同的 DOM 操作方法,但没有任何效果。如果有人可以帮助我找到解决方案,那就太好了。