FileRead
Ich hatte das vor geraumer mal wie folgt gelöst. Du musst natürlich Variablen verwenden, die Deine Linienwerte verstehen:
void ReadFile()
{
handle=FileOpen("eigenes Verzeichnis im Verzeichnis Files/"+Symbol()+"/FileName.csv", FILE_CSV|FILE_READ,";");
if(handle>0)
{
OrderMode = StrToInteger(FileReadString(handle));
OrderVolume = FileReadString(handle);
OrderSlippage = StrToInteger(FileReadString(handle));
OrderStopLoss = StrToInteger(FileReadString(handle));
OrderTakeProfit = StrToInteger(FileReadString(handle));
OrderMagic = StrToInteger(FileReadString(handle));
PendingOrderExpiration = StrToInteger(FileReadString(handle));
PendingOrderOffset = StrToInteger(FileReadString(handle));
OrderVirtualStopLoss = StrToInteger(FileReadString(handle));
OrderTrailingStop = StrToInteger(FileReadString(handle));
OrderTrailingGap = StrToInteger(FileReadString(handle));
OrderTrailingNewProfit = StrToInteger(FileReadString(handle));
if(FileIsEnding(handle)==true)
FileClose(handle);
FileDelete("eigenes Verzeichnis im Verzeichnis Files/"+Symbol()+"/FileName.csv");
}
}
|