MQL4 - automated forex trading   /  

Code Base

ODL Securities

Code Base  Скрипты  Группировка истории счёта Авторизуйтесь или зарегистрируйтесь, чтобы добавить новый код

Этот скрипт для
MetaTrader 4

Мобильный трейдинг!
Купите лицензию и торгуйте мобильно

Имя:
Группировка истории счёта
Автор: KimIV (15.12.2006 16:53)
Рейтинг: 10
Скачано: 1662
Скачать:
 GroupOfHistory.mq4 (8.6 Kb) View

Ситуация: Один демо-счёт, а на нём тестируется несколько советников.
 
Вопрос: Какова прибыльность каждого советника?

Для ответа на этот вопрос я написал скрипт, который читает список сделок из истории счёта, группирует их по комментарию (а туда я обычно пишу наименование советника и период, на котором он работает) и выводит в файл. Для расширения функциональности добавил группировки по операции (бай, селл), по символу и по магику. Результаты работы скрипта показаны на рисунках ниже.

Группировка по операции

Группировка по символу



Группировка по магику



Группировка по комментарию

11 комментариев: 1 2   Авторизуйтесь или зарегистрируйтесь, чтобы добавить новый комментарий
Очень полезный скрипт.
15.12.2006 20:33 Kola
Alfa писал(а):
KimIV писал(а):
Alfa писал(а):
Хочу попросить об одном дополнении.
Можно добавить колонку с датой первого открытого ордера и датой последнего закрытого ордера.
Сделал...

Странно, запускал со всеми параметрами (1, 2, 3), а дат не увидел в файле отчета. Хотя все перекомпилировал, даже перезапустил МТ.
У редактора были вопросы к оформлению работы, поэтому код скрипта какое-то время был старым. Загрузите, пожалуйста, заново и обратите внимание на дату модификации скрипта. Она указана в заголовке исходного кода. Дата последней модификации должна быть 15.12.2006.
15.12.2006 16:13 KimIV
KimIV писал(а):
Alfa писал(а):
Хочу попросить об одном дополнении.
Можно добавить колонку с датой первого открытого ордера и датой последнего закрытого ордера.
Сделал...

Странно, запускал со всеми параметрами (1, 2, 3), а дат не увидел в файле отчета. Хотя все перекомпилировал, даже перезапустил МТ.
15.12.2006 14:28 Alfa
Alfa писал(а):
Хочу попросить об одном дополнении.
Можно добавить колонку с датой первого открытого ордера и датой последнего закрытого ордера.
Сделал...
15.12.2006 08:06 KimIV
Прекрасный скрипт.
Очень помогает.
Хочу попросить об одном дополнении.
Можно добавить колонку с датой первого открытого ордера и датой последнего закрытого ордера.
14.11.2006 21:33 Alfa
KimIV wrote:
Прицепляю содержимое Вашего файла.

Открывал в экселе следующим образом:
1. Открыть эксель
2. Мышкой перенести файл в эксель

Эмпирически установил, что такой способ открытия CSV-файлов даёт нужный результат - разброс всех значений по ячейкам. Иначе вся строка открывается в одной ячейке.
Спасибо! Действительно так без проблем работает. Кто бы мог подумать, что от способа открытия файла зависит его представление :o)))))!!!!
15.03.2006 16:38 solandr
Прицепляю содержимое Вашего файла.

Открывал в экселе следующим образом:
1. Открыть эксель
2. Мышкой перенести файл в эксель

Эмпирически установил, что такой способ открытия CSV-файлов даёт нужный результат - разброс всех значений по ячейкам. Иначе вся строка открывается в одной ячейке.
Закачанные изображения:

15.03.2006 15:51 KimIV
Не могу разобраться с работой скрипта У меня он формирует файл, в котором непонятно что находится. Никаких красивых картинок, как написано в описании выше. Всё смещено. Хотелось бы всё-таки получить файл с разбитием по комментариям. Посмотрите, пожалуйста, в чём проблема.
Закачанные файлы:
GroupOfHistory.zip (602 bytes)
15.03.2006 08:09 solandr
Группировка по комментарию
Закачанные изображения:

27.02.2006 19:52 KimIV
Группировка по символу
Закачанные изображения:

27.02.2006 19:51 KimIV