Как построить красную точку (для обозначения сделки) на графике финансовых свечей? - PullRequest
5 голосов
/ 01 апреля 2010

Я строю график финансовых свечей, используя эту функцию MATLAB:

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

Как мне нарисовать красную точку на графике, чтобы представить сделку в этой точке?

1 Ответ

14 голосов
/ 01 апреля 2010

Для точки, которую вы хотите добавить, вам понадобится ее позиция на оси Y yValue и дата ее размещения на оси X xValue (отформатированная как один серийный номер номер даты ). Тогда должно работать следующее:

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

Если вы хотите увеличить красную точку, вы можете заменить последнюю строку одним из следующих:

plot(xValue,yValue,'r.','MarkerSize',20);
plot(xValue,yValue,'ro','MarkerFaceColor','r');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...