Библиотеки: Report - страница 15

 

Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий

Библиотеки: Report

fxsaber, 2023.11.30 12:43

Для маркет-ордеров проскальзывание возможно определить только через анализ тиковой истории. Это пока не реализовано.

Реализация.

Расчет проскальзываний маркет-ордеров.
Расчет проскальзываний маркет-ордеров.
  • 2025.02.18
  • www.mql5.com
В MT5 маркет-ордера не хранят цену, по которой был сделан запрос на совершение сделки. Вычисление исходной цены маркет-ордера. Однако, это значение возможно получить через тиковую историю, которая
 
Нестандартный анализ истории торговли.
Нестандартный анализ истории торговли.
  • www.mql5.com
После того, как ТС прошла массу проверок на бэктестах/демо, приходит время реальной торговли. Эта логика порождена двумя гипотезами: Торговля на реальном счете и затем прогон на истории покажут
 

Сформировалась странная гипотеза.


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

Грубо говоря, кастомный критерий оптимизации исходной EA - тот же критерий, но для EA+Grid.

 

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

Грубо говоря, кастомный критерий оптимизации исходной EA - тот же критерий, но для EA+Grid.

Можно чуть разжевать? Чую что-то интересное, но пока не врубаю )))
Буду благодарен!

 
Sergey Porphiryev #:

Можно чуть разжевать?

Например, есть ТС без доливок - не больше одной открытой позиции. И надо ее настроить через оптимизатор.


Как обычно делается.

  1. Прогнали через оптимизатор на каком-то кастомном критерии.
  2. Лучшие варианты посмотрели на предмет хорошей торговли на неизвестных данных.
  3. Если хорошо - запускаем на реале. Ну а дальше - как пойдет.

И пойти может (почти всегда) хреново.


Так вот гипотеза о том, что можно это "хреново" вероятностно уменьшить, если модифицировать кастомный критерий на EA+Grid.

Перед перечисленными тремя пунктами делается разрешение ТС доливаться по гридерному принципу с коэффициентом лотности единица.

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

 
fxsaber #:

Сформировалась странная гипотеза.


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

Грубо говоря, кастомный критерий оптимизации исходной EA - тот же критерий, но для EA+Grid.

Почему странная? работает как регуляризатор, добавляет штраф за сложность модели (точность сделок меньше, меньше переоптимизация).

Но потом, если убрать сетку, сделки могут быть менее аккуратными.
 
 

Hi, do you perhaps have a version that does not show the slippage () in the profit column in the detailed report or is there a way to not show these slippage values

 
Alexander Jeffrey Klein #:

Привет, возможно, у вас есть версия, которая не показывает проскальзывание () в столбце прибыли в подробном отчете, или есть способ не показывать эти значения проскальзывания?

Это легко делается, но только зачем?

 
fxsaber # :

It's easy to do, but why?

I want to export the report to excel where I then can study by specific weeks, days and hours

For now the profit column gets imported as 2 values in one column in excel. Maybe easier if a separator like ";" is added to the report then excel can split the values when importing?