株価を表すローソク足チャートを作成しています。作成したら、どこでいつ株を購入しているかを示す緑色の円を追加します。
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 の値が始値と終値の間にある場合、円が表示されないことです。ローソク足の下に隠れていると思います。したがって、uistack を使用しようとしましたが、成功しませんでした。私がに変更するとき
plot(myExecutionTable.BuyDate,myExecutionTable.BuyPrice+100,'og')
緑色の円が表示されます (ローソク足の上)
ありがとう、セルジュ