Strategi Perdagangan Efisiensi Fraktal Terpolarisasi (PFE)


Tanggal Pembuatan: 2024-01-15 14:01:25 Akhirnya memodifikasi: 2024-01-15 14:01:25
menyalin: 0 Jumlah klik: 824
1
fokus pada
1617
Pengikut

Strategi Perdagangan Efisiensi Fraktal Terpolarisasi (PFE)

Ringkasan

Polarized Fractal Efficiency (PFE) adalah strategi perdagangan yang mengukur efisiensi pergerakan harga dengan menggunakan konsep geometris pecahan dan teori kekacauan. Gerakan harga bersifat lintas-linear dan efisien, semakin pendek jarak antara dua titik, semakin tinggi efisiensi pergerakan harga.

Prinsip Strategi

Indikator inti dari strategi perdagangan PFE adalah efisiensi deformasi polarisasi (PFE). Indikator ini dihitung berdasarkan rumus berikut:

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

Di antaranya, Length adalah periode jendela lookback, parameter yang ditetapkan melalui input. PFE sebenarnya adalah pivot length pivot yang mengukur pergerakan harga dalam periode Length, yang digunakan untuk mengukur jarak Euclidean (jarak garis lurus) secara lebih dekat.

Untuk menilai efisiensi pergerakan harga, kita membutuhkan sebuah benchmark yang digunakan untuk perbandingan. Benchmark ini adalah panjang dari jalur yang dilalui oleh harga dalam jangka waktu Length dalam urutan yang sebenarnya, yang disebut C2C (Close to Close), dengan rumus sebagai berikut:

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

Dengan demikian, kita dapat menghitung Efisiensi Fraction dari pergerakan harga xFracEff:

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

Jika harga naik, skornya positif, jika turun, skornya negatif. Semakin besar nilai absolutnya, semakin tidak efisien pergerakan.

Untuk menghasilkan sinyal perdagangan, kita menghitung xEMA, yaitu rata-rata bergerak indeks xFracEff.

xEMA = ema(xFracEff, LengthEMA) 

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

Ketika di atas xEMA melewati BuyBand generate sinyal beli; ketika di bawah xEMA melewati SellBand generate sinyal jual.

Analisis Keunggulan

Strategi perdagangan PFE memiliki keuntungan sebagai berikut:

  1. Menggunakan metode geometri pecahan dan teori kekacauan yang unik untuk mengukur efisiensi pergerakan harga dari sudut pandang lain
  2. Menghindari beberapa masalah dengan indikator teknis konvensional, seperti curve fit
  3. Pengaturan yang sesuai dengan kondisi pasar yang berbeda dapat ditemukan dengan menyesuaikan parameter
  4. Aturan transaksi sederhana, jelas, dan mudah diterapkan

Analisis risiko

Strategi perdagangan PFE juga memiliki risiko sebagai berikut:

  1. Seperti semua strategi indikator, parameter sulit dioptimalkan dan mudah dioptimalkan terlalu banyak
  2. Sinyal jual beli bisa menjadi tidak dapat diandalkan saat pasar bergejolak
  3. Berhati-hatilah saat harga terbalik
  4. Perlu untuk menanggung beberapa waktu lag, mungkin telah kehilangan titik masuk terbaik ketika sinyal dihasilkan

Arah optimasi

Strategi perdagangan PFE dapat dioptimalkan dari beberapa aspek berikut:

  1. Mencoba kombinasi parameter Length yang berbeda untuk menemukan titik keseimbangan yang optimal
  2. Optimalkan parameter saluran jual beli untuk mengurangi kemungkinan transaksi yang salah
  3. Masukkan Stop Loss Mechanism untuk Mengontrol Kerugian Tunggal
  4. Meningkatkan kualitas sinyal, dikombinasikan dengan indikator lainnya
  5. Parameter penyesuaian dinamis untuk beradaptasi dengan perubahan lingkungan pasar

Meringkaskan

Strategi perdagangan PFE didasarkan pada perspektif geometri pecahan dan teori kekacauan, menawarkan metode baru untuk mengukur efisiensi pergerakan harga. Metode ini memiliki keunggulan unik dibandingkan dengan indikator teknis konvensional, tetapi juga menghadapi beberapa keterlambatan waktu, pengoptimalan parameter, dan masalah kualitas sinyal.

Kode Sumber Strategi
/*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")