问题标签 [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 投票
0 回答
1698 浏览

pine-script - TradingView 小部件使用 PineScript 将标签添加到一个点

大家好,我正在使用 TradingView 将交易信号面板构建到 Web 项目中,我希望在单击按钮之前市场价格的最后一点上添加标签/标签,

现在我必须解释

例如,我正在使用 TradingView,现在如何在单击按钮之前的市场价格处添加时尚标签/标签/指标?

我正在使用 Javascript,我已经读了很远,但我什么也没有

new TradingView.widget( { "autosize": true, "symbol": "FX:EURUSD", "interval": "1", "timezone": "Etc/UTC", "theme": "Dark", "style": "1", "locale": "en", "toolbar_bg": "rgba(0, 0, 0, 1)", "enable_publishing": false, "allow_symbol_change": true, "container_id": "crypt-candle-chart" } );

我已阅读有关 PINE Script 的信息,但如何将 pinescript 与我的 Javascript 代码一起使用?Bolow 是 PINE 脚本示例

我所有的尝试都返回错误并且什么都不会加载请我认真地需要这个我已经花了两个多月的时间尝试这个但没有任何结果。我正在使用 PHP + JS

如果您看到下图,您就会明白我所说的标签

以下是我所指的标签示例

带有价格参考的图片

0 投票
2 回答
1651 浏览

c# - TradingView/Binance 指标的历史数据

我想获取特定日期的 Binance 指标数据,因为他们正在计算多年前的指标数据,而当我自己计算 EMA/MACD 时,它会有所不同。Binance 正在使用 TradingView 的图表。

由于我没有找到执行此操作的 API,你们知道获取此数据的解决方法吗?即使这包括WebClient/ HttpWebRequest

TradingView 的图表:https ://www.tradingview.com/chart/

币安走势图:https ://www.binance.com/en/trade/pro/BTC_USDT?interval=1m

在此处输入图像描述

0 投票
0 回答
2930 浏览

python - 如何使用来自 webhook 的 http 请求使用 binance api 进行交易?

我使用 Robswc/tradingview-webhooks-bot 通过 http 请求创建 http 请求。它工作正常,但我现在想使用我收到的请求在 binance 上进行交易。但是,我对编码很陌生,而且非常迷茫。任何有关如何将来自 webhook 的 http 请求集成到 binance api 的帮助将不胜感激:))

