Давайте по порядку, не всё сразу

Про формат.
Во-первых создайте каталог и файл, например такой C:\sdelki\signal.txt
Теперь в коде в WL нужно сделать следующее:
'объявить переменные
var FILESTRING1: string;
var FILEHANDLE1: integer;
'Прописать созданный каталог
fileHandle1 := fileCreate('C:\sdelki\signal.txt');
Далее в цикле сигнала добавить следующую строчку, например после получения сигнала на откурытие позы:
for bar :=5 to barcount() -1 do
If not lastpositionactive then
if ......................................... then ' тут условие для открытие позиции
begin
BuyAtClose( Bar, '' );
fileString1 := floatToStr(getsymbol(bar)) + ':' + floatToStr('Buy')+':'+ floatToStr(Close#)+
FileWrite( fileHandle1, fileString1);
end;