我正在创建一个代表股票价格的烛台图。创建后,我想添加绿色圆圈,显示我在何处/何时购买股票。
hold on;
candle(myData.High, myData.Low, myData.Close, myData.Open, '', myData.Date, 'dd/mm/yy');
m = plot(myExecutionTable.BuyDate,myExecutionTable.BuyPrice,'og')
uistack(m)
hold off;
问题是如果 myExecutionTable.BuyPrice 的值介于 Open 和 Close 之间,则圆圈不会显示。我猜它藏在烛台下面。因此我尝试使用 uistack 但没有成功。当我更改为
plot(myExecutionTable.BuyDate,myExecutionTable.BuyPrice+100,'og')
然后出现绿色圆圈(在烛台上方)
谢谢, 塞尔吉