Strategi Imbangan Berayun


Tarikh penciptaan: 2023-10-20 16:56:25 Akhirnya diubah suai: 2023-10-20 17:03:08
Salin: 0 Bilangan klik: 691
1
fokus pada
1617
Pengikut

Strategi Imbangan Berayun

Gambaran keseluruhan

Strategi keseimbangan bergoyang adalah strategi mudah yang menggunakan purata bergerak bertimbangan dan tempoh pengembalian asas untuk meramalkan pergerakan harga pada saat berikutnya. Ia dilakukan dengan mengira nisbah kedudukan harga penutupan semasa berbanding harga pembukaan, kemudian mengira purata bergerak indeks untuk tempoh yang berbeza, dan akhirnya menilai pergerakan harga yang berkemungkinan dengan data sejarah.

Analisis asas

Strategi ini mulakan dengan mengira nisbah kedudukan harga penutupan berbanding harga pembukaan:BoP = (close - open) / (high - low)Kemudian kira purata bergerak indeks untuk kitaran 3, 6, 9, 12 dan 18.

Dengan memetakan purata bergerak dengan warna yang berbeza, anda dapat melihat bahawa garis jangka pendek memberi keutamaan kepada perubahan arah, dan garis jangka panjang memberikan sokongan dan rintangan. Dengan mengisi kawasan di antara rata-rata bergerak yang berbeza, anda dapat melihat harga dengan lebih jelas di antara garis rata-rata yang berbeza.

Kemudian kira rata-rata aritmetik rata-rata ini dan dapatkan rata-rata komprehensif. Kemudian lihat perubahan rata-rata komprehensif ini dalam dua kitaran terakhir dan ramalkan pergerakannya dalam kitaran seterusnya. Jika rata-rata komprehensif naik, anda boleh melakukan lebih banyak; jika turun, anda boleh melakukan kosong.

Dengan cara ini, anda boleh menggunakan data sejarah untuk membuat ramalan masa depan. Walaupun ia sangat mudah, ia boleh digunakan untuk melihat pergerakan harga secara intuitif dengan garis purata dan pengisian visual.

Analisis kelebihan

Strategi ini mempunyai kelebihan berikut:

  1. Prinsipnya mudah, mudah difahami dan dilaksanakan.

  2. Menggabungkan sejarah harga yang rumit ke dalam garis purata yang ringkas, dan menilai titik jual beli melalui arah garis purata.

  3. Kombinasi garis purata pelbagai kitaran, memberikan rujukan yang lebih menyeluruh. Garis kitaran pendek menentukan masa pembelian dan penjualan tertentu, dan garis kitaran panjang menentukan trend besar.

  4. Dengan mengisi kawasan di antara garis rata, kesan visual yang intuitif dapat dilihat dengan jelas mengenai pergerakan harga.

  5. Tidak perlu menetapkan hentian kerugian dan halangan, mengelakkan terlalu banyak transaksi yang tidak berguna.

Analisis risiko

Strategi ini juga mempunyai risiko:

  1. Ramalan hanya berdasarkan data masa lalu, tidak dapat memastikan apa yang akan berlaku di masa depan. Ia perlu disahkan dengan trend dan harga utama.

  2. Jika berlaku peristiwa yang tidak dijangka yang menyebabkan harga berubah dengan cepat, maka hasil ramalan tidak akan tepat.

  3. Pelbagai garis rata-rata boleh menghasilkan isyarat yang bercampur aduk, yang memerlukan pengoptimuman berat.

  4. Frekuensi dagangan mungkin terlalu tinggi dan perlu mengawal selang untuk mengurangkan transaksi yang tidak perlu.

  5. Isyarat strategi terlewat, yang boleh menyebabkan terlambat masuk dan terlambat berhenti.

Arah pengoptimuman

Strategi ini boleh dioptimumkan dalam beberapa aspek:

  1. Mengoptimumkan berat pada garis purata untuk menjadikan isyarat lebih jelas. Contohnya, menambah berat pada garis purata kitaran panjang dan tengah.

  2. Menambah pengesahan indikator trend, mengelakkan perdagangan berlawanan arah. Sebagai contoh, menggunakan ADX untuk menentukan trend yang kuat.

  3. Penambahan syarat penapisan di kawasan rintangan sokongan utama untuk mengurangkan isyarat salah.

  4. Untuk mengoptimumkan keadaan pembelian dan penjualan, anda boleh menetapkan penapis trend atau menambah pengesahan jumlah.

  5. Mengoptimumkan kaedah hentikan kerugian, seperti hentikan kurva atau hentikan ATR.

  6. Tambah indikator emosi untuk mengelakkan mengejar kenaikan atau penurunan. Contohnya, lihat indikator overhead, aliran dana, dan sebagainya.

  7. Mengendalikan selang, mengurangkan kekerapan transaksi. Atau mengoptimumkan jumlah transaksi, mengelakkan terlalu banyak transaksi.

ringkaskan

Strategi keseimbangan bergoyang membentuk kaedah penilaian titik beli dan jual yang mudah dan intuitif dengan mengira indikator harga bergoyang, digabungkan dengan kesan visual garis rata-rata pelbagai kitaran. Walaupun terdapat risiko ketinggalan ramalan dan kesalahan penghakiman, ia dapat dioptimumkan dengan menambahkan syarat penapis, kaedah hentikan kerugian, dan lain-lain.

Kod sumber strategi
/*backtest
start: 2022-10-13 00:00:00
end: 2023-10-19 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy(title="Balance of Power", format=format.price, precision=2)

BoP = (close - open) / (high - low)
p1 = plot(ema(BoP,18),color=color.purple)
p2 = plot(ema(BoP,12),color=color.blue)
p3 = plot(ema(BoP,9),color=color.green)
p4 = plot(ema(BoP,6),color=color.yellow)
p5 = plot(ema(BoP,3),color=color.orange)
p6 = plot(BoP, color=color.red)


sumEMA = (avg(BoP,ema(BoP,3),ema(BoP,6),ema(BoP,9),ema(BoP,12),ema(BoP,18)))
plot(sumEMA,color=color.gray)

fill(p1,p2,color.purple)
fill(p2,p3,color.blue)
fill(p3,p4,color.green)
fill(p4,p5,color.yellow)
fill(p5,p6,color.orange)




projected = sumEMA + (sumEMA - sumEMA[2])
p7 = plot(projected, linewidth=2, color=color.white)
fill(p6,p7,color.red)

//strategy.exit("exitx","Exit",when=cross(projected,0))

strategy.entry("Long",true,1,when=crossover(projected,0))
strategy.entry("Short",false,0,when=crossunder(projected,0))