В этой статье я показываю пример, как можно с нуля сделать торговую стратегию в конструкторе Multi DCA.
Описание всех функций Multi DCA смотрите тут:
https://algotradinginfo.com/ru/multi-dca-strategy-dimkud-tradingview/
Чтобы начать подбирать настройки для новой валюты есть три варианта.
1. Вы наугад включаете те или иные индикаторы, делаете из них комбинации, меняете настройки индикаторов
и сразу в тестере видите результаты теста.
Каждый пересчет теста занимает 5-15 секунд, в зависимости от включенных индикаторов.
Т.е. за час вы можете перепробовать сотни вариантов и комбинаций.
2. В качестве старта — вы берете готовые настройки, которые много раз я и другие участники выкладывали тут в чате.
Ставите на другую, нужную вам валюту, и настраиваете на осное тех индикаторов, что уже были включены в имеющейся настройке.
(меняете параметры индикаторов, сетки, выключаете/включаете, добавляете новые итд).
3. Если у вас уже есть представления о торговле и об индикаторах.
Вы в уме уже придумали свою торговую стратегию, и нужно ее просто собрать в конструкторе и протестировать.
Смотрите настройки «Multi DCA» и выбираете, какие из доступных индикаторов делают то, что вы придумали в своей стратегии, и активируете их.
Дальше можно применить такой лайфхак:
Т.к. не все валюты подходят под любые виды торговли, то можно пойти таким путем:
Мы Не подбираем настройки под валюту, а для начала — пробуем подобрать Валюту, которая покажет нормальные результаты, под созданные вами настройки!
(просто находим сайт со списком валютных пар на фьючах на Бинансе, и по очереди меняем валюту на вашем графике Tradingview).
Если какая-то валюта сразу показала более-менее прибыльный тест, то откладываем ее, и дальше будем заниматься более тонкой подстройкой параметров индикаторов.
ПРИМЕР:
Выдумал я такую идею — торговую стратегию:
1. Хочу торговать в Лонг
2. Хочу торговать по тренду.
По среднесрочному тренду.
Т.е. в ту сторону, куда цена идет последние несколько дней.
3. При этом не хочу входить на хайх, а хочу дождаться коррекции/отката вниз и только тогда открывать Лонг ордер.
4. Более того, хочу открыть Лонг, только если пошло импульное движение вниз
5. При этом обьем сделок должен показать Рост.
6. Хочу торговать сеткой, чтобы если сразу цена пошла не туда, то усредниться.
Параметры сетки: перекрытие 4%, 4 ордера, мартингейл небольшой 10%,.
7. ТП 1.5%
СЛ 2% (после последнего ордера).
Вроде бы логичная и потенциально хорошая стратегия ?
Пробуем ее воплотить в реальных настройках.
Сначала настраиваем что однозначно понятно.
Параметры сетки.
Ввожу все что придумал:
«
1. Хочу торговать в Лонг6. Хочу торговать сеткой, чтобы если сразу цена пошла не туда, то усредниться.
Параметры сетки: перекрытие 4%, 4 ордера, мартингейл небольшой 10%,.7. ТП 1.5%
СЛ 2% (после последнего ордера).
«
Дальше по пунктам:
«2. Хочу торговать по тренду.
По среднесрочному тренду.
Т.е. в ту сторону, куда цена идет последние несколько дней.»
Для определения тренда можно использовать или индикатор «SuperTrend»
или например скользящие MA (Moving Avarage).
Если цена больше MA , то значит Аптренд.
Выбираю более привычный индикатор SuperTrend, в нем много настроек.
Мы хотим среднесрочный тренд.
(не тот, который меняется несколько раз в день, и не тот, который длится месяцами,
а тот, который меняется раз в несколько дней)
Значит ТаймФрейм для индикатора выбираем 1-2-4 часа.
И настройки Multiplier ~2-4
Как на скрине выше.
Тут мы при желании можем включить, чтобы Тренд смотрелся не на нашей валюте (которую подбираем),
а на BTCUSDT!
Галочкой можно протестировать и так и так.
«
3. При этом не хочу входить на хайх, а хочу дождаться коррекции/отката вниз и только тогда открывать Лонг ордер.
«
Для определения этого (что произошел откат/коррекция) — можно использовать несколько индикаторов.
Как по отдельности так и вместе, в комбинации.
1. Это использовать блок «Highest/Lowest Bar».
(будет сигнал на вход, если текущая свеча — самая Низкая (для Лонга) за последние N свечей)
2. Использовать Каналы (Боллинджера или Кельтнера),
( разрешаем Лонг, если цена опустилась ниже границы канала)
3. Использовать индикаторы, в которых есть зоны Перекупленности/Перепроданности
(RSI, Stochastic, RVI, MFI, Momentum)
Если цена в нижней зоне этих индикаторов (зона перепроданности), значит цена последнее врямя опускалась, что нам и нужно.
Для примера я буду пользоваться индикатором RSI. Можно пробовать разные теймфреймы.
Поставил настройки, что RSI разрешает вход, когда значение RSI < 50.
(т.е. если до этого был рост, то RSI был больше 50, а сейчас < 50, значит произошла коррекция)
«
4. Более того, хочу открыть Лонг, только если пошло импульное движение вниз
«
Как увидеть импульсное движение ?
1. Можно попробовать использовать каналы (Кельтнера / Боллинджера)
В них так и работает, что цена выходит за границы канала только на резких движениях.
2. Еще есть встроенный индикатор канал «Linear Regression Channel».
(он строит наклонные каналы и дает сигнал на их пробитии вниз или вверх).
Для примера возьму «Linear Regression»
«
5. При этом обьем сделок должен показать Рост.
«
Вот есть индикатор «VOLUME [FILTER]», который следит за Объёмом.
В нем я сделал такие настройки:
Разрешать сделку, если средний объём за последние 10 бар
— больше чем средний объем за последние 50 бар.
При этом больше на 5% (и выше).
Т.е. такими настройками — мы проверяем, что объём в последнее время Вырос.
Прикрепляю полные полученные настройки, которые торгуют по той стратегии, что мы придумали выше.
Дальше — как я уже описывал.
Можно пробовать эти настройки на разных валютах. И на той валюте, где результаты лучше — можно делать более точную подстройку параметров включенных индикаторов.
Ссылка на пост в нашем Чате в Телеграм, где вы можете скачать настройки.