candle function problem
Afficher commentaires plus anciens
I find that candle function works well when the number of data is small, but once it is above 600, the function does not generate a proper candlestick chart. Anyone knows how to solve the problem?
Réponses (2)
Sean de Wolski
le 21 Juil 2011
0 votes
Do you really expect to be able to visualize on a small scale 600 different points?
It seems like a lot to me and would not be visible on any regular sized piece of paper/ computer monitor etc.
1 commentaire
Liang
le 21 Juil 2011
Oleg Komarov
le 21 Juil 2011
str = urlread('http://ichart.finance.yahoo.com/table.csv?s=GOOG&d=6&e=21&f=2011&g=d&a=7&b=19&c=2004&ignore=.csv');
[O,H,L,C] = dataread('string',str,'%*s%f%f%f%*f%*f%f','headerlines',1,'delimiter',',');
candle(H,L,C,O)
EDIT
with dates:
str = urlread('http://ichart.finance.yahoo.com/table.csv?s=GOOG&d=6&e=21&f=2011&g=d&a=7&b=19&c=2004&ignore=.csv');
[time,O,H,L,C] = dataread('string',str,'%s%f%f%f%*f%*f%f','headerlines',1,'delimiter',',');
candle(H,L,C,O,[],datenum(time,'yyyy-mm-dd'),'dd mmm yy')
Just zoom in.
1 commentaire
Liang
le 21 Juil 2011
Catégories
En savoir plus sur Lighting, Transparency, and Shading dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!