MQL4 - automated forex trading   /  

Форум

Как перезаписать файл?

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

avatar
31
4ebur 18.05.2006 01:10 
Вопрос такой, как  перезаписать .hst файл из скрипта (не создавать новый, и не добавить в, а создать новый с таким же именем). У меня пока не выходит.

Организуйте багтрекинг и техсаппорт для своей компании

В TeamWox имеются все для того чтобы организовать багтрекинг. Интегрировав модуль Сервисдеск с веб-сайтом, Вы сможете получать заявки своих клиентов напрямую в TeamWox. Более того, вся переписка с клиентами автоматически распознается и попадает в архив, где ее без труда можно найти в будущем.


avatar
Модератор
3646
Renat 18.05.2006 02:11 
А как именно открываете файл? Приведите кусок кода, пожалуйста.

avatar
31
4ebur 18.05.2006 14:25 
ExtHandle=FileOpenHistory(c_symbol+i_period+".hst", FILE_BIN|FILE_WRITE);
if(ExtHandle < 0) return(-1);

avatar
Модератор
3646
Renat 18.05.2006 17:12 
Все верно. А как Вы проверили, что файл не перезаписывается? Может пишете в файл, который уже используется?

Для примера возьмите тестовое имя файла и запишите туда одну строчку. Так и проверите - работает или нет.


avatar
31
4ebur 18.05.2006 17:39 

Даже если новый график закрыт, и я создаю файл с таким же именем, остается старый файл..
и FileSeek(ExtHandle,0,SEEK_SET) его не берет..
Может быть вопрос в другом, как избавится от старого содержимого ист. файла?

И еще , для Рената, в едиторе квадратные скобки ([]), левая больше правой :)


avatar
Модератор
3646
Renat 18.05.2006 20:24 
4ebur писал (а):

Даже если новый график закрыт, и я создаю файл с таким же именем, остается старый файл..

Тогда все ясно - файл то все еще используется.
Закрытие графика не означает немедленного освобождения файла. Файл остается в кеше History Center как минимум 30 минут.

avatar
31
4ebur 18.05.2006 20:36 

Хм.. Чем дальше в лес.... Спасибо...
А нельзя ли в новом билде сделать так, чтоб файлы для автономного просмотра
,после закрытия ,выгружались из кеша сразу?? Для того же конвертера периодов будет полезно..

К списку тем  

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