noro
Обучение

Выжато еще

BITFINEX:ETHUSD   Эфириум / Доллар США
Выложил версию Trend MAs 1.8, лучше старой, профит больше, просадка при этом уменьшилась до пока рекордных -28% (а для меня это главный показатель качества).

Эволюция

Стратегия Buy&Hold:
- Доходность +960%
- Просадка -53%

Стратегия Trend SMA 1.0 (игнорирует цвет свечи)
- Доходность +675%
- Просадка -37%

Стратегия Trend SMA 1.1 (научилась учитывать цвет одной свечки):
- Доходность +1345%
- Просадка -37%

Стратегия Trend SMA 1.2 (научилась учитывать цвет двух свечек + увеличен период SMA определения тренда):
- Доходность +2396%
- Просадка -38%

Стратегия Trend SMA 1.3 (убрана SMA определения тренда, поставлен PriceChannel для определения тренда на замену):
- Доходность +2694%
- Просадка -33%

Стратегия Trend MAs 1.4 и 1.5 (добавлены фичи, больше видов MA, результат не улучшился)
- Доходность +2694%
- Просадка -33%

Стратегия Trend MAs 1.6 (уменьшилось количество ложных входов)
- Доходность +4664%
- Просадка -31%

Стратегия Trend MAs 1.7 (не улучшилась, добавил фичи)
- Доходность +4664%
- Просадка -31%

Стратегия Trend MAs 1.8 (улучшилась, добавил второй PriceChannel)
- Доходность +5504%
- Просадка -28%

Сравнение на тестах

На всех тестах дефолтные параметры обоих стратегий. Таймфрейм только часовой. Тесты с начала 2017 года, так как TradingView более ранних котировок на часовом не дает.

Старая это 1.6 или 1.7 (одинаковые у них результаты), а новая это 1.8.

"BTC/USD" Bitstamp , 2 свечи
Старая: доход +4.664%, просадка -31%, верных прогнозов 54%
Новая: доход +5.504%, просадка 28%, верных прогнозов 52%

"BTC/USD" Bitfinex, 2 свечи
Старая: доход +9.449%, просадка -30%, верных прогнозов 52%
Новая: доход +10.788%, просадка -34%, верных прогнозов 52% (просадка больше стала)

"ETH/USD" Bitfinex, 2 свечи
Старая: доход +22.056%, просадка -57%, верных прогнозов 49%
Новая: доход +49.657%, просадка -57%, верных прогнозов 50%

"XRP/USD" Bitfinex, 2 свечи
Старая: доход +2.775%, просадка -86%, верных прогнозов 54%
Новая: доход +3.876%, просадка -86%, верных прогнозов 55%

Как проверялось

Оптимизировал только для "BTC/USD", только после этого тестил другие пары, где результат тоже улучшился, что стало приятной... ожиданностью. В случае просто подгонки (совпадения) результаты на других парах улучшаться не должны. Раз уж они улучшились, значит скорее это не подгонка.

Как улучшилось

После многих экспериментов решил попробовать поставить второй PriceChannel для определения тренда. Типа двойная проверка. Аптренд начинается только если оба PriceChannelа указывают на аптренд. А период у них разный (5 и 21 по умолчанию, вроде оптимально). Так же и даунтренд. Если оба индикатора дают противоположные определения тренда, то считается что тренд не изменился, сигнал ложный. Какой сейчас тренд по мнению стратегии можно узнать как и раньше - при помощи функции "Вырви глаз" (фон включить, он отражает тренд по мнению стратегии).

Что изменилось

Убрал все прочие виды MA, так как все они проигрывали в доходности в сравнении с одним PriceChannel, а с двумя тем более. Так что чтобы не засорять исходный код и не сбивать с толку юзеров я решил их убрать, так как бесполезное надо убирать. Лишними они не были, они позволили проверить и убедиться что PriceChannel определяет тренд лучше любой MA.

Убрал варианты источника цены. Остались только Close и OHLC4. Как показывают тесты все остальные виды источника цен работают хуже этих двух. Чаще всего Close работает лучше чем OHLC4. Переключать можно галкой. Если галка OHLC4 не стоит, значит работает по close-цене.

По умолчанию длина Slow MA стала 21 вместо 20, так как после добавления второго PriceChannelа оказалось что так лучше.

Связанные идеи

Можно как-то настроить, чтобы сделки автоматически свершались (брокер подключен к трейдингвью)? Или чтобы оповещение о сигнале приходило хотя бы. А то сидеть так в монитор палить сутками - не очень удобно)
Ответить
Добрый день, если взять выборку после 22 декабря (без шортов), т.е. низходящий тренд, стретегия 1.8 на паре BTC/USD показывает результат 0,06%. Из чего можно сделать вывод что она отлично работает на растущем рынке, но на падающем (без шортов) показывает 0 прибыльность. Поправте меня, если я не прав
Ответить
Добрый день, я к сожалению не кодер и не могу проверить и реализовать, но может быть для отсеивания ложных сигналов к примеру на Н1 можно сделать сверку сигналов на нескольких таймах?
Ответить
Спасибо огромное!
Ответить
А чего комиссия 0? А что если поставить среднюю по биржам? Просто не уверен, что все правильно делаю, но в моем случае все сразу становится плохо в Тестере. Или проясните пожалуйста, если эта комиссия работает как то иначе, чем ожидается.
Ответить
Спасибо! Нравится
Ответить
спасибо дорогой !!!
Ответить
Спасибо. Беру!
Ответить
Можно как-то настроить, чтобы сделки автоматически свершались? Или чтобы оповещение о сигнале приходило хотя бы. А то сидеть так в монитор палить сутками - не очень удобно)
+3 Ответить
Noro - ты гений! Возьми в ученики )))
+3 Ответить
RU Русский
EN English
EN English (UK)
EN English (IN)
DE Deutsch
FR Français
ES Español
IT Italiano
PL Polski
SV Svenska
TR Türkçe
PT Português
ID Bahasa Indonesia
MS Bahasa Melayu
TH ภาษาไทย
VI Tiếng Việt
JA 日本語
KO 한국어
ZH 简体中文
ZH 繁體中文
AR العربية
Домой Скринер акций Сигналы для Форекс пар Сигналы для криптовалют Экономический календарь О проекте Особенности Правила поведения Модераторы Решения для сайтов и брокеров Виджеты Компонент графиков Отзывы и предложения Блог и новости ЧаВо Справка и Wiki Твиттер
Профиль Настройки профиля Счёт и оплата Мои запросы в поддержку Связаться с поддержкой Опубликовано идей Подписчики Подписан Личные сообщения Чат Выйти