Strategi perdagangan pembalikan penunjuk momentum


Tarikh penciptaan: 2023-12-20 16:09:50 Akhirnya diubah suai: 2023-12-20 16:09:50
Salin: 0 Bilangan klik: 596
1
fokus pada
1621
Pengikut

Strategi perdagangan pembalikan penunjuk momentum

Gambaran keseluruhan

Strategi ini adalah strategi perdagangan terbalik berdasarkan indikator momentum. Ia menggunakan indikator kemudahan ((EOM) untuk menilai pergerakan pasaran, melakukan lebih banyak shorting apabila indikator melebihi nilai terendah yang ditetapkan. Ia juga menyediakan fungsi perdagangan terbalik, yang boleh dipilih untuk perdagangan positif atau perdagangan terbalik mengikut keperluan sebenar.

Prinsip Strategi

EOM ialah satu penunjuk yang mengukur perubahan harga dan jumlah transaksi. Ia mengembalikan nilai positif negatif pada masa yang sama. Nilai positif menunjukkan kenaikan harga dan nilai negatif menunjukkan penurunan harga.

Strategi ini berbunyi:

  1. Mengira nilai penunjuk kebolehan pada garis K semasa
  2. Menentukan sama ada nilai penunjuk melebihi nilai penambahan atau penyesuaian
    • Jika lebih daripada melakukan nilai rendah (default 4000), lakukan lebih banyak
    • Jika kurang daripada had kosong (default-4000), kosongkan
  3. Memberi fungsi perdagangan terbalik
    • Dalam keadaan biasa, lebih banyak adalah untuk kenaikan harga, lebih rendah adalah untuk penurunan harga
    • Buka perdagangan terbalik, buat lebih untuk turun, buat kosong untuk turun

Analisis kelebihan

Strategi ini mempunyai kelebihan utama:

  1. Menggunakan indikator mudah alih untuk menilai pergerakan sebenar pasaran, yang mencerminkan perubahan harga dan jumlah transaksi
  2. Tetapan yang boleh disesuaikan
  3. Memberi fungsi perdagangan terbalik, yang boleh dipilih untuk berdagang lurus atau berdagang terbalik mengikut keperluan
  4. Intuitif dengan warna garis K untuk membuat lebih banyak ruang kosong

Analisis risiko

Risiko utama strategi ini ialah:

  1. Indeks mudah alih mempunyai risiko kesalahan dan kemungkinan pecah palsu
  2. Tetapan had yang tidak betul boleh menyebabkan terlalu kerap atau terlalu sedikit transaksi
  3. Dalam perdagangan reverse, anda perlu memastikan anda mempunyai kapasiti untuk menanggung risiko.

Penyelesaian:

  1. Kaedah ini juga boleh digunakan untuk menilai tahap kepuasan seseorang.
  2. Menyesuaikan parameter penurunan nilai, mengoptimumkan jumlah dagangan
  3. Menaksir risiko sebenar anda dengan betul

Arah pengoptimuman

Strategi ini boleh dioptimumkan dalam beberapa arah:

  1. Mengelakkan penembusan palsu dengan menggunakan penunjuk seperti purata bergerak
  2. Penambahan mekanisme penghalang kerugian
  3. Parameter pengoptimuman, penyesuaian nilai terhad untuk melakukan lebih banyak kerosakan
  4. Meningkatkan syarat untuk membuka kedudukan dan mengelakkan dagangan yang kerap
  5. Strategi pengurusan risiko yang boleh ditetapkan semasa perdagangan terbalik

Dengan mengoptimumkan beberapa perkara di atas, anda boleh menjadikan strategi lebih stabil, mengurangkan risiko, dan meningkatkan keberkesanan permainan.

ringkaskan

Secara keseluruhannya, strategi ini menggunakan indikator mudah bergerak untuk menilai pergerakan sebenar pasaran, memperoleh keuntungan tambahan dengan melakukan lebihan dan shorting. Ia mudah digunakan, dengan mempertimbangkan dua faktor perubahan harga dan perubahan jumlah transaksi. Jika digunakan secara langsung, disarankan untuk menggabungkan indikator teknikal lain, dan parameter yang dioptimumkan dengan sewajarnya, untuk mendapatkan kesan yang lebih baik.

Kod sumber strategi
/*backtest
start: 2023-11-19 00:00:00
end: 2023-12-19 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 19/06/2018
// This indicator gauges the magnitude of price and volume movement. 
// The indicator returns both positive and negative values where a 
// positive value means the market has moved up from yesterday's value 
// and a negative value means the market has moved down. A large positive 
// or large negative value indicates a large move in price and/or lighter 
// volume. A small positive or small negative value indicates a small move 
// in price and/or heavier volume.
// A positive or negative numeric value. A positive value means the market 
// has moved up from yesterday's value, whereas, a negative value means the 
// market has moved down. 
//
// You can change long to short in the Input Settings
// WARNING:
// - For purpose educate only
// - This script to change bars colors.
////////////////////////////////////////////////////////////
strategy(title="Ease of Movement (EOM) Backtest", shorttitle="EOM")
BuyZone = input(4000, minval=1)
SellZone = input(-4000, minval=1)
reverse = input(false, title="Trade reverse")
hline(0, color=blue, linestyle=line)
hline(BuyZone, color=green, linestyle=line)
hline(SellZone, color=red, linestyle=line)
xHigh = high
xLow = low
xVolume = volume
xHalfRange = (xHigh - xLow) * 0.5
xMidpointMove = mom(xHalfRange, 1)
xBoxRatio = iff((xHigh - xLow) != 0, xVolume / (xHigh - xLow), 0)
nRes = iff(xBoxRatio != 0, 1000000 * ((xMidpointMove - xMidpointMove[1]) / xBoxRatio), 0)
pos = iff(nRes > BuyZone, 1,
       iff(nRes < SellZone, -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(nRes, color=red, title="EOM", style=histogram, linewidth=2)