Type/to search

Estratégia de Trailing Stop

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

Visão Geral

Esta estratégia utiliza o filtro de Kalman para acompanhar o preço e ajusta dinamicamente o ponto de stop loss usando uma linha de stop loss móvel, implementando um trailing stop loss.

Princípio

A estratégia usa o filtro de Kalman para rastrear o preço em tempo real. O filtro de Kalman contém duas equações:

Equação de previsão:

smooth = kf[1] + dk * sqrt(gain / 10000 * 2)

Equação de atualização:

kf = smooth + velo

onde dk é o erro de previsão e gain é o ganho de Kalman, que determina a sensibilidade do rastreamento.

Além disso, a estratégia usa uma linha de stop loss móvel para travar lucros. A distância inicial do stop loss é definida pelo valor percentual do stop loss, como 2%.

Em posições compradas, se o preço subir, a linha de stop loss também sobe, aproximando-se gradualmente da linha de Kalman, com um passo downStep, por exemplo, 0,5%. Se o preço cair e acionar o stop loss, a posição é reaberta com a distância inicial do stop loss.

O mesmo raciocínio se aplica para posições vendidas.

Dessa forma, a estratégia pode travar lucros gradualmente conforme a tendência, oferecendo uma boa gestão de risco.

Vantagens

  1. Utiliza o filtro de Kalman para rastrear o preço em tempo real, com resposta rápida.

  2. Usa uma linha de stop loss móvel para travar lucros, com boa gestão de risco. A distância do stop loss é personalizável.

  3. Permite escolher operar comprado e vendido, ou apenas comprado / apenas vendido.

  4. Pode adotar um stop loss agressivo ou conservador conforme a tendência.

  5. Permite configurar take profit e stop loss de forma flexível conforme necessidade.

Riscos

  1. Parâmetros inadequados do filtro de Kalman podem causar instabilidade no rastreamento.

  2. O slippage pode fazer com que o stop loss seja acionado antes do esperado. Pode-se ajustar uma distância de stop loss mais folgada.

  3. Em mercados com tendências fortes, não é recomendável usar trailing stop loss; deve-se seguir a tendência.

  4. Em mercados laterais, o stop loss pode ser acionado com frequência. Pode-se aumentar a distância do stop loss ou não usar trailing stop loss.

Otimização

  1. Podem ser introduzidos mais indicadores para determinar a direção da tendência, melhorando o timing de entrada.

  2. O passo de movimento da linha de stop loss pode ser ajustado de acordo com a volatilidade do mercado.

  3. Técnicas de aprendizado de máquina podem ser combinadas para treinar os parâmetros ótimos de stop loss.

  4. Mais indicadores de risco podem ser incorporados para ajustar dinamicamente o gerenciamento de posição.

Resumo

A estratégia de trailing stop loss utiliza o filtro de Kalman para acompanhar as mudanças de preço e uma linha de stop loss móvel para travar lucros, controlando o risco enquanto garante lucros. É uma estratégia confiável e fácil de otimizar. Combiná-la com julgamento de tendência e técnicas dinâmicas de gerenciamento de posição pode produzir resultados ainda melhores.

Source
Pine
/*backtest
start: 2023-09-06 00:00:00
end: 2023-10-06 00:00:00
period: 2h
basePeriod: 15m
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/
// © BigCoinHunter

//@version=5
Strategy parameters
Strategy parameters
Kalman Gain:
Source:
Beginning Approach(%):
Final Approach(%):
Approach Decrease Step:
Take Profit:
Stop Loss:
Long Entry
Short Entry
From Day
From Month
From Year
To Day
To Month
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)