Стратегия пересечения скользящих средних и выхода из торговли


Дата создания: 2024-01-19 14:50:50 Последнее изменение: 2024-01-19 14:50:50
Копировать: 1 Количество просмотров: 685
1
Подписаться
1617
Подписчики

Стратегия пересечения скользящих средних и выхода из торговли

Обзор

Стратегия скрещивания сдвигающейся средней и низкой позиции - это стратегия, основанная на движении цены на 9-дневных скользящих средних ((EMA) и 20-дневных простых скользящих средних ((MA). Стратегия использует перекрестные сигналы EMA и MA для определения направления тенденции, чтобы дать сигнал о покупке и продаже.

Стратегический принцип

Расчет EMA и MA

  • EMA9 рассчитывает 9-дневную скользящую среднюю индекса. EMA придает более высокий вес недавним ценам, что делает их более чувствительными к новой информации.
  • MA20 рассчитывает 20-дневную простую скользящую среднюю. MA - это среднее значение цены закрытия за последние 20 дней.

Условия покупки и продажи

  • Условия покупки: Устанавливается, когда цена закрытия превышает 9-дневную ЭМА и 20-дневную МА. Этот сигнал рассматривается как многоголовый сигнал.
  • Условия продажи: Закрытие происходит, когда цена находится ниже 9-й ЕМА и 20-й МА. Этот сигнал считается пустым.

Открытие и закрытие

  • Когда условия покупки установлены, выполняется операция покупки и открытия позиции.
  • Когда условия продажи будут выполнены, выполните операцию открытия позиции продажи.
  • Когда цена пересекает 9-дневную ЭМА или 20-дневную МА, выполняется операция по устранению позиции независимо от текущей позиционной направленности.

Сочетание K-линий

  • Покупайте K-линию в зеленом цвете
  • Продажа K-линии с красным знаком
  • Другие линии K по умолчанию белые

Схемы EMA и MA

На графике изображены 9-дневная EMA и 20-дневная MA для наблюдения за относительной позицией цены к скользящей средней.

Анализ преимуществ стратегии

Эта стратегия объединяет два широко используемых технических показателя - EMA и MA, чтобы использовать их преимущества в выравнивании цены и определении направления тенденции. По сравнению с использованием только EMA или MA, эта комбинация может обеспечить более надежный торговый сигнал.

Пересечение сигналов EMA и MA-линии проще и яснее, что позволяет четко определять изменения рынка Bachelder и избегать ошибочных сделок.

Стратегия визуализирует цвет непосредственно на K-линии, что позволяет без сложных вычислений интуитивно оценивать текущие тенденции и сигналы.

Автоматическое выполнение операций по открытию и закрытию позиций, строго следуя заранее установленным правилам торговли, способствует контролю риска.

Анализ рисков

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

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

Настройка параметров EMA и MA оказывает большое влияние на результаты торгов. Параметры следует адаптировать к различным видам и торговым циклам.

Автоматическая торговая стратегия не может справиться с различными сложными ситуациями, как это делают искусственные трейдеры, и трудно закрыть вводящие в заблуждение позиции в критические моменты. Стоп-лосс и стоп-стоп должны быть настроены заранее.

Направление оптимизации

Можно тестировать комбинацию параметров EMA и MA разных длин, выбирая параметры, которые обеспечивают оптимальный сигнал и максимальное уменьшение ложного сигнала.

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

Использование стратегии в сочетании с другими показателями или сигналами, такими как индикаторы величин, ленты Бринга, для проверки надежности сигнала.

Добавление логики стоп-лосса и стоп-стопа для активного управления риском позиции. Стоп-лосса может быть настроен на основе ATR-множества или ценового уровня.

Подвести итог

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

Исходный код стратегии
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("EMA and MA Crossover with Close Strategy", shorttitle="EMA_MA_Close", overlay=true)

// Define the length of the Exponential Moving Average and Moving Average
lengthEMA = 9
lengthMA = 20

// Calculate the 9 EMA and 20 MA
ema9 = ema(close, lengthEMA)
ma20 = sma(close, lengthMA)

// Define the buy and sell conditions
buyCondition = close > ema9 and close > ma20
sellCondition = close < ema9 and close < ma20

// Define the close position condition
closeCondition = crossover(close, ema9) or crossover(close, ma20)

// Execute buy or sell orders
if (buyCondition)
    strategy.entry("Buy", strategy.long)
else if (sellCondition)
    strategy.entry("Sell", strategy.short)

// Close any position if the close condition is met
if (closeCondition)
    strategy.close_all()

// Coloring the candles based on conditions
barcolor(buyCondition ? color.green : na)
barcolor(sellCondition ? color.red : na)

// Plotting the EMA and MA for reference
plot(ema9, color=color.blue, title="9 EMA")
plot(ma20, color=color.orange, title="20 MA")