Вверх ↑
Ответов: 176
Рейтинг: 12
#1: 2011-06-03 06:21:11 ЛС | профиль | цитата
Assasin писал(а):
Пробуем DataToFile

Как использовать этот компонент я знаю. А дальше как не понятно. Или массивы структур вообще не поддерживаются в delphi?
code_24260.txt

------------ Дoбавленo в 06.21:
Вот, что нашёл. Можно прочитать этот файл на Delphi
http://www.metatrader4.com/ru/forum/12452
Но как это в HiAsm сделать не знаю.
Кусочек кода:

#pas
begin
hstfile:=tfilestream.Create('EURUSD1.hst',fmShareDenyNone);// можно сказать что открываем файл
hstfile.Read(header,sizeof(header));// читаем заголовок
hstfile.Read(Close1,sizeof(Close1));// читаем 256 элементов масисвва котировок

/// а это цил который рисует то что прочитали на форме, причем
//рисует по клосам, если напишешь так close1[i].open будет рисовать по опенам
// это вобщем и ответ на твой вопрос
for i:=1 to 255 do
begin
y1:= round(10000*close1[i-1].close)-14600;
y2:= round(10000*close1[i].close)-14600 ;
form1.Canvas.MoveTo(i-1,y1);
form1.Canvas.lineTo(i,y2);
end;
hstfile.Free; // можно сказать что закрываем файл
end;
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0
файлы: 1code_24260.txt [582B] [152]