Estratégia de canal de preço multi-timeframe


Data de criação: 2023-09-17 18:39:41 última modificação: 2023-09-17 18:39:41
cópia: 0 Cliques: 599
1
focar em
1617
Seguidores

Visão geral

A estratégia utiliza o máximo e o mínimo dos preços de um quadro de tempo múltiplo para construir um canal de EMA para a realização de uma inversão de preços de curto prazo.

Princípio da estratégia

  1. Calcule a média EMA dos preços mais altos e mais baixos das últimas 60 linhas K em um período de 15 minutos para traçar a ascensão e descensão do canal de preços.

  2. A linha rápida é a linha média do EMA de 30 períodos e a linha lenta é a linha média do EMA de 60 períodos.

  3. Quando a linha rápida atravessa a linha lenta, é considerada como uma pressão sobre a linha de transmissão, emitindo um sinal de baixa e baixa.

  4. Quando a linha rápida atravessa a linha lenta, considere-a como um suporte para a linha abaixo do canal, emita um sinal de alarme, faça mais.

  5. Após o surgimento de um sinal de reversão, aproveite a característica de um canal médio de retorno de preços de curto prazo para obter lucro.

Análise de vantagens

  1. O Multi-Frames de Tempo fornece informações mais abrangentes sobre os preços.

  2. A EMA alinhou a média dos preços para avaliar a tendência geral.

  3. O cruzamento de linhas é fácil para formar sinais de transação.

  4. A linha curta torna-se mais lucrativa, reduzindo o risco de tempo.

Análise de Riscos

  1. A complexidade do multi-frame aumenta com a dificuldade de otimização de parâmetros.

  2. A partir daí, a tendência é de que os países desenvolvidos se apoiem em um único indicador, que pode ser facilmente ultrapassado e revertido.

  3. O risco de perda é maior se não for estabelecido um ponto de parada.

  4. A alta frequência de transações aumenta os custos de transação.

Direção de otimização

  1. Teste diferentes combinações de parâmetros de prazos para encontrar a melhor correspondência.

  2. Adicionar filtros de stop loss móvel ou outros indicadores para controlar o risco.

  3. Combinado com um indicador de volume de transação, evita-se o set-up e a falsa brecha.

  4. Configurar um ponto de parada para controlar o risco enquanto ganha.

  5. Adicionar limites de abertura e outras estratégias de gestão de fundos.

Resumir

A estratégia tenta construir uma estratégia de negociação de reversão de curto prazo usando vários quadros de tempo. Mas há problemas de dificuldade de otimização de parâmetros e insuficiência de controle de risco. A lógica de geração de sinais e o programa de gerenciamento de risco precisam ser otimizados ainda mais para a aplicação prática.

Código-fonte da estratégia
/*backtest
start: 2023-09-09 00:00:00
end: 2023-09-14 09:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Just_Try_Different_Things", overlay=true)


Sig = security(syminfo.tickerid,'15',open)

H = ema(highest(Sig,60),60)
L = ema(lowest(Sig,60),60)




longCondition = crossunder(sma(H, 30), sma(H, 60))
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)

shortCondition = crossover(sma(L, 30), sma(L, 60))
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)