Скачать MetaTrader 5
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
MQL5 Cloud Network это сеть распределенных вычислений. Оцени сам!
trader
23
trader 2014.11.05 10:00 

друзья, подскажите пожалуйста, как организовать запись в конец файла? 

 

сейчас делаю так:

читаю файл, парсю его, заношу в массив, добавляю в массив новые данные, и записываю измененный массив в файл.

эта конструкция как мне кажется достаточно ресурсоемкая, а как избежать ее? как открыв файл добавить новые записи в конец файла?  

 

заранее благодарен. 

Vadim Zhunko
5220
Vadim Zhunko 2014.11.05 10:10  
Надо установить файловый указатель в конец файла и произвести запись.
trader
23
trader 2014.11.05 11:52  
Zhunko:
Надо установить файловый указатель в конец файла и произвести запись.

спасибо большое, разобрался!

 

теперь еще один вопрос - анализирую опционы, скачиваю данные по всем опционам за пару месяцев тф минутки.

с учетом всех страйков на всем протяжении опционов, появляется 70 миллионов данных, при создании массива (4х мерного) мт тихо умирает.. 

решил скидывать все в файлы..

файлов при разбитии на время образуется более 30 тысяч ((

и мт подвисает когда все это создает.

 

собственно вопрос - насколько все это будет быстрей работать если перейти от файловой системы к БД?  

o_O
Модератор
23302
o_O 2014.11.05 12:07  

и мт подвисает когда все это создает.

в индикаторе что ль код работает?

trader
23
trader 2014.11.05 12:09  
sergeev:

в индикаторе что ль код работает?

да, а надо в скрипт? 
trader
23
trader 2014.11.05 12:14  
sergeev:

в индикаторе что ль код работает?

спасибо за подсказку, перенес код в скрипт, все норм работает!
/
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий