Type/to search

Estratégia Quantitativa Baseada na Taxa de Variação de Preço e Média Móvel

Common strategy
Created: 2023-12-11 11:18:56
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

Esta estratégia combina indicadores técnicos de taxa de variação de preço e média móvel para realizar o posicionamento preciso de pontos de compra e venda. Quando o preço apresenta uma queda significativa, estabelece um limite de compra e, quando cai ainda mais, abre uma posição longa. Quando o preço sobe, estabelece um limite de venda e, quando continua subindo, fecha a posição. Ao mesmo tempo, a estratégia também adota o método de adicionar posições, comprando em várias etapas para reduzir o custo.

Princípio da Estratégia

Lógica de Compra

  1. Calcular a taxa de variação de preço (ROC) e definir a linha de limiar de compra.
  2. Quando o preço cai abaixo da linha de limiar de compra, registra esse ponto e ativa a linha de restrição de compra.
  3. A linha de restrição de compra define uma duração com base nos parâmetros de entrada e é fechada após expirar.
  4. Quando o preço continua caindo e quebra a linha de restrição de compra, abre a primeira posição longa.

Lógica de Venda

  1. Calcular a taxa de variação de preço (ROC) e definir a linha de limiar de venda.
  2. Quando o preço sobe acima da linha de limiar de venda, registra esse ponto e ativa a linha de restrição de venda.
  3. A linha de restrição de venda define uma duração com base nos parâmetros de entrada e é fechada após expirar.
  4. Quando o preço continua subindo e quebra a linha de restrição de venda, fecha todas as posições longas.

Controle de Risco

A estratégia possui funções integradas de stop loss e take profit, com parâmetros personalizáveis, controlando em tempo real o risco das posições existentes.

Método de Adição de Posições

A cada nova posição aberta, define o preço de compra subsequente em uma certa proporção com base nos parâmetros de entrada, realizando o efeito de compra em lotes para adicionar posições.

Análise de Vantagens

  1. Utiliza o indicador de taxa de variação de preço (ROC) para encontrar pontos de compra e venda. O ROC é muito sensível às mudanças de preço, posicionando com precisão os pontos de compra e venda.
  2. Adota o método de linha de restrição para confirmar ainda mais o momento de compra e venda, evitando falsos rompimentos.
  3. O método de adição de posições permite acompanhar o valor de mercado com base no risco controlável.
  4. As funções integradas de stop loss e take profit controlam rigorosamente o risco de cada posição individual.

Riscos e Soluções

  1. Quando o mercado apresenta volatilidade severa, a estratégia pode abrir muitas posições. A solução é definir razoavelmente os parâmetros de adição de posições, controlando o número total de posições.
  2. Quando a tendência de preço é oscilante e incerta, os preços de stop loss ou take profit podem ser acionados com frequência. Pode-se ajustar apropriadamente as amplitudes de take profit e stop loss, ou desativar essa função.

Sugestões de Otimização

  1. Combinar com outros indicadores para filtrar o momento de entrada. Por exemplo, usando a média móvel, só considerar o indicador ROC quando o preço cair abaixo da média móvel.
  2. Otimizar a lógica de adição de posições, iniciando a adição apenas quando certas condições forem atendidas. Por exemplo, continuar adicionando apenas quando o preço cair novamente além de um determinado limite.
  3. As configurações de parâmetros para diferentes instrumentos podem variar bastante, sendo necessário realizar backtesting e simulação em conta demo suficientes para obter a melhor combinação de parâmetros.
  4. Pode-se configurar stop loss e take profit adaptativos, definindo diferentes amplitudes de stop de acordo com o nível de volatilidade do mercado.

Resumo

Esta estratégia utiliza de forma abrangente o indicador ROC para posicionar precisamente pontos de compra e venda, o método de linha de restrição para filtrar sinais, stop loss e take profit integrados para prevenir riscos, e a adição de posições para ampliar os lucros. Com parâmetros definidos de forma razoável, pode-se obter retornos excessivos enquanto mantém o risco dentro de níveis controláveis. No futuro, pode-se otimizar ainda mais os mecanismos de filtragem de sinais e controle de risco, tornando a estratégia adaptável a mais condições de mercado.

Source
Pine
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
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/
// @version=4
// © A3Sh
Strategy parameters
Strategy parameters
Risk
Portfolio Percentage
Leverage
Broker Maintenance Margin Percentage
Take Profit
Percentage
Stop Lossss
Percentage
Price Averaging Layers
2nd Layer Long Entry %
3rd Layer Long Entry %
4th Layer Long Entry %
ROC Logic to OPEN Long Entry
Rate of Change bar lookback
ROC Threshold % to Setup Long Entry
Price Drop Threshold % to OPEN Long Entry
Duration of Long Entry Threshold Line in bars
Min % of Price Drop to OPEN Long Entry
ROC Logic to CLOSE Long Entry
Rate of Change bar lookback
ROC Threshold % to Setup Close Threshold
Price Rise Threshold % to CLOSE Long Entry
Duration of Entry Limit in bars
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)