Type/to search

Estratégia de trailing stop adaptável multi-timeframe

Cryptocurrency
Created: 2023-11-21 11:07:44
Last modified: 3 years ago
1
Follow
1779
Followers

img

Visão geral

A estratégia determina a direção da tendência no atual período de tempo, calculando o sinal combinado de vários indicadores técnicos. Quando a tendência é ascendente, estabeleça uma linha de parada de rastreamento em um ponto mais alto; Quando a tendência é descendente, estabeleça uma linha de parada de rastreamento em um ponto mais baixo. A estratégia pode se adaptar a diferentes variedades e diferentes períodos de tempo, ajustando dinamicamente a linha de parada para controlar o risco.

Princípios

A estratégia combina vários indicadores, como a linha média, o ATR, o KD e a taxa de variação, para determinar a direção da tendência geral no período de tempo atual. Concretamente, ela calcula o valor agregado dos seguintes sinais secundários:

  1. Sinais de direção uniforme
  2. Indicadores de KD sobre-compra sobre-venda
  3. Preço desvio do sinal
  4. Sinais de ruptura de canal
  5. Sinais de tentativa e erro em quadros de tempo múltiplos
  6. Percentual R
  7. Regresso à linha média
  8. ATR sinal de ruptura de canal

Cada sub-sinal acima foi suavizado e definido um limite diferente para o julgamento de compra/venda. Em seguida, cada sub-sinal foi ponderado para calcular o sinal total no quadro de tempo atual. Se o sinal for maior que 0, será julgado como uma tendência ascendente, se o sinal for menor que 0, será julgado como uma tendência descendente.

Quando a estratégia é considerada uma tendência ascendente, a estratégia define uma linha de parada de rastreamento perto do ponto mais alto anterior; Quando a estratégia é considerada uma tendência de queda, a estratégia define uma linha de parada de rastreamento perto do ponto mais baixo anterior. Assim, o ponto de parada pode ser ajustado dinamicamente de acordo com a movimentação real dos preços, com o objetivo de controlar o risco.

Vantagens

A estratégia integra vários indicadores para determinar a direção da tendência atual, aumentando a precisão do julgamento. Além disso, a estratégia pode se adaptar a diferentes variedades e prazos de tempo, com uma maior adaptabilidade.

Acima de tudo, a capacidade da estratégia de ajustar dinamicamente os limites de perda e os níveis de controle de risco de acordo com a tendência real, protegendo assim o risco sistêmico, é a sua maior vantagem.

Riscos

A estratégia de julgar a qualidade dos sinais de tendência afeta diretamente a configuração da linha de parada, e se o julgamento for errado, pode levar a que o ponto de parada seja definido de forma muito relaxada ou muito rígida. Além disso, a linha de parada não pode evitar completamente o risco de uma mudança de tendência.

A estratégia também requer um equilíbrio entre o nível de ganho e a distância de parada. Se a distância de parada for muito próxima, ela pode levar à parada muito frequente; se a distância de parada for muito longa, o risco não pode ser controlado efetivamente. Isso requer otimização de parâmetros de acordo com diferentes ciclos de diferentes variedades.

Direção de otimização

Pode-se considerar a introdução de algoritmos de aprendizagem de máquina, usando modelos de treinamento de dados históricos para determinar a direção da tendência, aumentando a precisão do julgamento.

É possível testar diferentes combinações de parâmetros para otimizar a distância da linha de parada. Por exemplo, ajustar dinamicamente os parâmetros do ciclo ATR para se adaptar às mudanças na volatilidade do mercado.

O indicador de energia do volume de transação também pode ser usado para determinar a verdadeira tendência e evitar erros de sinal causados por desvios de preços.

Resumir

A estratégia é avançada em termos de conceito e merece ser melhorada e validada, sendo um quadro de referência para estratégias de controle de risco adaptáveis a vários períodos de tempo.

Source
Pine
/*backtest
start: 2022-11-14 00:00:00
end: 2023-11-20 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/
// © jigneshjc

//@version=5
Strategy parameters
Strategy parameters
Run Back Testing
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)