Наши рекомендации:

  1. Главная
  2. Скрипты
  3. Скрипт записи результатов торговли в файл From History To File

Скрипт записи результатов торговли в файл From History To File

Скрипт выставления безубытка

Порой необходимо провести тщательный анализ ордеров с помощью дополнительных инструментов (помимо терминала), например программой Microsoft Excel. Она отлично подходит для фильтрации и сортировки ваших сделок в строках и колонках, также может помочь построить график доходности, просадки, узнать суммарно пополняемый депозит, проверить ордера по магик номеру, выявить слабые и сильные стороны вашей системы.

Скрипт DaVinci From History To File произведет запись информации о ваших закрытых ордерах, пополнению/снятию средств, либо выставленных отложенных ордеров в файл формата .csv. Данный формат относится к файлам программы Excel и открывается через нее.

Также скрипт сам за вас проверит, развернута ли торговая история полностью, и если нет, то с помощью WinAPI ее полностью отобразит (необходимо разрешить в настройках импорт DLL), чтобы запись результатов была корректной.

Настройки скрипты:

File Name Наименование файла, куда будут сохраняться результаты работы скрипта.
Write Swap Записывать в файл данные об уплаченном свопе.
Write Comission Записывать данные о комиссии брокера.
Write Comment Записывать комментарии ордеров
Write Magic Number Записывать магик номера
Write Pending Orders Записывать отложенные (не сработавшие) ордера в файл
Write Deposit/Withdrawals Записывать всю информацию о пополнении счета, а также снятию средств.

Пример работы скрипта:

Скрипт переносится, как обычно, мышью на график, либо с помощью правой кнопки мыши – Исполнить на графике. Он начнет анализ, это может занять какое-то время, зависит от количества ордеров в вашей истории торговли. В левом верхнем экране будет отображаться информация о процессе в виде комментария. В итоге мы получим запись в журнале:

Done… Wrote file name: ‘My Orders History.csv ‘to the folder …/MQL4/Files

Полученный файл сохранится в корневую папку вашего терминала вида: C:\Users\Admin\AppData\Roaming\MetaQuotes\Terminal\1FC855301Путь\MQL4\Files\Имя.csv

Откроем файл через Excel и увидим таблицу такого типа:

В ней отображается вся основная информация по вашей торговле. Теперь посредством программы можно заняться сортировкой, удалением лишних результатов, подсчету прибыли по дням, месяцам. Через параметр фильтр можно отобразить только те ордера, которые вас интересуют: в определенном направлении, по магик номеру или по комментарию.

Также с помощью нажатия пары кнопок можно построить график доходности, предварительно введя вручную формулу для суммирования прибыли каждой сделки. У нас получился вот такой график нашего советника Night Hawk:

Как видно, кривая доходности ровная, просадку советник быстро отработал и снова вышел в прибыль. Точно такой же график можно сделать за разный временной период, либо для ордеров от разных торговых советников, если их несколько на торговом счете.

На этом все, надеемся данный скрипт будет вам полезен.

Простота – залог успеха!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Меню