使用自定义日期轴创建蜡烛图
此示例演示如何生成带有最近完整工作日结束时的自定义日期轴的蜡烛图。蜡烛图或烛台图通过在密集图中包含开盘价、收盘价、最高价和最低价来指示多个交易期间的交易情绪。
读取数据
ThingSpeak™通道276806 包含 Google 延迟的财务数据(纳斯达克:谷歌)。每天市场开放时收集一次数据。字段 1、2、3 和 4 分别包含最新价格和成交量值、最高价和最低价。使用 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');
生成蜡烛图
使用 candle
函数显示 Google 的蜡烛图。然后使用 dateaxis
函数调整该图上日期的可读性。
candle(finTable(end-20:end,:),'b'); dateaxis('x', 2);
蜡烛图显示了谷歌近期股票行为的详细总结。
另请参阅
函数
thingSpeakRead
|candle
(Financial Toolbox) |dateaxis
(Financial Toolbox) |isbusday
(Financial Toolbox) |datetime
(MATLAB)