我们正在为Pine增加内置的财务函数和指标

Apr 1, 2020

Pine是我们独有的脚本语言,被世界各地的交易员用来根据价格行为、技术指标等构建自动化策略。今天,我们新增了包括市值、营收、总负债、或债务等financial函数和指标,让Pine变得更加强大。

如果您不熟悉Pine及其提供的所有功能,请查阅本指南。如果您已经是Pine用户,则可以立即使用我们新的财务函数。此函数将返回请求的财务数据及其值。看起来像这样:

financial(symbol, financial_id, period, gaps)

这是上面的简单脚本的分解说明:

symbol — 请求指标的前缀字符的名称。例如:”NASDAQ: MSFT”

financial_id — 请求的基本面功能的id。您可以在我们的帮助中心查看可用id列表。

period — 显示数据可用的频率。 FQ – 每季度一次,FY – 每个财政年度一次,TTM – 最近12个月。

gaps — 可选参数,类似于security函数中的参数。

例如,如果您需要该期间的Microsoft (NASDAQ: MSFT)及其应付帐款数据,则脚本将如下所示:

//@version=4

study("My Script")

f = financial("NASDAQ:MSFT", "ACCOUNTS_PAYABLE", "FQ")

plot(f)

注意:如果参数值为barmerge.gaps_on,则请求的数据将与任何可能的gaps (na values)合并。如果参数值为barmerge.gaps_off,则所请求的数据将连续合并而不会出现gaps,然后所有gaps将被先前最接近的现有值填充。请注意,预设参数值为barmerge.gaps_off。

完成后,您的Pine脚本将始终像图表下方的窗格一样显示。在这种情况下,如下所示,Pine脚本与基本面指标应付账款(Accounts Payable)完全匹配。请记住,此脚本只是一个示例,旨在做到下图的样子:

然后,您可以在图表顶部的 财务 (Financials)菜单 来访问基于基本面指标的Pine脚本:

我们认为这次更新将为交易者和投资人“另辟蹊径”,使他们可以基于基本面数据创作独特的策略。我们期待与您合作,并看到您的作品。

Look first Then leap

TradingView专门为您而打造,请确保您充分利用我们出色的功能
开启图表