Пользовательская неперерисовывающаяся масштабируемая стратегия-робот на основе HTF MACD MFI
Обзор
Данная стратегия представляет собой высоконастраиваемый комбинированный индикатор неперерисовывающихся MACD и MFI, предназначенный для алгоритмических торговых роботов. Она объединяет трендовые и импульсные индикаторы, используя несколько фильтров для генерации торговых сигналов.
Принцип стратегии
Стратегия использует индикатор MACD для определения направления рыночного тренда. MACD — это трендовый импульсный индикатор, рассчитываемый как разность между быстрой и медленной скользящими средними (гистограмма MACD), а затем на основе экспоненциальной скользящей средней MACD строится сигнальная линия. Когда быстрая линия пересекает медленную снизу вверх — это сигнал к покупке, при пересечении сверху вниз — к продаже.
Кроме того, стратегия использует индикатор MFI для оценки состояний перекупленности/перепроданности рынка. MFI сочетает цену и объем, его значения колеблются от 0 до 100. Уровень ниже 20 считается зоной перепроданности, выше 80 — зоной перекупленности.
Для отсеивания ложных сигналов в стратегию добавлены трендовый фильтр и фильтр RSI. Сигнал к покупке генерируется, когда цена находится в восходящем тренде, а значение RSI ниже заданного порога.
Преимущества стратегии
- Комбинация нескольких индикаторов для комплексной оценки рыночного состояния, повышение вероятности успешных сделок.
- Наличие фильтров для избежания ложных сигналов и сокращения ненужных сделок.
- Все параметры и фильтры настраиваются под различные инструменты и торговые предпочтения.
- Возможность использования как для ручной торговли, так и для подключения к алгоритмическим роботам для программной торговли.
Риски стратегии и способы их решения
-
Неправильная настройка параметров индикаторов может привести к ложным сигналам.
- Тестирование различных параметров для выбора оптимальной комбинации.
- Параметры не универсальны для разных инструментов, требуется отдельная оптимизация.
-
Частота сделок может быть слишком высокой, что увеличивает торговые издержки и риск проскальзывания.
- Возможна настройка фильтров для снижения частоты сделок.
- При реальной торговле необходимо контролировать затраты.
Направления оптимизации стратегии
- Тестирование на более длительных периодах данных для оценки стабильности параметров.
- Опробование различных комбинаций параметров индикаторов.
- Оптимизация весов индикаторов для повышения стабильности стратегии.
- Добавление дополнительных фильтров для снижения необоснованных сделок.
Заключение
Данная стратегия представляет собой высоконастраиваемую трендовую стратегию, которая одновременно использует трендовые и импульсные индикаторы для оценки рыночного состояния и эффективно применяет механизм фильтров для управления рисками. Она может использоваться как для ручной торговли, так и для подключения к алгоритмическим роботам с высокой степенью автоматизации, что делает её системой, заслуживающей долгосрочного наблюдения и оптимизации.
/*backtest
start: 2022-12-15 00:00:00
end: 2023-12-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//(c) Wunderbit Trading
//Modified by Mauricio Zuniga - Trade at your own risk
//This script was originally shared on Wunderbit website as a free open source script for the community. (https://help.wundertrading.com/en/articles/5246468-macd-mfi-trading-bot-for-ftx)
// - 1

