personov pisze:Mam wartość wskaźnika, która sie zmienia. Czy można wyexportować te wartości do pliku w taki sposób, że przy każdej zmianie wartości zapisuje to w pliku w nowym wierszu.
Czyli chciałbym mieć później wgląd jak zmieniała się ta wartość.
Jest to w ogóle możliwe ?
Będę wdzięczny jeśli ktoś przytoczyłby jakiś przykład, ponieważ nie miałem z czymś takim do czynienia i wolałbym przeanalizować to na przykładzie.
Z góry dziękuję.
int FileWrite( int handle, ...)
The function is intended for writing of data into a CSV file, delimiter being inserted automatically. After writing into the file,
the line end character "\r\n" will be added. ( czyli automatycznie zapisuje w nowej linii ) Numbers will be converted into a text at output (see the Print() function).
Returns the count of written characters or a negative number if an error occurs.
To get the detailed error information, one has to call the GetLastError() function.
Kod: Zaznacz cały
int handle;
datetime orderOpen=OrderOpenTime();
//Jeśli nie ma takiego pliku to powinien utworzyć automatycznie samemu.
handle=FileOpen("filename", FILE_CSV|FILE_WRITE, ';');
if(handle>0)
{
// po przecinku wpisuej co chcesz, w Twoim wypadku ustaw tutaj bufor.
FileWrite(handle, Close[0], Open[0], High[0], Low[0], TimeToStr(orderOpen));
FileClose(handle);
}