Pagina 1 van 1

printen naar een file - Hoe krijg ik een nieuwe regel

BerichtGeplaatst: di 16 sep 2003, 12:40
door cees
ls

Ik wil bv de drawdowns naar een file printen en deze file importeren in excel.
In vesticode gebruik ik het volgende

Print(File('c:\drdown.asc'),date,' ?',drawdown);

Dit werkt maar alles wordt achter elkaar geprint. (ik denk tot de de maximale lengte van een regel =255 tekens) . Ik wil echter de zaak onder elkaar printen ivm importeren in excel.

Wie heeft een idee?

groetjes

cees

printen naar een file

BerichtGeplaatst: di 16 sep 2003, 13:08
door Paul M
Hallo Cees,


Volgens mij met +Newline.
FileDelete("D:\TS_Export\M-Trading3_OptF.csv");

Str = "Initial Equity" + "," + "Max Loss" + "," + "f" + "," + "Trades" + "," + "Geom Mean" + NewLine + NewLine

+ "Profit" + "," + "HPR" + "," + "TWR" + "," + "Equity" + "," + "Num" + NewLine;

FileAppend("D:\TS_Export\M-Trading3_OptF.csv", Str);

Paul

printen naar een file

BerichtGeplaatst: di 16 sep 2003, 13:53
door cees
Paul,

Bedankt voor je snelle reactie. Zelf was ik ook al zover.
Volgens mij hoeft newline er niet bij. Ik heb het er niet bij staan en het werkt.

Ook denk ik dat je moet testen of je begint met het wegschrijven naar een file.

Ik heb bij mij staan
if currentbar=1 then DeleteFile(' c:\etc.asc');

Als je dat niet doet denk ik dat bij elke nieuwe bar de file verwijderd wordt.

groetjes

cees