Strategi Perdagangan Kecekapan Fraktal Terpolarisasi (PFE).


Tarikh penciptaan: 2024-01-15 14:01:25 Akhirnya diubah suai: 2024-01-15 14:01:25
Salin: 0 Bilangan klik: 824
1
fokus pada
1617
Pengikut

Strategi Perdagangan Kecekapan Fraktal Terpolarisasi (PFE).

Gambaran keseluruhan

Kecekapan pecahan terpolarisasi (PFE) adalah strategi perdagangan yang mengukur kecekapan pergerakan harga dengan menggunakan konsep geometri pecahan dan teori huru-hara. Pergerakan harga adalah melintasi garis dan cekap, semakin pendek jarak antara dua titik, semakin cekap pergerakan harga.

Prinsip Strategi

Penunjuk utama strategi perdagangan PFE adalah kecekapan pemisahan polarisasi (PFE). Penunjuk ini dikira berdasarkan formula berikut:

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

Di antaranya, Length adalah tempoh tetingkap melihat ke belakang, parameter yang ditetapkan melalui input. PFE sebenarnya adalah satu unit panjang tiub yang mengukur pergerakan harga dalam tempoh Length, yang menggunakan jarak Euclidean (jarak garis lurus) untuk mengukur secara kasar.

Untuk menilai keberkesanan pergerakan harga, kita memerlukan penanda aras untuk perbandingan. Penanda aras ini adalah panjang jalan yang diambil oleh harga mengikut urutan sebenar dalam tempoh Length, yang dikenali sebagai C2C ((Close to Close), yang dikira dengan formula berikut:

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

Dengan cara ini, kita boleh mengira kecekapan pecahan pergerakan harga xFracEff:

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

Jika harga naik, skor adalah positif, jika turun, ia adalah negatif. Nilai mutlak yang lebih besar, menunjukkan bahawa pergerakan lebih tidak cekap.

Untuk menghasilkan isyarat dagangan, kita mengira xEMA, iaitu rata-rata pergerakan indeks xFracEff.

xEMA = ema(xFracEff, LengthEMA) 

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

Apabila xEMA di atas melalui BuyBand generate sinyal beli; apabila di bawah xEMA melalui SellBand generate sinyal jual 。

Analisis kelebihan

Strategi perdagangan PFE mempunyai kelebihan berikut:

  1. Menggunakan geometri pecahan yang unik dan kaedah teori huru-hara untuk mengukur keberkesanan pergerakan harga dari sudut yang berbeza
  2. Mengelakkan beberapa masalah dalam penunjuk teknikal konvensional, seperti kesesuaian kurva
  3. Anda boleh mencari tetapan yang sesuai untuk keadaan pasaran yang berbeza dengan menyesuaikan parameter
  4. Peraturan perdagangan mudah, jelas dan mudah dilaksanakan

Analisis risiko

Strategi perdagangan PFE juga mempunyai risiko berikut:

  1. Seperti semua strategi penunjuk, parameter sukar untuk dioptimumkan, mudah untuk dioptimumkan berlebihan
  2. Sinyal beli dan jual mungkin tidak boleh dipercayai ketika pasaran bergolak
  3. Berhati-hatilah dengan nilai teratas apabila harga tiba-tiba jatuh.
  4. Perlu menanggung kelewatan masa tertentu, mungkin telah terlepas titik masuk terbaik semasa menghasilkan isyarat

Arah pengoptimuman

Strategi perdagangan PFE boleh dioptimumkan dalam beberapa aspek:

  1. Cuba kombinasi parameter panjang yang berbeza untuk mencari titik keseimbangan yang terbaik
  2. Mengoptimumkan parameter saluran jual beli untuk mengurangkan kemungkinan transaksi yang salah
  3. Menyertai mekanisme halangan kerugian untuk mengawal kerugian tunggal
  4. Meningkatkan kualiti isyarat, bersama-sama dengan petunjuk lain
  5. Parameter penyesuaian dinamik untuk menyesuaikan diri dengan perubahan persekitaran pasaran

ringkaskan

Strategi perdagangan PFE didasarkan pada perspektif geometri pecahan dan teori huru-hara, mengemukakan kaedah baru untuk mengukur kecekapan pergerakan harga. Ia mempunyai kelebihan tersendiri berbanding petunjuk teknikal konvensional, tetapi juga menghadapi beberapa masalah masa, pengoptimuman parameter, dan kualiti isyarat. Dengan ujian dan pengoptimuman yang berterusan, strategi PFE dijangka menjadi pilihan strategi perdagangan kuantitatif yang boleh dipercayai.

Kod 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")