Четырехчасовая стратегия тренда Stochastic EMA


Дата создания: 2023-09-26 20:57:59 Последнее изменение: 2023-09-26 20:57:59
Копировать: 8 Количество просмотров: 2861
1
Подписаться
1617
Подписчики

Обзор

Четырехчасовая стохастическая стратегия EMA основана на том, чтобы удерживать тренд. Эта стратегия может использоваться на 1-часовой, 4-часовой или дневной линии, но лучше всего работает на 4-часовой графике.

  1. 5 Периодические скользящие средние ((завершающая цена)

  2. 15 Периодическая скользящая средняя ((завершающая цена)

  3. 50 Периодическая скользящая средняя ((завершающая цена)

  4. Стохастический показатель: K=13, D=5, гладкость=5 (13,5,5) 8020 разделительная линия

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

Покупка происходит, когда быстрая SMA-линия пересекает медленную SMA-линию вверх. В частности, покупка происходит, когда 5-циклическая EMA пересекает 50-циклическую EMA вверх, а 15-циклическая EMA также пересекает 50-циклическую EMA вверх. Это означает, что краткосрочные тенденции усиливаются, а среднесрочные тенденции также становятся быстрыми, поэтому можно купить.

Продажа происходит, когда быстрая SMA-линия пересекает медленную SMA-линию вниз. В частности, продажа происходит, когда 5-циклическая EMA пересекает 50-циклическую EMA вниз, а 15-циклическая EMA также пересекает 50-циклическую EMA вниз. Это означает, что краткосрочная тенденция ослабевает, а среднесрочная тенденция становится отрицательной, поэтому следует продать блокировку прибыли.

Стохастический индикатор используется для подтверждения тренда. Когда K-линия с нижней стороны прорывает D-линию, это сигнал для покупки, показывая, что stochastic находится в состоянии бульша. Когда K-линия с верхней стороны прорывает D-линию, это сигнал для продажи, показывая, что stochastic находится в состоянии бея, следует рассмотреть возможность продажи.

Комбинированное использование сигналов тренда EMA и Stochastic позволяет более точно улавливать тренд, вступая в начале тренда и выходя вовремя до его окончания.

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

  • Используя двойной EMA-крест для определения тренда, можно эффективно отфильтровать ложные прорывы и идентифицировать реальные изменения тренда.

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

  • За 4 часа работы с графиком можно определить четкие тенденции в средней и долгой линии, избегая влияния шума рынка в краткосрочной перспективе.

  • Используя EMA, а не SMA, можно быстрее реагировать на изменения цен и вовремя войти в тренд.

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

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

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

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

  • При обратном тренде существует риск увеличения убытков. Для контроля риска можно установить стоп-лосс.

  • Не используйте эту тактику перед важными новостными событиями, так как они могут нарушить традиционные тенденции.

  • Неправильная настройка параметров также может повлиять на эффективность стратегии.

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

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

  • Другие индикаторы, такие как RSI, могут быть добавлены для проверки торговых сигналов.

  • Параметры могут быть изменены в зависимости от разных сортов и рыночных условий.

  • Для управления риском можно установить стоп-лосс. Первоначальный стоп-лосс может быть немного большим, а затем может быть скорректирован в соответствии с тенденцией.

  • Можно рассмотреть возможность включения автоматического остановки, такого как остановка ATR, чтобы остановка была более динамично регулируемой.

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

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

Исходный код стратегии
/*backtest
start: 2022-09-25 00:00:00
end: 2023-09-25 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © slymnturkoglu

//@version=4
strategy("HelloWord")
//study(title="Stochastic", shorttitle="Stoch", format=format.price, precision=2, resolution="")
period1 = 5
period2 = 15
period3 = 50

ma1 = ema(close, period1)
ma2 = ema(close, period2)
ma3 = ema(close, period3)

periodK=13
periodD=15
smoothK=5

k = sma(stoch(close, high, low, periodK), smoothK)
d = sma(k, periodD)


buyCondition = crossover(k, d) and crossover(ma1, ma3) and crossover(ma2, ma3)
sellCondition = crossunder(k, d) and crossunder(ma1, ma3) and crossunder(ma2, ma3)

strategy.entry("long", strategy.long, alert_message="LongAlert", when=buyCondition)
strategy.close("long", alert_message="CloseAlert", when=sellCondition)
    




//study("Stochastic EMA Trend", overlay=false)
plot(close)
plot(ma1, color=color.blue, linewidth=3, title="EMA period 5")
plot(ma2, color=color.green,linewidth=3, title="EMA period 15")
plot(ma3, color=color.yellow,linewidth=3, title="EMA period 50")
plot(d, color=color.red,linewidth=3, title="d")
plot(k, color=color.blue,linewidth=3, title="k")