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

 
fxsaber #:
Print(Filter.ToString());
It's working now, thank you so much @fxsaber!
 
На примере скрипта можно видеть визуальный эффект от реализации цветового выделения SL/TP-срабатываний.
Проверь своего брокера!
Проверь своего брокера!
  • 2021.11.12
  • www.mql5.com
На просторах интернета можно видеть довольно частые сценарии торговли. Управляющий ПАММ-счетом набрал инвесторов. Хорошо торговал, но с какого-то момента прибыльность сильно уменьшилась, вплоть до
 
В библиотеку добавлен новый функционал. К сожалению, код не отличается лаконичностью.
Длительность исполнения торговых приказов
Длительность исполнения торговых приказов
  • www.mql5.com
Величина различия в мат. ожиданиях одной и той же торговой стратегии в Тестере и на реальном счете зависит не только от компетенции автора робота, но и от качества исполнения торговых приказов
 

Столкнулся с интересной ситуацией.

Сверху график бэктеста, построенный MT5-Тестером. Единица абсциссы (горизонтальная ось) - сделка. Неинтересный график.

А внизу график этого же бэктеста (Report построил), но единица абсциссы (горизонтальная ось) - время. График интересен стабильностью: профит на единицу времени.


В красных прямоугольниках один и тот же интервал торговли.


Спрашивается, какой и когда график анализировать?

 
fxsaber #:

Спрашивается, какой и когда график анализировать?

Для оценки ТС - первый, как более простой.

Для оценки включения в портфель - второй.

Понятно, что такие показатели, как фактор восстановления нужно считать с учетом временного интервала.

 
Aleksey Vyazmikin #:

Понятно, что такие показатели, как фактор восстановления нужно считать с учетом временного интервала.

Фактор восстановления (и многие другие показатели) не зависит от типа графика.

 
fxsaber #:

Фактор восстановления (и многие другие показатели) не зависит от типа графика.

Зависит на прямую - это может быть пиковый показатель просадки - который бывает раз в 10 лет, для его покрытия нужно привлечь, допустим, в 5 раз больше средств, чем у Вас есть на счете. Привлечь надо - допустим, на неделю. Вот и посчитайте, как измениться показатель эффективности использования денежных средств, если считать, относительно депозита.

Да - это актуально для сеточников - но, это как пример, для чего использовать время.
 
Aleksey Vyazmikin #:

Зависит на прямую - это может быть пиковый показатель просадки - который бывает раз в 10 лет, для его покрытия нужно привлечь, допустим, в 5 раз больше средств, чем у Вас есть на счете. Привлечь надо - допустим, на неделю. Вот и посчитайте, как измениться показатель эффективности использования денежных средств, если считать, относительно депозита.

Не понял. Хорошо бы кодом.

 
fxsaber #:

Не понял. Хорошо бы кодом.

Код пока не писал - сам сегодня задумался о подобном показателе и тут Ваше сообщение - поэтому и написал.

Что не нравится в факторе восстановления - максимальная просадка за весь период и накопление прибыли, иными словами - чем за больший период делаем тест, тем лучше будет этот показатель, что не дает какой либо объективной оценки. Поэтому и нужен показатель, который будет рассматривать просадку, как привлеченные средства за которые нужно платить - и чем чаще и дольше это привлечение, тем хуже должен быть показатель.

Допустим у нас есть 100к - 10% направляем на торговлю - 90% кладем в банк, стратегия допускает, что объем средств для торговли в редкие дни может превышать начальный баланс в 3 раза, тогда нам необходимо в эти дни привлечь средства, допустим пополнив счет через кредитную карту с процентами (20%) на месяц. Согласитесь, это не то же самое, что пополнить сразу счет на 30% от доступных денежных средств. Не разумно морозить большую сумму на счете, если она может ещё где либо зарабатывать в это время.

То же самое для портфельной торговли, только считаем процент отвлеченных средств от общего пула. Чем чаще происходит такое отвлечение, тем вероятней что в один момент денег будет недостаточно для торговли.
 
Aleksey Vyazmikin #:

Что не нравится в факторе восстановления - максимальная просадка за весь период и накопление прибыли, иными словами - чем за больший период делаем тест, тем лучше будет этот показатель, что не дает какой либо объективной оценки. Поэтому и нужен показатель, который будет рассматривать просадку, как привлеченные средства за которые нужно платить - и чем чаще и дольше это привлечение, тем хуже должен быть показатель.

Если способ применения ФВ в критерии оптимизации, то такая зависимость от размера интервала тестирования становится неважной, т.к. интервал фиксированный.

Допустим у нас есть 100к - 10% направляем на торговлю - 90% кладем в банк, стратегия допускает, что объем средств для торговли в редкие дни может превышать начальный баланс в 3 раза, тогда нам необходимо в эти дни привлечь средства, допустим пополнив счет через кредитную карту с процентами (20%) на месяц. Согласитесь, это не то же самое, что пополнить сразу счет на 30% от доступных денежных средств. Не разумно морозить большую сумму на счете, если она может ещё где либо зарабатывать в это время.

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

До конца не смог понять. Если что-то родится в виде реализации, будет уже конструктивно.

Причина обращения: