我正在使用这个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)