Estratégia de negociação de eficiência fractal polarizada (PFE)


Data de criação: 2024-01-15 14:01:25 última modificação: 2024-01-15 14:01:25
cópia: 0 Cliques: 824
1
focar em
1617
Seguidores

Estratégia de negociação de eficiência fractal polarizada (PFE)

Visão geral

Eficiência de fractal polarizada (PFE) é uma estratégia de negociação que mede a eficiência do movimento de preços através da aplicação de conceitos de geometria de fractal e teoria do caos. O movimento de preços é translinear e eficiente, quanto menor a distância entre dois pontos, maior a eficiência do movimento de preços.

Princípio da estratégia

O indicador central da estratégia de negociação de PFE é a eficiência da deformação polarizada (PFE). O indicador é calculado com base na seguinte fórmula:

PFE = sqrt(pow(close - close[Length], 2) + 100)

O PFE é, na verdade, uma função de comprimento de eixo que mede o movimento do preço durante o período de Length, e usa a distância eucariota (distância em linha reta) para uma medida aproximada.

Para avaliar a eficácia do movimento de preços, precisamos de um parâmetro de referência para a comparação. Este parâmetro é o comprimento do caminho percorrido pelos preços no período de Length em ordem real, conhecido como C2C (Close to Close), cuja fórmula é a seguinte:

C2C = sum(sqrt(pow((close - close[1]), 2) + 1), Length)  

Assim, podemos calcular a eficácia fractal do movimento de preços xFracEff:

xFracEff = iff(close - close[Length] > 0, round((PFE / C2C) * 100) , round(-(PFE / C2C) * 100))

Se o preço sobe, a pontuação é positiva, se cai, é negativa. Quanto maior o valor absoluto, mais ineficiente é o movimento.

Para gerar um sinal de negociação, calculamos a xEMA, ou seja, a média móvel do índice de xFracEff. e definimos os canais de compra e venda:

xEMA = ema(xFracEff, LengthEMA) 

BuyBand = input(50)  
SellBand = input(-50)

Quando o BuyBand gera um sinal de compra no xEMA; quando o SellBand gera um sinal de venda no xEMA.

Análise de vantagens

A estratégia de negociação PFE tem as seguintes vantagens:

  1. Aplicando uma geometria de fracturas e uma metodologia da teoria do caos, a eficiência dos movimentos de preços é medida de outra forma.
  2. Evitar alguns problemas com indicadores técnicos convencionais, como a curva de adequação
  3. Pode encontrar configurações adequadas para diferentes cenários de mercado, ajustando os parâmetros
  4. Regras de negociação simples, claras e fáceis de implementar

Análise de Riscos

A estratégia de negociação do PFE também apresenta os seguintes riscos:

  1. Como todas as estratégias de indicadores, é difícil de otimizar os parâmetros e é fácil de otimizar demais
  2. Os sinais de compra e venda podem não ser confiáveis em tempos de forte volatilidade
  3. O que fazer quando o preço de uma moeda cai de forma súbita
  4. O tempo de atraso é determinado e o sinal pode ter perdido o melhor ponto de entrada.

Direção de otimização

A estratégia de negociação do PFE pode ser otimizada em vários aspectos:

  1. Tente diferentes combinações de parâmetros de comprimento para encontrar o melhor equilíbrio
  2. Optimizar os parâmetros de canais de compra e venda para reduzir a probabilidade de transações erradas
  3. Acompanhamento de um mecanismo de suspensão de prejuízos para controlar as perdas individuais
  4. Melhorar a qualidade do sinal em combinação com outros indicadores
  5. Parâmetros de ajuste dinâmico para adaptar-se a mudanças no ambiente de mercado

Resumir

A estratégia de negociação de PFE baseia-se na geometria de fractura e na teoria do caos, propondo uma nova maneira de medir a eficiência do movimento de preços. Comparado aos indicadores técnicos convencionais, este método tem suas vantagens únicas, mas também enfrenta um certo grau de atraso no tempo, otimização de parâmetros e problemas de qualidade do sinal.

Código-fonte da estratégia
/*backtest
start: 2024-01-07 00:00:00
end: 2024-01-14 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 29/09/2017
// The Polarized Fractal Efficiency (PFE) indicator measures the efficiency 
// of price movements by drawing on concepts from fractal geometry and chaos 
// theory. The more linear and efficient the price movement, the shorter the 
// distance the prices must travel between two points and thus the more efficient 
// the price movement.
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="PFE (Polarized Fractal Efficiency)", shorttitle="PFE (Polarized Fractal Efficiency)")
Length = input(9, minval=1)
LengthEMA = input(5, minval=1)
BuyBand = input(50, step = 0.1)
SellBand = input(-50, step = 0.1)
reverse = input(false, title="Trade reverse")
hline(BuyBand, color=green, linestyle=line, title = "TopBand")
hline(SellBand, color=red, linestyle=line, title = "LowBand")
PFE = sqrt(pow(close - close[Length], 2) + 100)
C2C = sum(sqrt(pow((close - close[1]), 2) + 1), Length)
xFracEff = iff(close - close[Length] > 0,  round((PFE / C2C) * 100) , round(-(PFE / C2C) * 100))
xEMA = ema(xFracEff, LengthEMA)
pos = iff(xEMA < SellBand, -1,
	   iff(xEMA > BuyBand, 1, nz(pos[1], 0))) 
possig = iff(reverse and pos == 1, -1,
          iff(reverse and pos == -1, 1, pos))	   
if (possig == 1) 
    strategy.entry("Long", strategy.long)
if (possig == -1)
    strategy.entry("Short", strategy.short)	   	    
barcolor(possig == -1 ? red: possig == 1 ? green : blue ) 
plot(xEMA, color=blue, title="PFE")