Type/to search

Estratégia de negociação de tartaruga adaptável multicanal combinada com estratégia de stop loss dinâmica

DC
2
Follow
478
Followers

img
img

Visão geral

A estratégia multi-canal de negociação de torres de venda auto-adaptáveis é um sistema moderno de rastreamento de tendências, totalmente otimizado e ampliado com base nas regras clássicas de negociação de torres de venda. O núcleo da estratégia usa o sistema duplo de canais de Donchian para identificar pontos de ruptura do mercado e fornecer uma posição de parada precisa por meio de canais de saída ajustados dinamicamente. A estratégia projetou um mecanismo de confirmação duplo: o canal 1 é usado para capturar brechas de preços de curto prazo e o canal 2 como filtro de confirmação para reduzir os falsos sinais.

Princípio da estratégia

A estratégia baseia-se nos princípios centrais do sistema de negociação clássico de criptomoedas, mas adiciona mecanismos modernos de confirmação de dois canais e um sistema de stop loss dinâmico:

  1. Sistema de confirmação de ruptura de dois canais

    • Canal 1 ((default 20 period): calcula o preço máximo e mínimo de um determinado período, formando uma fronteira superior e inferior.
    • Canal 2 ((Default 20 cycles, offset 20): Como a segunda camada de confirmação, reduz o falso sinal por desvio para a direita.
    • Só se produz um sinal válido quando o preço ultrapassa a fronteira do canal 1 e é confirmado pelo canal 2.
  2. Dinâmica de saída do canal

    • O uso de um canal de tangjian com um ciclo mais curto (default 10) como perda dinâmica.
    • No caso de posições com várias cabeças, o ponto de saída é o ponto mais baixo da passagem; no caso de posições com cabeças vazias, o ponto de saída é o ponto mais alto da passagem.
    • Requer a confirmação completa do fechamento da linha K antes de executar a retirada, para evitar a saída prematura causada pelo ruído de preços.
  3. Entradas e saídas lógicas

    • Entrada múltipla: quando o preço de fechamento supera o máximo anterior do canal 1 e é superior ao máximo anterior do canal 2.
    • Entrada em branco: quando o preço de fechamento cai abaixo do mínimo anterior do canal 1 e está abaixo do mínimo anterior do canal 2.
    • Saída múltipla: o preço quebra o preço mínimo de saída ou atinge a porcentagem de parada opcional.
    • Saída de cabeça vazia: o preço quebra o preço mais alto do canal de saída ou atinge a porcentagem de parada opcional.
  4. Gestão de fundos

    • Por padrão, 1% dos fundos da conta são usados em cada transação, mas podem ser ajustados de acordo com os resultados do teste.
    • Assegurar que a retirada máxima não exceda 10% para manter o controle do risco.
    • Considere a comissão (default 0.1%) e o slippage (default 5), para se aproximar do ambiente de negociação real.

Vantagens estratégicas

  1. Qualidade de sinal melhoradaO mecanismo de confirmação de dois canais reduziu significativamente as falsas brechas e aumentou a qualidade e a precisão do sinal.buy = buy_fast and close > upper_slow[1]esel = sel_fast and close < lower_slow[1]O que é que isso quer dizer?

  2. Gestão de Riscos DinâmicosA estratégia usa um canal de saída adaptável, ajustando a posição de parada de acordo com a dinâmica da estrutura do mercado. Quando o mercado se move de forma favorável, o ponto de parada segue automaticamente, bloqueando parte dos lucros. Isso é feito através do códigoexit_buy_level:= math.max(nz(exit_buy_level,10e-10), lower_exit)concluir.

  3. Um sistema completo de gestão de fundosA estratégia inclui regras profissionais de gerenciamento de fundos, que controlam a margem de risco de cada transação por meio de um sistema de distribuição de porcentagens.

  4. Gestão de transações visuaisAs estratégias são marcadas claramente nos gráficos como pontos de entrada, pontos de parada e pontos de parada, ajudando o comerciante a entender intuitivamente a lógica de negociação e a escala de risco.

Risco estratégico

  1. Mercado de turbulência não funciona bemComo estratégia de acompanhamento de tendências, pode-se gerar uma série de falsos sinais durante a fase de classificação horizontal. O código de análise mostra que, embora o sistema de dupla canalização tenha reduzido os falsos sinais, ele ainda pode desencadear pequenas perdas em mercados sem uma tendência clara.

  2. Sensibilidade do parâmetroO desempenho da estratégia é altamente dependente da configuração do ciclo de canalização e do desvio. Diferentes mercados e prazos de tempo requerem diferentes combinações de parâmetros, exigindo um bom retorno e otimização. Os parâmetros são inseridos no código_period_dc1_period_dc2e_period_offA partir de agora, o Google está criando uma nova ferramenta para controlar essas variáveis cruciais.

  3. Risco de atraso: O canal de stop loss dinâmico pode não reagir com rapidez suficiente em mercados com forte flutuação, levando à ampliação da retirada. Em particular, solicite a confirmação do fechamento da linha K.barstate.isconfirmedO que pode ser um bom momento de saída em um ambiente de alta volatilidade.

  4. Excesso de dependência de modelos históricosA estratégia assume que o modelo de ruptura histórica continuará a funcionar no futuro, mas as características do mercado podem mudar com o tempo, afetando a performance da estratégia.

Direção de otimização da estratégia

  1. Adicionar filtro de tendênciaAnálise de código: A análise de código mostra que a estratégia atual carece de julgamento sobre a tendência do mercado em geral. Recomenda-se o aumento de indicadores de tendência, como médias móveis, ADX ou MACD, para ativar a estratégia em um ambiente de tendência forte e reduzir a sensibilidade em mercados de tendência fraca ou turbulenta.

  2. Ciclo de condução adaptativaAtualmente, a estratégia usa valores de ciclo fixo. A direção de otimização é introduzir um ciclo de canal de adaptação baseado no ATR ou na volatilidade do mercado, para que a estratégia possa se adaptar melhor a diferentes ambientes de mercado. Isso pode ser modificado_period_dc1e_period_dc2A forma como os cálculos são realizados.

  3. Otimizar o mecanismo de saída: A lógica de saída do código depende apenas do canal de Dongjian. Recomenda-se a implementação de estratégias de saída por etapas, como a liquidação de uma parte da posição depois de atingir um determinado lucro e a configuração de um stop loss mais flexível para o restante.

  4. Filtro de tempoAumentar o filtro de tempo de negociação, evitando períodos de baixa liquidez ou alta volatilidade do mercado. Em particular, para o mercado de criptomoedas que opera 24 horas, certos períodos podem ser mais adequados para a execução de negociações.

  5. Integração dos indicadores emocionaisIntegração de indicadores de sentimento de mercado, como volume de transações, volatilidade ou fluxo de capital, para reforçar a decisão de entrada e saída. Por exemplo, aumentar o peso em sinais de ruptura de alto volume de transações ou reduzir a frequência de negociação em ambientes de volatilidade anormalmente baixa.

Resumir

A estratégia multi-canal auto-adaptável de negociação da praia é um sistema moderno e abrangente de acompanhamento de tendências que resolve muitos dos desafios das regras tradicionais de negociação da praia por meio de mecanismos de confirmação de duplo canal e paradas dinâmicas. A estratégia é especialmente adequada para traders de tendências de médio e longo prazo, com desempenho mais estável em quadros de tempo mais elevados, como H4 ou linha do dia. A integração bem-sucedida de 3 Commas na estratégia pode torná-la ideal para negociação automatizada, reduzindo a interferência emocional humana.

Embora possa ter um fraco desempenho em mercados turbulentos, o seu desempenho geral pode ser significativamente melhorado com a otimização de parâmetros apropriados e filtros de tendência adicionais. O módulo de gerenciamento de fundos da estratégia garante que os riscos sejam controlados de forma eficaz, enquanto o sistema de parada de perdas dinâmico ajuda a proteger os lucros obtidos.

Esta é uma estratégia que vale a pena considerar para os comerciantes que desejam capturar tendências em várias condições de mercado, especialmente quando usadas em combinação com outras ferramentas de análise de mercado. Lembre-se de que qualquer estratégia precisa ser ajustada à tolerância individual ao risco e aos objetivos de negociação, e que há um bom feedback e simulação de negociação antes de investir dinheiro real.

Source
Pine
/*backtest
start: 2024-03-04 00:00:00
end: 2025-03-02 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © 3Commas

//@version=6
Strategy parameters
Strategy parameters
🟦 Settings
Period Channel 1 (Optional)
Period Channel 2     (Optional)
Offset (Optional)
Period Exit (Optional)
🟦 Strategy Tester
Strategy           (Optional)
Take Profit %
_tp_percent (Optional)
🟦 DCA Bot Signals
Check Messages, Please Read 👉
 ↳ Size (Optional)
 ↳ Position (Optional)
 ↳ Colors     (Optional)
_c3_col2 (Optional)
🟢 Buy Entry       
TP
SL
 ↳ Deal Entry (Optional)
 ↳ Deal Exit (Optional)
🔴 Sell Entry       
TP
SL
 ↳ Deal Entry (Optional)
 ↳ Deal Exit (Optional)
DCA Bot Multi-Pair
 ↳ Symbol (Optional)
Comment
All comments (0)
No data
No data
  • 1
iPhone Download
Forums
PINE Language
© 2015 - ∞ INVENTOR PTE LTD (SG)