Type/to search

Estratégia de compra na baixa e realização de lucro na alta

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

img

Visão Geral

Esta estratégia é baseada na ideia de comprar nos momentos de baixa do mercado e vender nos momentos de alta. Ela rastreia os preços máximos e mínimos de um determinado período passado, estabelecendo uma posição longa quando o preço rompe o mínimo, e fechando a posição quando o preço cai abaixo do máximo ou atinge a condição de take profit. Além disso, a estratégia inclui um filtro de tendência opcional, comprando somente quando o preço está em tendência de alta.

Princípio da Estratégia

Cálculo do Mínimo e do Máximo

  • Mínimo (lowcriteria): Utiliza a função ta.lowest para calcular o menor preço em um período passado definido pelo usuário (padrão: 20 velas) e desenha a linha do mínimo.

  • Máximo (highcriteria): Utiliza a função ta.highest para calcular o maior preço em um período passado definido pelo usuário (padrão: 10 velas) e desenha a linha do máximo.

Sinal de Entrada

Quando o preço atual rompe a linha do mínimo, é emitido um sinal de compra, estabelecendo uma posição longa.

Sinal de Saída

Duas formas de saída estão disponíveis:

  1. Take profit fixo: Quando o preço atinge o nível de take profit definido (por exemplo, 8% acima do preço de entrada), a posição é fechada para lucro.

  2. Rompimento do máximo: Quando o preço cai abaixo da linha do máximo, interpreta-se uma reversão de tendência e a posição é fechada para stop loss.

Filtro de Tendência

Utiliza uma média móvel exponencial (EMA) para determinar a direção da tendência. A compra só ocorre quando o preço está acima da EMA (considerado tendência de alta). Este filtro pode ser ativado ou desativado.

Análise de Vantagens

  • Utiliza o princípio de comprar no rompimento do mínimo e vender no rompimento do máximo, alinhado com as leis básicas do mercado.

  • Adiciona um mecanismo de julgamento de tendência, evitando aberturas frequentes durante períodos de volatilidade.

  • Oferece duas opções de saída, permitindo tanto buscar um take profit elevado quanto reduzir perdas.

  • Parâmetros personalizáveis para se adaptar a uma variedade maior de condições de mercado.

  • Grande espaço de otimização, podendo ser aprimorado por meio de ajustes de parâmetros e design de filtros.

Análise de Riscos

  • O take profit fixo não se ajusta à evolução real do mercado, podendo resultar em saída precoce ou lucro insuficiente.

  • A saída no rompimento do máximo pode ocorrer após perdas significativas, não controlando eficazmente as perdas.

  • O julgamento da tendência pela EMA considera apenas um histórico limitado, podendo ficar defasado em relação à mudança real da tendência.

  • Os dados de backtest não garantem resultados futuros, e o desempenho em tempo real apresenta incertezas.

Direções de Otimização

  • Adicionar formas de take profit como trailing stop ou take profit escalonado, permitindo que o nível de lucro se ajuste em tempo real ao movimento do mercado.

  • Otimizar os sinais de saída, por exemplo, saindo em lotes ou adicionando outros indicadores.

  • Aprimorar o julgamento da tendência, como incluir mais indicadores ou aprendizado de máquina.

  • Ajustar parâmetros por meio de backtests mais abrangentes para encontrar a combinação ideal.

  • Incluir formas de stop loss, tornando o controle de perdas mais flexível e eficaz.

Conclusão

Esta estratégia aplica o princípio clássico de comprar na baixa e vender na alta, podendo obter bons resultados sob certas condições. No entanto, ainda há espaço para otimização – por meio de ajustes de parâmetros, melhorias na saída e aprimoramento do stop loss – para alcançar ganhos mais estáveis. Este texto oferece uma análise abrangente e aprofundada dos princípios, vantagens, riscos e direções de otimização da estratégia, com o objetivo de apresentar uma ideia de estratégia e, ao mesmo tempo, alertar os investidores sobre os riscos e a necessidade de cautela ao lidar com negociações quantitativas.

Source
Pine
/*backtest
start: 2022-11-16 00:00:00
end: 2023-11-22 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=5
// Author = TradeAutomation
Strategy parameters
Strategy parameters
Start Time
End Time
Lowest Price Lookback
Highest Price Lookback
Sell with Take-Profit % intead of highest price cross?
Take Profit %
Only buy when price is above EMA trend?
EMA Length
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)