Type/to search

Estratégia de negociação multi-tempo igkeit baseada na amplitude média da trajetória

Common strategy
Created: 2023-11-24 17:29:39
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

O nome desta estratégia é “Estratégia de Negociação Multitemporal Baseada na Amplitude Média da Trajetória”. Sua ideia principal é introduzir uma partícula que ajusta a trajetória do preço e construir sinais de negociação com base na amplitude média entre a partícula e o preço.

Princípio da Estratégia

A estratégia primeiro define uma partícula que se ajusta à trajetória do preço. Essa partícula é influenciada pela gravidade e pela inércia, com sua trajetória oscilando em torno do preço. Em seguida, calcula-se a distância média de desvio entre a partícula e o preço, construindo trilhos superior e inferior. Quando o preço rompe o trilho superior ou inferior, um sinal de negociação é gerado.

Especificamente, a fórmula da posição da partícula definida na estratégia é:

pos:=if pos<close nz(pos[1])+grav+traj else nz(pos[1])-(grav)+traj

Aqui, grav representa o termo gravitacional, que faz a partícula se aproximar do preço; traj representa o termo inercial, que mantém a tendência de movimento da partícula. A combinação desses dois termos faz com que a partícula oscile em torno do preço.

Em seguida, calcula-se a distância média de desvio avgdist entre o preço e a partícula, e os trilhos superior e inferior são construídos:

bbl=pos-sma(avgdist,varb) bbh=pos+sma(avgdist,varb)

Finalmente, quando o preço está acima do trilho superior, opera-se comprado; quando abaixo do trilho inferior, opera-se vendido.

Vantagens da Estratégia

Comparada às estratégias tradicionais de média móvel, esta estratégia possui as seguintes vantagens:

  1. Utiliza a trajetória da partícula para simular melhor as flutuações do preço;
  2. Os trilhos superior e inferior podem ser ajustados de forma adaptativa com base na amplitude média histórica, facilitando a captura de rompimentos;
  3. O design multitemporal permite alternar entre quadros temporais altos e baixos, capturando mais oportunidades de negociação.

Riscos da Estratégia

Esta estratégia também apresenta alguns riscos:

  1. Parâmetros inadequados de movimento da partícula podem gerar sinais falsos ou perder sinais;
  2. A alternância entre múltiplos quadros temporais pode causar conflitos de sinais;
  3. Sinais de rompimento dos trilhos superior e inferior podem aumentar o risco de stop-loss.

As medidas correspondentes de gerenciamento de risco incluem: otimizar parâmetros para reduzir sinais falsos, definir regras claras de timing dos quadros temporais e estabelecer níveis de stop-loss adequados.

Direções de Otimização da Estratégia

Esta estratégia pode ser otimizada nos seguintes aspectos:

  1. Otimizar os parâmetros de movimento da partícula para ajustar a trajetória do preço;
  2. Aumentar o número de camadas de quadros temporais, confirmando sinais em quadros temporais mais altos;
  3. Incorporar indicadores de volatilidade para evitar a geração de sinais durante períodos de alta volatilidade do mercado;
  4. Otimizar a estratégia de stop-loss para reduzir perdas por operação.

Resumo

Esta estratégia melhora a estratégia de média móvel ao introduzir o ajuste da trajetória do preço, apresentando características como adaptação de parâmetros, múltiplos quadros temporais e otimização de stop-loss. Seu ponto-chave está em encontrar a equação de movimento adequada para a partícula simular o preço. Embora ainda necessite de mais testes e otimizações, a ideia básica é viável e merece estudos adicionais.

Source
Pine
/*backtest
start: 2022-11-17 00:00:00
end: 2023-11-23 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//2 revert
strategy("Jomy's Gyroscopic Bands",precision=8,commission_value=.03,overlay=true,initial_capital =10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100,  pyramiding=0)//,calc_on_order_fills= true, calc_on_every_tick=false) 
leverage=input(1,"leverage")
Strategy parameters
Strategy parameters
leverage
variable a (10 to the power of __
variable b
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)