March 31, 2021

Nouvelles fonctions pour obtenir des données sur les splits, les dividendes et les bénéfices dans Pine

D’autres bonnes nouvelles – nous avons ajouté les fonctions dividends, splits, et earnings  (bénéfices) à notre langage Pine Script, ce qui vous aidera à obtenir des informations sur les splits, les bénéfices et les dividendes pour les symboles qui vous intéressent.

Les trois fonctions ont le même ensemble d’arguments – ticker, field (champ), gaps, lookahead.

Le paramètre ticker est un symbole avec un préfixe, tel que NASDAQ:AAPL.

Les paramètres gaps et lookahead sont similaires à ceux de la fonction security 

Toutefois, le paramètre field prend des valeurs différentes.

Pour la fonction dividends, le paramètre champ vous permet de spécifier le type de dividendes que vous souhaitez recevoir : dividends.net ou dividends.gross.

Pour la fonction splits, le paramètre de champ vous permet de spécifier le numérateur ou le dénominateur du split : splits.numerator ou splits.denominator.

Pour la fonction gains, le paramètre du champ vous permet de spécifier le type de bénéfice que vous souhaitez recevoir : earnings.actual ou earnings.estimate.

Prenons un exemple. Avec la fonction earnings, disons que vous voulez connaître le bénéfice déclaré et estimé de Microsoft (NASDAQ:MSFT). Votre script pourrait ressembler à ceci :

//@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)

Lisez toutes les mises à jour de Pine dans la section Notes de publication du manuel d’utilisation.

Nous espérons que vous trouverez ces nouvelles fonctionnalités utiles. Et n’hésitez pas à nous faire part de vos commentaires et suggestions – nous construisons TradingView pour vous, et nous sommes toujours ravis de savoir ce que vous pensez des mises à jour de notre plateforme.

Look first / Then leap

Ouvrir le graphique