Type/to search

Стратегия прорыва EMA-кроссовера (Черепаха)

Common strategy
Created: 2023-11-07 15:40:08
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия использует две скользящие средние EMA с разными периодами. Пересечение этих линий служит сигналом разворота тренда и используется для входа и выхода из позиции. Стратегия проста для понимания и легка в применении.

Принцип стратегии

Стратегия использует функцию ta.ema для расчета двух EMA: одна с периодом 10 (краткосрочный тренд), вторая с периодом 20 (долгосрочный тренд). С помощью ta.crossover и ta.crossunder определяется пересечение EMA. Когда краткосрочная EMA пересекает долгосрочную снизу вверх – открывается длинная позиция, при пересечении сверху вниз – короткая. Таким образом, пересечение EMA разных периодов используется для выявления точек разворота тренда.

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

Преимущества стратегии

  1. Простая и понятная логика, легко осваивается и применяется.

  2. Использование пересечения EMA – распространенный и эффективный метод технического анализа.

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

  4. Наличие тейк-профита и стоп-лосса даёт возможность контролировать риск и доходность каждой сделки.

  5. Фильтрация повторных сигналов с помощью lastCrossTime предотвращает излишние сделки.

Риски стратегии

  1. Пересечения EMA могут давать ложные сигналы, что приводит к ошибкам.

  2. Фиксированные TP и SL не учитывают изменчивость рынка – желательно использовать динамические уровни.

  3. Система, основанная только на пересечении EMA, может приносить убытки во флэте (боковом рынке).

  4. Не учитываются торговые издержки (спред, комиссии), что важно при реальной торговле.

  5. Стратегия эффективна в основном на трендовых рынках, на боковых движениях её результаты могут быть низкими.

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

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

  1. Тестирование и подбор наиболее подходящих периодов EMA.

  2. Добавление вспомогательных индикаторов (KDJ, MACD и др.) для отсеивания ложных сигналов во флэте.

  3. Внедрение динамического стоп-лосса (например, трейлинг-стоп по тренду).

  4. Учёт объёмов торгов – вход только при значительном росте объёмов.

  5. Комбинирование с графическими паттернами (например, пробой важных уровней сопротивления/поддержки).

  6. Учёт реальных торговых издержек для установления разумных уровней TP/SL.

Заключение

Стратегия имеет простую и чёткую логику: быстрое и медленное пересечение EMA используется для определения разворота тренда, а TP/SL контролируют соотношение риска и доходности. Она легка в применении, но пересечения EMA могут быть ошибочными. Требуется дальнейшая оптимизация параметров индикаторов и дополнение другими техническими инструментами. На трендовых рынках стратегия показывает хорошие результаты, но на боковых движениях может терпеть убытки. В реальной торговле важно строго управлять рисками, настраивать TP/SL и уменьшать объём позиции. В целом, стратегия является базовым трендовым подходом и может служить введением в алгоритмическую торговлю.

Source
Pine
/*backtest
start: 2023-10-30 00:00:00
end: 2023-11-06 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy('XXXquang', overlay=true)

// Sử dụng hàm input.int() và input.float() để tạo các trường nhập liệu với giới hạn giá trị
Strategy parameters
Strategy parameters
Length EMA Short
Length EMA Long
Lot Size
Take Profit Level
Stop Loss Level
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)