I will like to continously add a data to first line of a csv in MT5 OR Mql5

 
This is my attempt 

  file_handle=FileOpen(file_name,FILE_READ|FILE_WRITE|FILE_CSV);
   if(file_handle==INVALID_HANDLE)
      Print("Error opening rep-file: "+file_name);
//---
   FileSeek(file_handle,0,SEEK_END);
   FileWrite(file_handle,"001 "
   FileFlush(file_handle);
   FileClose(file_handle)
Kindly I have read the documentation. The only option there is file end but that is not what I am looking for. I WANT TO continously add to the first line of the file on each tick  

ENUM_FILE_POSITION

Identifier

Description

SEEK_SET

File beginning

SEEK_CUR

Current position of a file pointer

SEEK_END

File end


 
Gideon Adewumi:
This is my attempt 

Not possible. You need to read the file, insert your data and write it again.
Reason: