Crea un grafico a candele con un asse della data personalizzato
Questo esempio mostra come generare un grafico a candele con un asse della data personalizzato per la fine del giorno lavorativo intero più recente. Il grafico a candele indica il sentiment del trading durante diversi periodi di negoziazione includendo i prezzi di apertura, chiusura, massimo e minimo in un grafico denso.
Leggi i dati
Il canale ThingSpeak™ 276806 contiene dati finanziari ritardati per Google (NASDAQ: GOOGL). I dati vengono raccolti una volta ogni giorno di apertura del mercato. I campi 1, 2, 3 e 4 contengono rispettivamente i valori di prezzo e volume ultimo, massimo e minimo. Leggere i dati utilizzando la funzione thingSpeakRead
.
startTime = datetime('yesterday'); while( isbusday(startTime)==0) startTime=startTime-days(1); end endTime = startTime+days(1); finTable = thingSpeakRead(276806,'DateRange',[startTime endTime],'outputFormat','timetable');
Genera un grafico a candele
Utilizza la funzione candle
per visualizzare un grafico a candele per Google. Quindi utilizzare la funzione dateaxis
per regolare la leggibilità delle date su questo grafico.
candle(finTable(end-20:end,:),'b'); dateaxis('x', 2);
Il grafico a candele mostra un riepilogo dettagliato del recente comportamento delle azioni di Google.
Vedi anche
Funzioni
thingSpeakRead
|candle
(Financial Toolbox) |dateaxis
(Financial Toolbox) |isbusday
(Financial Toolbox) |datetime
(MATLAB)