株式分割、配当、収益データをPineで取得する新しい関数

03 31, 2021

さらに朗報です — Pineスクリプト言語に dividendssplitsearnings 関数が追加されました。これによりご関心のあるシンボルの株式分割、収益、配当に関する情報を取得することができます。

3つの関数にはすべて同じ引数があります — ticker, field, gaps, lookahead

ticker パラメーターは NASDAQ:AAPL のようなプレフィックス付きのシンボルを指定します。

gapslookahead パラメーターは、security 関数の同様のパラメーターに類似のものです。ただし、field パラメーターは異なる値を取ります。

dividends 関数では、field パラメーターで取得する配当の種類 (dividends.net または dividends.gross) を指定できます。

splits 関数では、field パラメーターで株式分割の分母または分子 (splits.numerator または splits.denominator) を指定できます。

earnings 関数では、field パラメーターで取得する収益の種類 (earnings.actual または earnings.estimate) を指定できます。

実際の例をみてみましょう。earnings 関数でMicrosoft (NASDAQ:MSFT) の報告された収益と予想収益を知りたいとします。その場合のスクリプトは次のようになります:

//@version=4
study("My Script")
earnings_actual=earnings("NASDAQ:MSFT", earnings.actual)
earnings_estimate=earnings("NASDAQ:MSFT", earnings.estimate)

plot(earnings_actual, color=color.blue)
plot(earnings_estimate, color=color.red)

すべてのPineのアップデートについては、ユーザーマニュアルのリリースノートのセクションをご覧ください。

この新機能がお役に立てば幸いです。引き続きフィードバックやご提案をお寄せください。弊社はお客様のためにTradingViewを開発しており、プラットフォームのアップデートに関するお客様のご意見を常にお待ちしております。

Look first Then leap

あなたのためのTradingView、その最高の機能を最大限にご活用ください
チャートを起動