Постов с тегом "бэк тестинг": 19

бэк тестинг


Разбор результативности индикатора MACD на примере теста сишки с 2009го года

MACD — это всего лишь две EMAшки, обычно ЕМА12 минус ЕМА26 и вот по полученному значению высчитывается ЕМА9
Т.е. мы банально вычисляем расстояние между двумя скользяшками и определяем выше или ниже среднего расстояние между ними.
Но индикатор очень популярен, поэтому попробуем понять заслужено ли

Проверим отработку на нескольких ТФ по двум логикам:
А) Пересечение значением MACD нулевой линии
Б) Пересечение значением MACD сигнальной линии (ЕМА 9)

Дневки:
А) Пересечение значением MACD нулевой линии:
1) Собрано 117.444 пунктов («Купил и держи» 66159 пт)
2) Общий MFE 436.828 ПТ. Вычитая из этого пункта 117.444, мы можем наглядно увидеть сколько стратегия не дособирает прибыли.
3) Всего сделок 121
4) Прибыльных лонгов 34.43% Прибыльных шортов 36.67%
5) Средняя прибыль лонг +5941 пт
Средняя прибыль шорт +2975 пт
6) Средний убыток лонг -834 пт
Средний убыток шорт -1037 пт

Б) Пересечение значением MACD сигнальной линии:
1) Собрано 65.178 пунктов («Купил и держи» 66.159 пт)

( Читать дальше )
  • обсудить на форуме:
  • MACD

Успех вашей торговой системы в бэктесте. Анализ ТС на Pine Script

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

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

Я тестирую свои торговые системы или индикаторы на языке программирования Pine Script в социальной сети для трейдеров Trading View. На этом языке есть встроенные функции для бэктеста, но мне было удобней написать свои и гибко менять настройки так как мне надо.



( Читать дальше )

Лайфхак по тестированию роботов в QUIK. Robot Scalper

Как мы знаем, в терминале QUIK нет модуля для бэк-тестирования. Поэтому проверку прибыльности стратегии на исторических данных в QUIK провести нельзя.
Но, можно тестировать робота в режиме реального времени. Как минимум, в этом режиме можно выявить баги в программном коде, если они там есть.

Возникает вопрос, как лучше начинать тестировать своих роботов?
На демо-счете (без риска для своего депозита) или сразу на боевом счете?


Робот Скальпер

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

При открытии демо-счета брокер обычно выдает ссылку на QUIK версии Junior. То есть, это учебная версия терминала. Руками в ней вполне можно научиться выставлять и снимать заявки. Но под роботов (lua-скрипты) версия Junior совершенно не подходит. Нормальные скрипты не будут в ней работать без ошибок. Не приспособлен этот вариант для алготрейдинга. Некоторые люди пытаются разработать роботов на данной версии, но сталкиваются с такими сложностями и ошибками, с которыми в боевой версии терминала QUIK никогда бы в жизни не столкнулись. Какой из этой ситуации возможен выход? И есть ли он? Или нормально тестировать скрипты роботов можно только на боевом счете?

( Читать дальше )

Бэк-тестинг.Как правильно?

    • 26 октября 2018, 10:38
    • |
    • to be
  • Еще

Всем по привету.Торгую на Фортс.Арбитраж.Время удержания позиции от часа до 3 дней.Буду очень признателен, если поделитесь мыслями по грамотному тестированию мех.стратегий.

Один из знакомых предлагает Бэк-тест проводить следующим образом:Бэк-тестинг.Как правильно?
Второй  знакомый предлагает оптимизировать стратегию один раз в квартал.

Третий знакомый предлагает оптимизировать стратегию каждый день.
Бэк-тестинг.Как правильно?



( Читать дальше )

Как протестировать ТС?

Где и как можно протестировать ТС? Рабочий тф 5 минут. Нужны 5 мин. данные за период около 5 лет..
Заранее всем спасибо)

Выкладываю тиковые исторические данные

Начало тут: smart-lab.ru/blog/317925.php

5 минутные OHLCV:

ES GC CL NQ NG 5 MIN c 20.03.2016 по 25.03.2016 cloud.mail.ru/public/9XYR/WViRCsp5v

Поблагодарить

Можно плюсиками и при желании любой суммой на дальнейшие покупки на:

Тиковые данные:

По поводу «скидывания» на тиковые данные и получения всей истории обращайтесь в личку (у кого не хватает рейтинга пишите комментарий, я вам напишу в личку и она станет доступна). Цена вопроса всего 5000 рублей.

Ранее «скинувшиеся» увидят все данные (и добавленный новый контракт и дальнейшие обновления) по полученной ими ссылке

P.S.

Конструктивные комментарии и вопросы приветствуются.

Флуд, навязывания своего мнения – в топку.


Срок стейтмента, которому можно верить

Вот тут smart-lab.ru/blog/248375.php Трейдер² наехал на Костю Гармалыгу, на мой взгляд, безосновательно.
Говорить о ничтожности стратегии можно, когда проведено полное и корректное бэк-тестирование на разных состояниях рынка.
А абстрактно сравнивать просадки без соотнесения с показателем риск/прибыль вообще нельзя.
Есть стратегии, которые берут 1000% прибыли на трейд. Но и вин/лосс у них соответственно, даже не 1 к 3.
Но на фига беспокоиться о слитом депозите, если, к примеру, на 5 слитых приходится один удесятиренный?
Всего лишь надо построить ММ чтобы дожить до такого удесятирения, и чтобы дисперсия не стерла со счета все средства.
Покупка очень дешевых опционов в расчете на очень редкое событие — один из примеров, но речь не об этом.

Речь о стейтментах (и результатах тестирования) которым можно верить.
Придумали стратегию, прогнали в тестере с учетом всех комиссий и проскальзываний, получили эквити:

Срок стейтмента, которому можно верить
Период — полтора года, как я понимаю, по мнению многих — более чем достаточно.


( Читать дальше )

Элементарная стратегия, хорошая доходность. В чем подвох?

    • 26 августа 2013, 14:34
    • |
    • SCTrade
  • Еще
За неимением времени постоянно откладываю тест торговых системок на реальном счете, поэтому сам точно не могу точно ответить на этот вопрос. В принципе понимаю что за счет проскальзываний и комисиий реальный результат может отличаться, но в бэк-тесте это в принципе учтено. Единственное, что не учтено, как я понимаю, это плата за шорт. Но 8% за пол-года не так уж и много исходя из доходности. Стратегия не моя, просто наткнулся и подумал, может простота — не так уж плохо?Элементарная стратегия, хорошая доходность. В чем подвох?



З
Ы: Хотел написать в рубрику «торговые роботы», но не пойму как это сделать. Буду благодарен за комментарии по системке.

....все тэги
UPDONW
Новый дизайн