2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему
 
 Как правильно нарисовать график
Сообщение15.10.2010, 18:13 


21/03/09
406
Здравствуте.
Хочу импортировать данные полученные из metatrader в matlab. И нарисовать такой-же самый графике как в metatrader.
Пример данных http://rapidshare.com/files/425256504/EURUSD60.rar
Столкнулся с проблеммой, что дата и время хранятся в разных столцах и я незнаю как с ними быть.
Вот такой у меня набросок
Код:
data = importdata('EURUSD60.csv');

dates = data(:,1);
open = data(:,3);
high = data(:,4);   
low = data(:,5);   
close = data(:,6); 
 
len = length(open);

%clear data;

%candle(high, low, close, open);
candle(high, low, close, open, [0 0 0], dates, 'dd/mm/yy HH:MM');
datetick('x');

 Профиль  
                  
 
 Re: Как правильно нарисовать график
Сообщение15.10.2010, 21:36 


21/03/09
406
Не ну тут головоломка какае-то.
Просто сам matlab округляет даты. (дни отбрасывает)

-- Пт окт 15, 2010 23:18:52 --

Вот такому коду пришел
Код:
data = importdata('EURUSD60.csv', ',', 0);

open = data.data(:,1);
high = data.data(:,2);
low = data.data(:,3);
close = data.data(:,4);
volume = data.data(:,5);

dates = datenum(strcat(data.textdata(:, 1),data.textdata(:, 2)), 'yyyy.mm.ddHH:MM' );

%clear data;

%datetick('x','yyyy.mm.ddHH:MM')
candle(high, low, close, open, [0 0 1], dates, 'yyyy.mm.ddHH:MM');


Всё вроде-бы грузится. Включая и даты нормально. Но ресуется он плохо.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2 ] 

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group