Стратегия отслеживания длинного-короткого баланса MACD
Обзор
Эта стратегия является стратегией отслеживания тенденций с использованием индикатора MACD для идентификации многополосного направления. Она генерирует MACD-магистраль, рассчитывая разницу между быстрыми и медленными перемещающимися средними значениями. Стратегия использует золотой крест MACD-магистрали и сигнальной линии для получения сигнала покупки, а мертвый крест - для получения сигнала продажи, что позволяет осуществлять многополосный балансовый отслеживание.
Стратегический принцип
В коде сначала устанавливается время начала отсчета, чтобы проверить историческую эффективность стратегии.
Затем выполняется расчет MACD-показателей, включая настройку длины скоростных, медленных и средних MACD-линий. Быстрые линии более чувствительны, а медленные более устойчивы. Их разница образует основную линию MACD, а затем через равномерную линию образует сигнальную линию MACD.
На основании многоголовых и пустых сигналов, записывается время последнего появления сигнала. Когда быстрые и медленные линии пересекаются, подтверждается и записывается сигнал покупки/продажи, тогда можно открыть позицию.
После входа в рынок, постоянно отслеживать наивысшую и наименьшую цены на позиции. Устанавливается стоп-процент, и, когда убыток достигает этого процента, стоп-убыток выходит.
Стратегические преимущества
-
MACD является одним из классических индикаторов технического анализа, который эффективно идентифицирует тенденции.
-
Дифференциальный дизайн медленно-быстрых средних позволяет заранее определить динамику и направление изменения цен.
-
Использование фильтрации равномерной линии позволяет отфильтровать некоторые ложные сигналы.
-
Также в стратегию включены механизмы сдерживания убытков, чтобы контролировать риски.
Стратегический риск
-
MACD-индикаторы легко создают ложные сигналы, сами индикаторы имеют ограниченное пространство для оптимизации.
-
Неправильная настройка стоп-пойнтов может быть слишком активной или консервативной и требует индивидуальной оптимизации для разных сортов.
-
Позиции с фиксированным количеством могут привести к чрезмерному уровню леверинга, поэтому следует рассмотреть возможность установления рискового порога в соответствии с размером капитала.
-
Необходимо проверить рациональность выбора временного окна отслеживания, чтобы избежать пересочетания.
Оптимизация стратегии
-
Оптимизируйте комбинацию параметров по скорости и средней скорости, чтобы найти оптимальные параметры для совмещения различных сортов.
-
Добавить фильтры на другие индикаторы, такие как K-линия, Брин-линия, RSI и т. д. для проверки сигнала.
-
Эффективность различных стоп-пойнтов может быть оценена на основе таких показателей, как отзыв и коэффициент Шарпа.
-
Оптимизация стратегий по прекращению убытков, такие как перемещение убытков, привязывание стоп-листов и т. д.
-
Попытайтесь установить динамическую позицию в зависимости от изменения капитала, волатильности и т. д.
Подвести итог
Стратегия MACD Multi-Hole Equilibrium - это стратегия для отслеживания тенденций, основанная на классических технических показателях. Она обладает чувствительной способностью улавливать динамику ценовых изменений и может хорошо адаптироваться к различным сортам с помощью оптимизации параметров. В сочетании с более гибкими индикаторами колебаний, способами остановки убытков и динамическим управлением позициями можно продолжать повышать стабильность и прибыльность стратегии.
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("MACD BF", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.0)
/////////////// Component Code Start ///////////////- 1

