TradingView
ROBO_Trading
1 июня 2018 г., 19:18

Частота сделок Обучение

Bitcoin / US Dollar Perpetual Inverse Swap ContractBitMEX

Описание

Как тестером TradingView примерно (почти точно) рассчитать будущую частоту сделок по какой-либо стратегии. Статья скорее про тестер TradingView чем про конкретную стратегию или робота.

1) На вкладке "Список сделок" тестера стратегии можно посмотреть когда была первая сделка по стратегии. В данном примере получается что стратегия работает с 1 января 2017 года. По текущий день.
2) Так как дата начала и окончания известна, то можно рассчитать количество дней в данном периоде:

Дней = 365 (за 2017 год) + 5 месяцев Х 30,5 дней в месяце = 517 дней

3) Тестер так же показывает количество сделок. В примере ниже их 145 штук за весь период.
4) А раз знаем кол-во сделок и срок, то можем рассчитать частоту сделок:

Частота сделок = 517 дней / 145 сделок = 3,5 дня на 1 сделку (выходит в среднем 2 сделки в неделю).

То есть, если выбираем вот такие настройки (пресет "минимальный риск"), то следует ожидать примерно 2 сделки в неделю, и вполне может так сложиться что в следующую неделю не будет не одной, было бы не удивительно:

hkar.ru/UiyO

Нюанс

Есть поменять таймфрейм, скажем, поставить 15-минутный, то уменьшится срок теста, а срок теста можно опять же посмотреть по дате первой сделки во вкладке тестера "Список сделок". Однако, пресеты что я предлагал являются оптимальными для часового таймфрейма, а не для любого.

ЗЫ: часто спрашивают "3-6 часов работает - сделок нет, это нормально?" - да, нормально. Если на тестере TradingView при тех же настройках нет сигналов (синих/красных стрелок), значит нормально. Зато перестали спрашивать "у меня не работает" :)
Комментарии
SemenNick
Рискну показаться хомячком, но спрошу. На пресете минимальный риск - есть ли какие-то прикидки, какой усреднённый годовой процент может получиться?
ROBO_Trading
@SemenNick, ну тестер как раз и дает нам эти "прикидки" примерно. Как видим прибыль получится примерно как Buy&hold умножить на 3. То есть 200% годовых в биткойнах. Не забываем что счет на битмексе номинирован в биткойнах, а не в долларах, а значит любая прибыль это прибыль поверх роста цены биткойна. Есть и ложка дёгтя, если биткойн будет падать, это и прибыль снизит.
SemenNick
@Noro, интересно. А если брать с высоким риском (или оптима) и усреднить - цифра по идее должна та же получиться за год?
ROBO_Trading
@SemenNick, чем выше риск, тем больше частота сделок. Собственно прибыль на тесте выше у рисковых пресетов именно потому что больше сделок. А сделок больше потому что робот соглашается на менее надежные сигналы - и вот поэтому риск и выше, раз уж менее надежные. От того и снижается % прибыльных сделок. То есть Вы лучше сами тестером воспользуйтесь и посмотрите частоту сделок и примерные результаты. Как бы на то и рассчитывалось. В будущем все равно придется самому подкручивать, пресеты устареют со временем и станут неэффективными.
SemenNick
@Noro, спасибо предельно доходчиво
SemenNick
я просто пока очень плохо знаком с тестером и другими примочками TradingView
ROBO_Trading
@SemenNick, понятно, рекомендую с тестером разобраться. Там не так сложно и много как кажется, за пару дней всё понятно станет.
ROBO_Trading
@SemenNick, скажем так, робот - это половина системы, а скрипт стратегии тут - вторая половина системы, а не просто рекламная акция какая-то. То есть надо и то и то понимать хорошо.
Ещё