编辑:

  • 谢谢阿里!我使用服务器通过服务器整理来自 tradingview 的警报。我收到的请求是 GET 方法。但是,我想将这些 GET 方法与 python 结合使用,以便它实际上很有用,并且想知道是否有人对我如何去做这件事有任何想法。:)
  • 谢谢安德烈!问题是我正在使用平台不支持的币安期货:(
0 投票
1 回答
788 浏览

c# - 我的 C# 加权移动平均线结果与 TradingView 的不同,TradingView 如何计算 WMA?

TradingView上的财务图表提供基于一系列过去股票价格的加权移动平均 (WMA)值。

我编写了一个 C# 方法(如下所示)来计算这些 WMA 值,因此在给定相同股票价格数据的情况下,它们与 TradingView 上的结果完全相同。

在测试了我的脚本后,我相信我正确地计算了 WMA,并在另一个在线 WMA 计算器上验证了我的结果。

我的问题是我的结果与 TradingView 的结果略有不同,通常在每个 WMA 值的精度小数点后第三位不同。

举一个现实生活中的例子,以下是苹果自 2020 年 4 月 1 日起的 10 个收盘价:

  1. 下午 3:00 - 241.30 美元
  2. 下午 2 点 59 分 - 241.01 美元
  3. 下午 2:58 - 241.04 美元
  4. 下午 2 点 57 分 - 241.01 美元
  5. 下午 2:56 - 241.00 美元
  6. 下午 2:55 - 241.15 美元
  7. 下午 2 点 54 分 - 241.47 美元
  8. 下午 2 点 53 分 - 241.35 美元
  9. 下午 2 点 52 分 - 241.61 美元
  10. 下午 2:51 - 241.57 美元

它们通过“价格”对象进入我的脚本(它可以包含比实际需要更多的价格值,因此额外的“startIndex”和“howManyPeriods”参数):

在此示例中,这 10 个值产生 WMA 结果241.16272727

TradingView 的wma Pine 函数返回241.16324727

这是0.00052的微小差异 ……但这对我来说是个大问题,因为我将此结果用于其他数学运算,并且差异被放大,因此无法使用。

我无法找到差异的解释,这让我陷入了停顿。

我怀疑这是 Pine 的舍入错误,因为他们的用户手册指定:

Pine 中浮点数的内部精度为 1e-10

我从 TradingView 或 Pine 找到的关于他们如何计算 WMA的唯一文档似乎与我的脚本完美匹配,所以我没有想法,正在寻求帮助。希望我只是错过了一些明显的东西!

我最好的猜测是 Pine 有一个替代的 WMA 方程,但我一直没能找到它。

任何帮助或想法将不胜感激!

0 投票
0 回答
292 浏览

react-native - 无论如何我可以在 react-native 移动应用程序中实现 tradingview 小部件(图表)吗?

我正在构建一个移动应用程序,我需要向用户展示交易视图图表,以便他们可以使用。我已经搜索过,但没有看到任何用于实现图表的 react-native 包。

我正在构建一个移动应用程序,我需要向用户展示交易视图图表,以便他们可以使用。我已经搜索过,但没有看到任何用于实现图表的 react-native 包。

我正在构建一个移动应用程序,我需要向用户展示交易视图图表,以便他们可以使用。我已经搜索过,但没有看到任何用于实现图表的 react-native 包。

0 投票
3 回答
4076 浏览

python-3.6 - 根据tradingview计算RSI指标?

我想根据交易视图图表计算 RSI 14。

根据那里的wiki,这应该是解决方案: https://www.tradingview.com/wiki/Talk:Relative_Strength_Index_(RSI)

我在一个名为 RSI 的对象中实现了这一点:在对象 RSI 内调用:

执行代码计算:

我测试了其他几个解决方案,例如,但没有返回一个好的值:

https://github.com/peerchemist/finta https://gist.github.com/jmoz/1f93b264650376131ed65875782df386

因此,我创建了一个基于以下内容的单元测试: https ://school.stockcharts.com/doku.php?id=technical_indicators:relative_strength_index_rsi

我创建了一个输入文件:(见下面的 excel 图像)和一个输出文件:(见下面的 excel 图像)

运行单元测试(此处未包含单元测试代码)应该会导致但仅检查最后一个值。

但是我又一次无法通过测试。我通过excel的帮助检查了所有值。

在此处输入图像描述

所以现在我有点迷路了。

如果我在关注这个问题: Calculate RSI indicator from pandas DataFrame? 但这不会给收益带来任何价值。

  • a)应该如何计算以对齐单元测试?
  • b) 应该如何计算才能与交易观点保持一致?
0 投票
2 回答
513 浏览

javascript - 如何使用 Javascript 轻量级图表 API 获取自定义图表的当前价格?

如何在图表右侧以蓝色标记的图表中显示价格。 在此处输入图像描述

到目前为止,这是我的代码:

Atm 我在一些数字之间随机更新行。我需要知道价格以确保根据当前价格更新线路。因此,一条新线的价格将比当前价格高或低 50 美元/欧元。这将使它不那么尖锐:) 在伪代码中:

0 投票
1 回答
1823 浏览

javascript - 如何使用 Javascript 中的 Tradingview Lightweight 图表为单线系列提供多种颜色?

下面这张图片就是我现在所拥有的。 在此处输入图像描述 下面这张图就是我想要的。(我的代码中的第一张图片,tradingview 中的第二张图片)。 在此处输入图像描述

需要明确的是:我希望单行具有多种颜色。对于我的情况,我只需要两种颜色。我需要我创建的每条新线都可以改变颜色。如果右侧的价格标签也更改为触及图表右侧部分的线条的颜色,那就太好了。

这是我的代码:

changeLineColor() 函数正在执行 if 语句,这与为线条设置颜色无关。

0 投票
2 回答
2570 浏览

javascript - Tradingview 轻量级图表的日期显示错误的日期仅为 1970 年 1 月 1 日

请帮助我进行 tradingview js 图表定制。我对图表有一个严重的问题。图表未显示从数据库中提取的准确日期到图表中 在此处输入图像描述

上图是提供数据准确日期的图表

在此处输入图像描述

从数据库中提取的数据给出了错误的日期,从而给出了错误的图表。如何更正图表日期

我猜问题出在哪里,我从数据库中调用数据循环,但我不知道它为什么显示错误的日期。

?>

0 投票
1 回答
1572 浏览

reactjs - React 中的 TradingVew 图表,代码不起作用

我尝试更改此代码以进行反应,但不起作用,ReferenceError: TradingView is not defined

在 vanilla html 中,它可以工作,但反应代码不起作用我该怎么办?

react code我使用ref,和script async,我认为async可以先下载javascript代码,在新的Trading View代码,浏览器可以找到TradingView.widget,但是找不到