printen naar een file - Hoe krijg ik een nieuwe regel

Vragen en suggesties over Vesticode

Moderator: Perry

printen naar een file - Hoe krijg ik een nieuwe regel

Berichtdoor cees » di 16 sep 2003, 12:40

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
cees
 
Berichten: 51
Geregistreerd op: wo 27 feb 2002, 19:48

printen naar een file

Berichtdoor Paul M » di 16 sep 2003, 13:08

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
Paul M
 
Berichten: 263
Geregistreerd op: vr 13 dec 2002, 23:21

printen naar een file

Berichtdoor cees » di 16 sep 2003, 13:53

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
cees
 
Berichten: 51
Geregistreerd op: wo 27 feb 2002, 19:48


Keer terug naar Vesticode

Wie is er online

Gebruikers op dit forum: Geen geregistreerde gebruikers en 11 gasten

cron