MACD-MultiStrategy-короб
Робот разработан под платформу «TSLab» и предоставляются Скрипт в открытом виде — есть возможность изменять его в визуальном редакторе (кубики) и добавлять свои идеи!
 
Биржи: любые, доступные в TSLab (Московская, Санкт-Петербургская, Interactive Brokers, Rithmic, LMAX Global, Binance, Deribit, OKX, Bitfinex, BitMex, Huobi, ByBit, KuCoin, Bitget).

Инструменты: любые доступные в TSLab, например: Акции и фьючерсы на Московской бирже, Spot и бессрочные фьючерсные контракты (SWAP) на криптовалютных биржах.


В Торговом роботе «MACD-MultiStrategy» большой выбор вариантов и условий для сопровождения позиции, возможность сделать усреднения (докупки от цены входа, докупки по повторяющимся сигналам индикатора), наращивать позицию по тренду (пирамидинг), торговать тренд, торговать только в лонг (покупку), только в шорт (продажа).

Также, в Торговом роботе «MACD-MultiStrategy» для TSLab есть возможность закрывать позицию по Стоп-лоссу, Тейк-профиту, Трейлинг-стопу.

В наборе есть варианты с заданием объема для торговли в контрактах или расчет объема для входа от заданной суммы.

В основе сигналов робота лежит индикатор Гистограмма MACD — это визуальное представление разницы между двумя линиями MACD:

• MACD линия — разница между двумя скользящими средними (обычно EMA).

• Сигнальная линия — EMA от MACD линии.

• Гистограмма MACD = MACD линия − сигнальная линия.

Гистограмма показывает, насколько сильно линии расходятся или сходятся.

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

▫ Когда гистограмма отрицательная (ниже нуля), MACD линия ниже сигнальной — возможен нисходящий тренд.

Принцип торговли относительно нуля
Уровень нуля на гистограмме — важный ориентир:

↑ Пересечение нуля снизу вверх — MACD линия пересекает сигнальную и нулевую линии снизу вверх. Это сигнал к открытию длинной позиции (покупка), так как тренд может начать расти.

↓ Пересечение нуля сверху вниз — MACD линия пересекает сигнальную и нулевую линии сверху вниз. Сигнал к продаже или открытию короткой позиции (шорт), ожидается снижение цены.


В ТОРГОВОМ РОБОТЕ — «MACD-MultiStrategy» используется Четыре режима торговли


Первый режим работы робота «MACD-MultiStrategy» — Классика


В режиме «Классика» робот ведет реверсивную торговлю — постоянно находится в рынке.

Робот покупает, когда индикатор гистограмма MACD пересекает нулевое значение снизу вверх, и продает, когда индикатор гистограмма MACD пересекает нулевое значение сверху вниз.

Также в данном режиме вы можете задействовать дополнительные варианты выхода из позиции:
— Закрытие по Тейк-профиту (взятие прибыли);
— Закрытие по Стоп-Лоссу (ограничение убытка);
— Закрытие по Трейлинг-Стопу (подтягивающемуся стопу).

При этом можно выбрать режим торговли:
— Лонг — Шорт;
— Только лонг;
— Только Шорт.

Приведем пример работы в режиме №1 торгового Робота «MACD-MultiStrategy» на инструменте фьючерс на акцию Сбербанк (SBRF).

MACD-MultiStrategy-Классика-график-SBRF

График дохода и результаты торгового Робота «MACD-MultiStrategy» на инструменте фьючерс на акцию Сбербанк (SBRF)

MACD-MultiStrategy-Классика-Резльтаты-SBRF


Второй режим работы робота «MACD-MultiStrategy» — Пирамидинг


В данном режиме робот производит докупки, указанным объемом, по ходу движения цены в сторону открытой сделки, т.е., если открыли лонг, то при движении цены вверх робот будет докупать.

Первые сделки также открываются по сигналам индикатора гистограмма MACD, при этом закрытие сделки по реверсу можно включить, можно отключить. При отключенном реверсном закрытии в моменте могут быть одновременно открыты и лонг и шорт сделки, TSLab нормально может сопровождать хеджевые позиции.

Параметры, которые дополнительно можно использовать:
— Стоп-лосс;
— Тейк-профит;
— Трейл-стоп;
— Выбор направления торговли;
— Включить/ отключить реверсное закрытие;
— Количество докупок;
— Расстояние между докупками;
— Коэффициент уровней. Если мы хотим, чтобы расстояние между докупками увеличивалось, то множитель делаем больше 1. Например, установим 1,5, при шаге 1%, то между первым и вторым ордером на докупку расстояние будет уже 1,5% (1,5 х 1%), а между второй и третьей 2,25% (1,5 х 1,5 х 1%). Если надо, чтобы шаг был неизменным, оставьте в этом поле 1.

Приведем пример работы в режиме №2 торгового Робота «MACD-MultiStrategy» на инструменте SWAP контракт DOT-USDT на бирже OKX.

MACD-MultiStrategy-Пирамидинг-график-лонг
MACD-MultiStrategy-Пирамидинг-график-шорт

График дохода и результаты торгового Робота «MACD-MultiStrategy» на инструменте SWAP контракт DOT-USDT на бирже OKX

MACD-MultiStrategy-Пирамидинг-Резльтаты-DOT


Третий режим работы робота «MACD-MultiStrategy» — Докупки по уровням


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

Первые сделки также открываются по сигналам индикатора гистограмма MACD, при этом закрытие сделки по реверсу можно включить, можно отключить. При отключенном реверсном закрытии в моменте могут быть одновременно открыты и лонг и шорт сделки, TSLab нормально может сопровождать хеджевые позиции.

