Skip to content

Latest commit

 

History

History
112 lines (76 loc) · 7.86 KB

File metadata and controls

112 lines (76 loc) · 7.86 KB
layout permalink
noheader
/:path/:basename:output_ext

MMM-AVStock

tl;dr

Visualizza gli aggiornamenti relativi alle quotazioni in borsa.


Config JSON Fragment

{
    "module": "MMM-AVStock",
    "position": "bottom_left",
    "config": {
        "apiKey": "YOUR_ALPHAVANTAGE_KEY",
        "mode": "table",
        "chartType": "line",
        "symbols": ["AAPL", "GOOGL", "TSLA"],
        "alias": ["APPLE", "GOOGLE", "TESLA"],
        "showChart": true,
        "direction": "column"
    }
}

Proprietà (Config Section)

Proprietà Tipo Valori Valore Default Inderogabilità Descrizione
apiKey String Valore valido API KEY. --- REQUIRED La tua API KEY gratuita per l'utilizzo del servizio. Vedi sotto per maggiori dettagli.
mode String "table" Visualizzazione table.
"ticker" Visualizzazione ticker.
"grid" Visualizzazione griglia.
"table" OPTIONAL Vedi sotto per confrontare i diversi aspetti di visualizzazione.
timeFormat String Qui sono riportati tutti i valori validi: https://momentjs.com/. "DD-MM HH:mm" OPTIONAL Formato di visualizzazione del tempo (Data e / o Ora).
symbols Array -> String Qui sono riportati tutti i simboli di mercato validi e aggiornati: https://stockanalysis.com/stocks/. ["AAPL", "GOOGL", "TSLA"] OPTIONAL Simboli di mercato di cui tenere traccia. Questa proprietà è parallela alla proprietà alias.
alias Array -> String Qualsiasi valore di stringa. [] OPTIONAL Alias per (sostituire) il vero nome dei simboli di mercato. Questa proprietà è parallela alla proprietà symbols.
chartType String "line" Visualizzazione line nel grafico.
"candlestick" Visualizzazione candlestick nel grafico.
"ohlc" Visualizzazione OHLC nel grafico.
"line" OPTIONAL Vedi sotto per confrontare i diversi aspetti di visualizzazione.
chartLineColor String Qualsiasi valore HEX (esadecimale) di colore valido https://htmlcolorcodes.com/. "#eee" OPTIONAL Colore delle linee del grafico.
chartLabelColor String Qualsiasi valore HEX (esadecimale) di colore valido https://htmlcolorcodes.com/. "#eee" OPTIONAL Colore delle etichette del grafico.
coloredCandles Boolean true Attiva la colorazione delle barre a candele o barre OHLC.
false Disattiva la colorazione delle barre a candele o barre OHLC.
true OPTIONAL Attiva la colorazione delle barre a candele o barre OHLC (la differenza è dettata dalla proprietà chartType).
showChart Boolean true Attiva la visualizzazione del grafico.
false Disattiva la visualizzazione del grafico.
true OPTIONAL Attiva la visualizzazione del grafico.
direction String "row" Visualizzazione tabella dati e grafico sulla stessa linea, spazio permettendo.
"column" Visualizzazione tabella dati e grafico su linee diverse (grafico sotto la tabella dati).
"row" OPTIONAL Specifica la modalità di impaginazione per tabella dati e grafico. E' fortemente consigliato NON modificare questa proprietà!

Notifiche

Le notifiche sono uno strumento utilizzato dai moduli per comunicare con:

  • L'OS del MagicMirror
  • Altri moduli
  • Attori umani

Nulla da segnalare.


Screenshots

Visualizzazione mode: "table" (chartType: "line"): Visualizzazione chartType: "line" (mode: "table"):

mode_table_chartType_line

Visualizzazione mode: "ticker" (chartType: "line"):

mode_ticker

Visualizzazione mode: "grid" (chartType: "line"):

mode_grid

Visualizzazione chartType: "candlestick" (mode: "table"):

chartType_candlestick

Visualizzazione chartType: "ohlc" (mode: "table"):

chartType_ohlc


ALPHAVANTAGE API KEY

La ALPHAVANTAGE API KEY è una chiave personale per l'utilizzo gratuito (max. 500 richieste al giorno) del servizio online di Alphavantage per ottenere informazioni riguardanti le quotazioni in borsa. Questa chiave è essenziale per il funzionamento del modulo. Di seguito le istruzioni per ottenere la propria chiave personale gratuita:

  1. Recarsi al sito https://www.alphavantage.co/

  2. Cliccare il pulsante riportato nell'immagine

step2

  1. Compila il form riportato nell'immagine con gli stessi dati, eccetto per il campo Email; qui, al posto di YOUR@EMAIL, inserisci la tua (vera) email.

step3

  1. Una volta effettuata la registrazione, la chiave personale verrà visualizzata per un periodo di tempo limitato nella zona indicata dalla freccia nell'immagine. Copiare e conservare in un posto sicuro questa chiave. Essa rappresenta il valore da utilizzare per compilare la proprietà apiKey.

step4