Type/to search

Estratégia de backtest de gráfico de barras de valor baseado em variação percentual

Common strategy
Created: 2023-11-15 15:41:20
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia avalia a tendência calculando a variação percentual do preço de fechamento da vela atual em relação ao preço de fechamento de N velas atrás e exibindo um gráfico de barras com cores diferentes. A estratégia combina uma linha de tendência para determinar os pontos de compra e venda.

Princípio da Estratégia

  1. Defina os parâmetros da estratégia via input, incluindo largura das barras, exibir variação de preço ou variação percentual, número de velas de retrospectiva, limiares de compra e venda, etc.

  2. Calcule a diferença ou a diferença percentual entre o preço de fechamento da vela atual e o preço de fechamento de N velas atrás.

  3. Defina curvas de limiar de compra e venda.

  4. Exiba um gráfico de barras com cores diferentes de acordo com a diferença percentual.

  5. Quando a diferença percentual for maior que o limiar de compra, defina uma posição comprada; quando for menor que o limiar de venda, defina uma posição vendida.

  6. Defina a cor do gráfico de barras de acordo com a direção da posição.

  7. Realize a entrada e saída de acordo com a direção da posição.

Vantagens da Estratégia

  1. Exibe visualmente a tendência de variação de preço, facilitando a formação de julgamentos de negociação.

  2. Combinada com indicadores de julgamento de tendência, permite identificar de forma relativamente clara os pontos de entrada e saída.

  3. Pode ser otimizada para diferentes instrumentos e períodos de tempo através do ajuste de parâmetros.

  4. A lógica operacional é simples e clara, fácil de entender e modificar.

  5. O efeito visual é bom, permitindo identificar rapidamente a direção da tendência.

Riscos da Estratégia

  1. Pode gerar sinais falsos facilmente; a escolha inadequada do ponto de entrada pode resultar em perdas.

  2. Para instrumentos de alta volatilidade, é necessário ajustar os parâmetros; caso contrário, a probabilidade de perdas aumenta.

  3. Não considera o impacto de eventos repentinos, como notícias negativas importantes.

  4. O período de backtest é curto, podendo não garantir a robustez dos parâmetros.

  5. Não considera prazos de corte, podendo perder oportunidades de reversão.

Os riscos podem ser controlados através de otimização de parâmetros, filtragem de sinais com outros indicadores, definição de stop loss e ampliação do período de backtest.

Direções de Otimização da Estratégia

  1. Pode-se considerar a combinação com outros indicadores para confirmar os sinais de negociação, como indicadores de tendência, indicadores de volatilidade, etc.

  2. Algoritmos de aprendizado de máquina podem ser introduzidos para otimizar a configuração de parâmetros.

  3. Stop loss dinâmico pode ser configurado para controlar perdas individuais.

  4. Pode-se combinar indicadores de sentimento, notícias, etc., para evitar ser impactado por eventos repentinos.

  5. Regras de filtro baseadas em horários de negociação ou períodos específicos podem ser adicionadas.

  6. O período de backtest pode ser otimizado, selecionando um período mais longo para validação.

Resumo

Esta estratégia calcula a variação percentual do preço e a exibe em tempo real por meio de um gráfico de barras, complementada por uma linha de tendência para gerar sinais de negociação relativamente claros. A estratégia é simples em conceito e fácil de operar. No entanto, também apresenta certos riscos, que devem ser controlados através de otimização de parâmetros, filtragem de indicadores, stop loss, entre outros. Se for continuamente otimizada, pode se tornar uma estratégia de acompanhamento de tendência prática e fácil de dominar.

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v3.0 27/07/2018
//
Strategy parameters
Strategy parameters
Bar Width
Price Change
Look Back
SellZone
BuyZone
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)