Стратегия «лови дно»


Дата создания: 2023-11-22 15:46:19 Последнее изменение: 2023-11-22 15:46:19
Копировать: 1 Количество просмотров: 589
1
Подписаться
1621
Подписчики

Стратегия «лови дно»

Обзор

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

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

Стратегия основана на следующих условиях покупки и продажи:

Условия покупки:

  1. RSI < 40
  2. RSI снизился на 3 пункта по сравнению с вчерашним.
  3. 50-дневная EMA под 100-дневную EMA

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

  1. RSI > 65
  2. 9-я ЕМА на 50-й ЕМА

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

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

Эта стратегия имеет следующие преимущества:

  1. Используйте RSI, чтобы уловить превышение.
  2. EMA оценивает изменение тренда
  3. Отзывы были положительными, особенно в условиях медвежьего рынка.
  4. Конфигурируемые параметры политики настройки

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

Также существуют следующие риски:

  1. Неправильная настройка параметров может привести к преждевременной покупке или задержке продажи
  2. Возвращение может не быть своевременным или длительным.
  3. Торговые сборы и скольжение также влияют на реальную прибыль

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

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

Эта стратегия может быть оптимизирована в следующих направлениях:

  1. Сочетание параметров тестирования в зависимости от разных валют
  2. Эффективность сигналов покупки и продажи в сочетании с изменением объема торгов
  3. Увеличение стоп-пойнтов, снижение риска одиночных потерь
  4. Рассмотрение динамического изменения размеров позиций

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

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

Исходный код стратегии
/*backtest
start: 2023-11-14 00:00:00
end: 2023-11-21 00:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_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/
// © Coinrule

//@version=5
strategy("V3 - Catching the Bottom",
         overlay=true)

showDate = input(defval=true, title='Show Date Range')
timePeriod = time >= timestamp(syminfo.timezone, 2022, 4, 1, 0, 0)
notInTrade = strategy.position_size <= 0

//==================================Buy Conditions============================================

//RSI
length = input(14)
vrsi = ta.rsi(close, length)

buyCondition1 = vrsi < 40

//RSI decrease
decrease = 3
buyCondition2 = (vrsi < vrsi[1] - decrease)
//sellCondition1 = request.security(syminfo.tickerid, "15", buyCondition2)

//EMAs 
fastEMA = ta.sma(close, 50)
slowEMA = ta.sma(close, 100)
buyCondition3 = ta.crossunder(fastEMA, slowEMA)
//buyCondition2 = request.security(syminfo.tickerid, "15", buyCondition3)

if(buyCondition1 and buyCondition2 and buyCondition3 and timePeriod)
    strategy.entry(id='Long', direction = strategy.long)

//==================================Sell Conditions============================================

sellCondition1 = vrsi > 65

EMA9 = ta.sma(close, 9)
EMA50 = ta.sma(close, 50)
sellCondition2 = ta.crossover(EMA9, EMA50)

if(sellCondition1 and sellCondition2 and timePeriod)
    strategy.close(id='Long')

//Best on: ETH 5mins (7.59%), BNB 5mins (5.42%), MATIC 30mins (15.61%), XRP 45mins (10.14%) ---> EMA
//Best on: MATIC 2h (16.09%), XRP 15m (5.25%), SOL 15m (4.28%), AVAX 5m (3.19%)