Pegue a estratégia de fundo


Data de criação: 2023-11-22 15:46:19 última modificação: 2023-11-22 15:46:19
cópia: 1 Cliques: 589
1
focar em
1621
Seguidores

Pegue a estratégia de fundo

Visão geral

A estratégia usa os indicadores RSI e EMA para decidir entradas e saídas.

Princípio da estratégia

A estratégia baseia-se nas seguintes condições de compra e venda:

Condições de compra:

  1. RSI < 40
  2. RSI 3 pontos abaixo de ontem
  3. 50 dias de EMA abaixo de 100 dias de EMA

Condições de venda:

  1. RSI > 65
  2. 9o EMA e 50o EMA

Isso permite comprar em baixa e vender em alta durante a recuperação, para capturar oportunidades de recuperação na base.

Análise de vantagens

A estratégia tem as seguintes vantagens:

  1. O RSI pode ser usado para capturar oportunidades de superação.
  2. A EMA avalia mudanças de tendência
  3. A reação foi positiva, especialmente durante o período de baixa.
  4. Política de ajuste de parâmetros configuráveis

Análise de Riscos

A estratégia também apresenta os seguintes riscos:

  1. Parâmetros mal definidos podem levar a compras prematuras ou vendas atrasadas
  2. A reação pode não ser rápida ou duradoura.
  3. As taxas de transação e os pontos de deslizamento também afetam os lucros reais

Pode-se avaliar a estrutura de múltiplos espaços ajustando a estratégia de otimização de parâmetros ou combinando outros indicadores.

Direção de otimização

A estratégia pode ser otimizada de acordo com:

  1. Combinação de parâmetros de teste de acordo com diferentes moedas
  2. Eficiência de sinais de compra e venda combinada com a variação do volume de transação
  3. Aumentar o ponto de parada e reduzir o risco de perdas individuais
  4. Considerar o ajuste dinâmico do tamanho da posição

Resumir

Esta estratégia de captura de fundo é clara e lógica em geral, e pode funcionar melhor em um mercado de baixa. Há um grande espaço para ajustar e otimizar os parâmetros, e é provável que se obtenha um melhor indicador de retorno.

Código-fonte da estratégia
/*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%)