
Обзор
Эта стратегия - это стратегия торговли трендами, основанная на бриндовых поясах и движущихся средних. Для определения направления текущей тенденции используется сравнение простых движущихся средних (SMA) и больших отношений между индексированными движущимися средними (EMA).
Стратегический принцип
- Вычислите 20-дневную простую скользящую среднюю (SMA) и 21-дневную индексную скользящую среднюю (EMA).
- Сравнивая размеры SMA и EMA, большие будут определены как bmsbmayor, а меньшие - как bmsbmenor, которые представляют собой референс-линии для многоголовых и безголовых трендов соответственно.
- При закрытии цены на bmsbmayor, создается сигнал к покупке; если в настоящее время у вас есть свободные позиции, сначала освободите их, а затем откройте больше.
- Когда цена закрытия пересекает bmsbmenor ниже, создается сигнал продажи; если в настоящее время у вас есть несколько позиций, сначала поделитесь, а затем откройте.
- На графике изображены bmsbmayor и bmsbmenor, обозначенные зеленым и красным цветом, соответственно, интуитивно отображающие линию отсчета плюсового тренда.
Стратегические преимущества
- Простая и понятная: стратегия имеет четкую логику, использует наиболее распространенные индикаторы скользящих средних, легко понятна и реализуема.
- Следить за тенденциями: сравнивая размеры двух скользящих средних, можно эффективно определить направление текущих тенденций и торговать в соответствии с основными тенденциями.
- Самовосприимчивость: благодаря использованию скользящих средних индексов, реакция на ценовые изменения более чувствительна и может лучше адаптироваться к изменениям рыночных ритмов.
- Своевременное прекращение убытков: своевременное ликвидация позиции при обратном тренде, избегая длительного удержания убыточных позиций и уменьшая потенциальные потери.
- Визуальное удобство: на графике изображены многомерные трендовые ссылки, что позволяет более интуитивно оценивать тренды и принимать торговые решения.
Стратегический риск
- Параметрическая оптимизация: периодический выбор движущихся средних имеет большое влияние на эффективность стратегии. Разные рынки и разновидности могут требовать разных параметров, которые требуют оптимизации и обратной измерения.
- В условиях рыночной нестабильности эта стратегия может привести к появлению большего количества ложных сигналов, что приводит к частым сделкам и потерем средств.
- Задержка тренда: подвижная средняя является отстающим показателем, в начале и конце тренда может быть задержка сигнала, пропуская оптимальное время входа и выхода.
- Black Swan: стратегия основана на исторических данных о ценах и может быть неэффективной в случае внезапных крупных событий и экстремальных ситуаций.
Направление оптимизации стратегии
- Введение дополнительных индикаторов: на основе скользящих средних можно ввести другие технические индикаторы, такие как RSI, MACD и т. Д., которые объединяют сигналы нескольких индикаторов, повышая точность определения тенденций.
- Динамическая корректировка параметров: в зависимости от волатильности рынка и особенностей рынка, динамическая корректировка цикла движущихся средних и других параметров, чтобы стратегия была более адаптирована к изменениям рынка.
- Добавление стоп-лосса: установление разумного стоп-лосса, контроль рискового порога для отдельных сделок, повышение риско-прибыльности.
- Управление позицией: динамически корректируйте размер позиции в зависимости от силы тренда и надежности сигнала, увеличивая позицию при большой силе тренда и уменьшая позицию при неясной тенденции.
- Комбинирование фундаментального анализа: объединение технического анализа с фундаментальным анализом для принятия более всесторонних торговых решений на основе оценки тенденций с учетом факторов, таких как макроэкономика, развитие отрасли.
Подвести итог
BMSB Бринмак Супер тренд торговая стратегия является простой практической стратегии отслеживания тенденции, чтобы судить о многопрофильной тенденции, сравнивая размеры двух движущихся средних, в трендовых условиях может получить хороший эффект. Но эта стратегия также имеет некоторые ограничения, такие как плохое поведение в волатильных рынках, сигнальные задержки и т. д. Поэтому, в практическом применении, можно рассмотреть вопрос о введении большего количества показателей, оптимизации параметров, усиления управления рисками и т. д. улучшения, чтобы повысить стабильность и прибыльность стратегии.
Исходный код стратегии
/*backtest
start: 2024-04-13 00:00:00
end: 2024-05-13 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("BMSB Strategy Mejora", overlay=true)
// Indicators
src = close
sma = ta.sma(src, 20)
ema = ta.ema(src, 21)
// Bull Super Market as var
bmsbmayor = sma > ema ? sma : ema
bmsbmenor = sma > ema ? ema : sma
// Buy and Sell conditions
buySignal = ta.crossover(close, bmsbmayor)
sellSignal = ta.crossunder(close, bmsbmenor)
// Buy and Sell orders
if (buySignal)
if (strategy.position_size < 0)
strategy.close("Sell")
strategy.entry("Buy", strategy.long)
if (sellSignal)
if (strategy.position_size > 0)
strategy.close("Buy")
strategy.entry("Sell", strategy.short)
// Plot
plot(bmsbmayor, color=color.green)
plot(bmsbmenor, color=color.red)