我们如何在金融烛台图上绘制一个红点(代表交易)?

Con*_*ngo 5 matlab plot

我正在使用这个MATLAB函数绘制金融烛台图表:

http://www.mathworks.com/help/toolbox/finance/candlefts.html

如何在图表上绘制一个红点,以表示该点的交易?

gno*_*ice 14

对于要添加的点,您需要在y轴上的位置yValue以及将其放置在x轴上的日期xValue(格式化为单个序列日期编号).然后以下应该工作:

candle(...);  %# Make your candle plot
hold on;      %# Add to the existing plot
plot(xValue,yValue,'r.');  %# Plot a red dot
Run Code Online (Sandbox Code Playgroud)

如果您想要更大的红点,可以使用以下任一项替换最后一行:

plot(xValue,yValue,'r.','MarkerSize',20);
plot(xValue,yValue,'ro','MarkerFaceColor','r');
Run Code Online (Sandbox Code Playgroud)