Contenuto principale

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l’originale in inglese.

Crea un grafico a candela con asse data personalizzato

Questo esempio mostra come generare un grafico a candele con un asse data personalizzato per la fine del giorno lavorativo completo più recente. Il grafico a candela o a candelabro indica il sentiment del trading durante diversi periodi di trading, 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 al giorno, quando il mercato è aperto. I campi 1, 2, 3 e 4 contengono rispettivamente l'ultimo, il massimo e il minimo valore di prezzo e volume. 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');

Generare un grafico a candele

Utilizzare 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 andamento delle azioni Google.

Vedi anche

Funzioni