Type/to search

Estratégia de negociação baseada em pontuação de múltiplos indicadores

Common strategy
Created: 2023-11-07 16:16:45
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A estratégia de negociação por pontuação de múltiplos indicadores integra as pontuações de indicadores técnicos para identificar a direção e a força da tendência, realizando negociações automáticas. A estratégia considera um conjunto de indicadores, incluindo Ichimoku Cloud, HMA, RSI, Stoch, CCI e MACD. Com base no resultado de cada indicador, uma pontuação é atribuída a ele. Em seguida, as pontuações de todos os indicadores são combinadas para formar uma pontuação geral. Quando a pontuação geral está acima de um limite, a estratégia opera comprada; quando está abaixo, opera vendida.

Princípio da Estratégia

A estratégia é composta por várias partes:

  1. Calcula um conjunto de indicadores, incluindo Ichimoku Cloud, Hull Moving Average, Relative Strength Index, Stochastic, Commodity Channel Index e Moving Average Sensitivity.

  2. Atribui uma pontuação a cada indicador. Quando o indicador mostra um sinal de alta, recebe uma pontuação positiva; quando mostra um sinal de baixa, recebe uma pontuação negativa.

  3. Soma e calcula a média de todas as pontuações dos indicadores para obter uma pontuação geral.

  4. Compara a pontuação geral com um limite predefinido para determinar a direção geral da tendência. Quando a pontuação está acima do limite, a visão é de alta; quando está abaixo, é de baixa.

  5. Abre posições com base no resultado da avaliação. Quando a visão é de alta, opera comprado; quando é de baixa, opera vendido.

  6. O stop loss e take profit são definidos pelo indicador ATR.

A estratégia aproveita ao máximo as vantagens de vários indicadores, avaliando de forma abrangente a direção do mercado. Em comparação com um único indicador, ela consegue filtrar parte dos sinais falsos, aumentando a confiabilidade dos sinais.

Análise de Vantagens

A estratégia apresenta as seguintes vantagens:

  1. Julgamento abrangente de múltiplos indicadores, aumentando a precisão dos sinais. Um único indicador é propenso a erros de julgamento; esta estratégia, ao calcular a média das pontuações, consegue filtrar efetivamente sinais falsos.

  2. Utiliza as vantagens dos indicadores para identificar tendências e a força atual. Por exemplo, Ichimoku Cloud identifica a tendência geral, enquanto Stoch identifica condições de sobrecompra/sobrevenda.

  3. Negociação automática evita influências emocionais, executando rigorosamente os sinais da estratégia.

  4. O uso do ATR para definir stop loss e take profit auxilia no controle de risco.

  5. É possível otimizar os parâmetros para diferentes ativos. Tanto os parâmetros dos indicadores quanto os limites de pontuação podem ser otimizados.

  6. A lógica da estratégia é simples e clara, fácil de entender e modificar.

Análise de Riscos

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

  1. A combinação de múltiplos indicadores nem sempre é superior a um único indicador; é necessário testar repetidamente para encontrar os melhores parâmetros.

  2. Quando os indicadores emitem sinais errados, a média das pontuações também não consegue evitar perdas completamente.

  3. O stop loss baseado no ATR pode ser muito apertado ou muito largo, precisando ser ajustado conforme as características do ativo.

  4. É preciso evitar overfitting devido à otimização excessiva. A robustez da estratégia deve ser testada em diferentes ativos e períodos.

  5. A frequência de negociação pode ser muito alta, e os custos de transação também podem afetar o lucro final.

Direções de Otimização

A estratégia pode ser otimizada nos seguintes aspectos:

  1. Testar combinações de mais indicadores para encontrar a seleção ideal para ativos específicos.

  2. Ajustar os pesos de pontuação de cada indicador, otimizando o algoritmo de pontuação.

  3. Ajustar dinamicamente os parâmetros do ATR para que o stop loss e take profit se adaptem melhor à volatilidade do mercado.

  4. Adicionar condições de filtro de negociação para reduzir a frequência desnecessária de negociações, como filtros de tendência, filtros de volume, etc.

  5. Realizar otimização passo a passo para encontrar intervalos ideais de parâmetros e, em seguida, usar otimização aleatória ou por grade para encontrar a melhor combinação de parâmetros.

  6. Testar a robustez da estratégia em múltiplos ativos e múltiplos timeframes para evitar overfitting.

  7. Combinar com outras estratégias de negociação eficazes para formar uma carteira de estratégias.

Conclusão

A estratégia de negociação por pontuação de múltiplos indicadores, por meio da abordagem de calcular a média das pontuações, melhora a precisão e confiabilidade do julgamento de sinais. A estratégia tem amplo espaço para ajuste de parâmetros, podendo ser otimizada para diferentes ativos para obter bons resultados. No entanto, é necessário estar atento ao risco de overfitting, mantendo a cientificidade da otimização de parâmetros e do teste da estratégia. Como uma abordagem de estratégia de negociação com amplas direções de otimização, vale a pena pesquisar e aplicar mais.

Source
Pine
/*backtest
start: 2022-10-31 00:00:00
end: 2023-11-06 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Ichi HMA RSI Stoch CCI MACD Technicals Rating Strategy",shorttitle="TRSv420",overlay=true,default_qty_type=strategy.percent_of_equity,default_qty_value=50,commission_type=strategy.commission.percent,commission_value=0.05)
res = input("", title="Indicator Timeframe", type=input.resolution)
Period = input(defval = 14, title = "Period Length", minval = 2)
Strategy parameters
Strategy parameters
Indicator Timeframe (Optional)
Period Length
Minimum Signal Strength
Price Source
Use ONLY BUY mode
Use ONLY SELL mode
Use ATR for TP & SL
Use Ichimoku
Use Hull MA
Use RSI
Use Stoch
Use CCI
Use MacD
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)