Параметры, которые дополнительно можно использовать:
— Стоп-лосс;
— Тейк-профит;
— Выбор направления торговли;
— Включить/ отключить реверсное закрытие;
— Количество докупок;
— Расстояние между докупками;
— Коэффициент уровней. Если мы хотим, чтобы расстояние между докупками увеличивалось, то множитель делаем больше 1. Например, установим 1,5, при шаге 1%, то между первым и вторым ордером на докупку расстояние будет уже 1,5% (1,5 х 1%), а между второй и третьей 2,25% (1,5 х 1,5 х 1%). Если надо, чтобы шаг был неизменным, оставьте в этом поле 1.
— Коэффициент Мартингейл для докупок. Если, например, установим значение 1.2, то объем каждой последующей докупки будет на 20% больше чем предыдущая. Если хотим, чтобы объем дополнительных сделок не менялся, тогда оставляем значение 1.

Приведем пример работы в режиме №3 торгового Робота «MACD-MultiStrategy» на инструменте SWAP контракт XRP-USDT на бирже OKX.

MACD-MultiStrategy-Докупки-Пример-XRP

График дохода и результаты торгового Робота «MACD-MultiStrategy» на инструменте SWAP контракт XRP-USDT на бирже OKX.

MACD-MultiStrategy-Докупки-Результаты-XRP
 

Приведем еще один пример работы в режиме №3 торгового Робота «MACD-MultiStrategy» на криптовалютной паре DOGE-USDT-SWAP

MACD-MultiStrategy-Докупки-Пример-DOGE

График дохода и результаты торгового Робота «MACD-MultiStrategy» на инструменте SWAP контракт DOGE-USDT на бирже OKX.

MACD-MultiStrategy-Докупки-Результаты-DOGE
 

И еще один пример работы в режиме №3 торгового Робота «MACD-MultiStrategy» на криптовалютной паре ETC-USDT-SWAP

MACD-MultiStrategy-Докупки-Пример-ETC

График дохода и результаты торгового Робота «MACD-MultiStrategy» на инструменте SWAP контракт ETC-USDT на бирже OKX.

MACD-MultiStrategy-Докупки-Результаты-ETC


Четвертый режим работы робота «MACD-MultiStrategy» — Докупки по сигналам индикатора


В данном режиме, если цена сразу идет в сторону открытой позиции, то сделка закрывается в прибыль либо по встречному сигналу, либо по Тейк-Профиту. Если цена идет против открытой позиции, то используются докупки / допродажи, когда появляется новый сигнал в том же направлении, что открыта первоначальная сделка, но чтобы не было слишком много докупок, они открываются только, когда цена ниже последней докупки (выше допродажи) на заданное минимальное расстояние.

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

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

Первые сделки также открываются по сигналам индикатора гистограмма MACD, при этом закрытие сделки по реверсу можно включить, можно отключить. При отключенном реверсном закрытии в моменте могут быть одновременно открыты и лонг и шорт сделки, TSLab нормально может сопровождать хеджевые позиции.

Параметры, которые дополнительно можно использовать:
— Стоп-лосс;
— Тейк-профит;
— Выбор направления торговли;
— Включить/ отключить реверсное закрытие;
— Количество докупок;
— Минимальное расстояние между докупками;
— Коэффициент Мартингейл для докупок. Если, например, установим значение 1.2, то объем каждой последующей докупки будет на 20% больше чем предыдущая. Если хотим, чтобы объем дополнительных сделок не менялся, тогда оставляем значение 1.

Приведем пример работы в режиме №4 торгового Робота «MACD-MultiStrategy» на инструменте SWAP контракт LINK-USDT на бирже OKX.

MACD-MultiStrategy-Докупки-Сигнал_Пример-LINK

График дохода и результаты торгового Робота «MACD-MultiStrategy» на инструменте SWAP контракт LINK-USDT на бирже OKX.

MACD-MultiStrategy-Докупки-Сигнал_Результаты-LINK
 
Данный робот очень хорошо себя показал на довольно сложных периодах рынка, как на рынке фьючерсов МосБиржи, так и на рынке криптовалют. Были и взлеты и резкие падения, робот все выдержал.

Схема алгоритма приведена в данном виде просто для ознакомления:

MACD-MultiStrategy-схема-скрипта
В роботе также предусмотрен общий стоп на всю позицию. Можно выключить.

В скрипте есть также Мартингейл. Т.е. наращивание объема на последующих докупках. Также можно выключить и не использовать.
 
ВАЖНО! Правильно рассчитывать количество контрактов торгуемого инструмента по отношению к депозиту. Правильно распределенный по инструментам и различным торговым стратегиям капитал позволит Вам контролировать просадку и при этом получать максимальную прибыль при торговле на финансовых рынках! Это касается не только Алгоритмического трейдинга, но также и ручной торговли.

Информацию по цене можно посмотреть тут!
MACD-MultiStrategyBot

 


Вы уже сейчас можете начать изучать Видео курс- роботы в TSLab и научиться самому делать любых роботов!
 
Можно записаться на следующий поток ОнЛайн курса «Создание роботов в TSLab без программирования», информацию по которому можно посмотреть тут->
 
Также можете научиться программировать роботов на нашем Видео курсе «Роботы для QUIK на языке Lua»
 
Если же вам не хочется тратить время на обучение, то вы просто можете выбрать уже готовые роботы из тех, что представлены у нас ДЛЯ TSLab, ДЛЯ QUIK, ДЛЯ MT5, ДЛЯ КРИПТОВАЛЮТЫ!
 
Также можете посмотреть совершенно бесплатные наработки для МТ4, Квика, МТ5. Данный раздел также постоянно пополняется.
 
Не откладывайте свой шанс заработать на бирже уже сегодня!