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.
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.
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.
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.
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.
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.
O Multi-Frames de Tempo fornece informações mais abrangentes sobre os preços.
A EMA alinhou a média dos preços para avaliar a tendência geral.
O cruzamento de linhas é fácil para formar sinais de transação.
A linha curta torna-se mais lucrativa, reduzindo o risco de tempo.
A complexidade do multi-frame aumenta com a dificuldade de otimização de parâmetros.
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.
O risco de perda é maior se não for estabelecido um ponto de parada.
A alta frequência de transações aumenta os custos de transação.
Teste diferentes combinações de parâmetros de prazos para encontrar a melhor correspondência.
Adicionar filtros de stop loss móvel ou outros indicadores para controlar o risco.
Combinado com um indicador de volume de transação, evita-se o set-up e a falsa brecha.
Configurar um ponto de parada para controlar o risco enquanto ganha.
Adicionar limites de abertura e outras estratégias de gestão de fundos.
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.
/*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)