Ancora buone notizie. Abbiamo aggiunto tre nuove funzioni al nostro linguaggio di programmazione Pine – dividends, splits e earnings – che vi permetteranno di integrare i dati su dividendi, frazionamenti e utili delle società a cui siete interessati.
Tutte e tre hanno gli stessi argomenti: ticker, field, gaps, lookahead.
Con ticker si identifica il simbolo, avendo cura di specificare anche la borsa di riferimento tramite prefisso (es. NASDAQ:AAPL).
I parametri gaps e lookahead sono simili a quelli presenti nella funzione security.
Per quanto riguarda field, i valori possono essere diversi:
- Per la funzione dividends, il parametro field permette di scegliere il tipo di dividendi da utilizzare: dividends.net (netti) o dividends.gross (lordi).
- Per la funzione splits, il parametro field permette di specificare se si vuole considerare il numeratore o il denominatore del frazionamento: splits.numerator or splits.denominator.
- Per la funzione earnings, il parametro field permette di differenziare gli utili stimati (earnings.estimate) da quelli effettivi (earnings.actual).
Facciamo un esempio utilizzando la funzione earnings. Se siamo interessati a visualizzare gli utili attesi ed effettivi di Microsoft (NASDAQ:MSFT), lo script potrebbe essere il seguente:
//@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)
Per non perdere le novità via via rilasciate su Pine, consulta la sezione Note di rilascio presente nel Manuale utente.
Continuate ad inviarci consigli e suggerimenti su cosa aggiungere per il futuro. TradingView non è altro che è il risultato di una collaborazione tra noi e voi.