Harga volum 24 jam digabungkan dengan strategi dagangan purata pergerakan anjakan Fibonacci

VOL FIBO MA SMA HIGH LOW
Tarikh penciptaan: 2025-02-24 09:55:47 Akhirnya diubah suai: 2025-02-24 09:55:47
Salin: 0 Bilangan klik: 430
2
fokus pada
319
Pengikut

Harga volum 24 jam digabungkan dengan strategi dagangan purata pergerakan anjakan Fibonacci Harga volum 24 jam digabungkan dengan strategi dagangan purata pergerakan anjakan Fibonacci

Gambaran keseluruhan

Strategi ini adalah sistem perdagangan kuantitatif berdasarkan jumlah dagangan, harga tinggi dan rendah dan tahap pemulihan Fibonacci dalam tempoh 24 jam. Strategi ini menentukan masa perdagangan dengan menggabungkan isyarat silang rata-rata bergerak jangka pendek dan jangka panjang, sambil menggunakan jumlah transaksi dan tahap Fibonacci untuk mengesahkan keberkesanan pergerakan harga. Gabungan penunjuk pelbagai dimensi ini dapat menangkap trend pasaran dan boleh berdagang di tahap rintangan sokongan utama.

Prinsip Strategi

Logik teras strategi merangkumi elemen utama berikut:

  1. Pengesanan Julat Harga 24 Jam: Sistem terus memantau dan mengemas kini harga tertinggi dan terendah setiap hari perdagangan, untuk mewujudkan julat turun naik harga.
  2. Pengiraan Fibonacci Retracement: Berasaskan empat tahap Fibonacci Retracement yang kritikal iaitu 23.6%, 38.2%, 61.8% dan 78.6% berdasarkan paras tertinggi dan terendah pada hari tersebut.
  3. Analisis jumlah transaksi: Menggunakan purata bergerak sederhana 20 kitaran ((SMA) untuk meluruskan data jumlah transaksi, mencerminkan aktiviti pasaran.
  4. Isyarat persilangan rata-rata: Isyarat perdagangan dihasilkan melalui persilangan rata-rata bergerak 14 dan 28 kitaran, di mana atas dipakai sebagai isyarat berbilang dan bawah dipakai sebagai isyarat kosong.

Kelebihan Strategik

  1. Analisis pelbagai dimensi: menggabungkan harga, jumlah transaksi dan petunjuk teknikal untuk memberikan perspektif pasaran yang lebih menyeluruh.
  2. Adaptif: Tahap Fibonacci berdasarkan pengiraan rentang harga dalam masa nyata, mampu menyesuaikan diri secara dinamik dengan perubahan pasaran.
  3. Pengendalian risiko yang munasabah: Mengurangkan risiko penembusan palsu melalui pengesahan pelbagai petunjuk.
  4. Logik operasi jelas: isyarat masuk jelas, mudah dilaksanakan dan dikesan.
  5. Pengoptimuman kitaran masa: Pemantauan 24 jam, sesuai untuk pasaran yang berdagang sepanjang hari.

Risiko Strategik

  1. Risiko pasaran goyah: Dalam keadaan goyah di pasaran, isyarat persilangan garis rata mungkin menghasilkan perdagangan yang kerap.
  2. Masalah ketinggalan: Purata bergerak mempunyai ketinggalan, mungkin terlepas masa masuk yang terbaik.
  3. Risiko penembusan palsu: Pada masa turun naik, penembusan harga mungkin kurang disokong oleh jumlah transaksi sebenar.
  4. Kompleksiti pengiraan: Pengiraan masa nyata pelbagai petunjuk mungkin meningkatkan beban sistem.

Arah pengoptimuman strategi

  1. Pengoptimuman parameter dinamik:
  • Mengubah secara automatik kitaran purata bergerak mengikut turun naik pasaran
  • Mengoptimumkan kitaran purata urus niaga dan meningkatkan kepekaan terhadap aktiviti pasaran
  1. Penapisan isyarat dipertingkatkan:
  • Menambah penunjuk pengesahan kekuatan trend
  • Memperkenalkan penapis turun naik untuk mengelakkan perdagangan dalam persekitaran turun naik yang rendah
  1. Pengurusan risiko yang baik:
  • Melaksanakan mekanisme stop loss dinamik
  • Menyertai algoritma pengurusan kedudukan

ringkaskan

Strategi ini membina satu sistem perdagangan yang logik lengkap dengan menggunakan indikator teknikal seperti 24 jam harga, tahap pemulihan Fibonacci, jumlah dagangan, dan persilangan rata-rata. Keuntungan utama strategi adalah analisis pelbagai dimensi dan kemampuan beradaptasi, tetapi juga perlu berhati-hati terhadap risiko seperti pasaran yang bergolak dan penembusan palsu. Dengan arah pengoptimuman yang dicadangkan, kestabilan dan keuntungan strategi dijangka meningkat lebih lanjut.

Kod sumber strategi
/*backtest
start: 2024-02-25 00:00:00
end: 2025-02-22 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Binance","currency":"SOL_USDT"}]
*/

//@version=5
strategy("24-Hour Volume and Fibonacci Levels Strategy", overlay=true)

// Define the 24-hour time period
startTime = timestamp(year, month, dayofmonth, 0, 0)
endTime = timestamp(year, month, dayofmonth, 23, 59)

// Calculate 24-hour high and low
var float dayHigh = na
var float dayLow = na

if (time >= startTime and time <= endTime)
    dayHigh := na(dayHigh) ? high : math.max(dayHigh, high)
    dayLow := na(dayLow) ? low : math.min(dayLow, low)

// Fibonacci levels
fibRetrace1 = dayLow + (dayHigh - dayLow) * 0.236
fibRetrace2 = dayLow + (dayHigh - dayLow) * 0.382
fibRetrace3 = dayLow + (dayHigh - dayLow) * 0.618
fibRetrace4 = dayLow + (dayHigh - dayLow) * 0.786

// Plot Fibonacci levels
plot(fibRetrace1, color=color.green, linewidth=2, title="Fibonacci 23.6%")
plot(fibRetrace2, color=color.blue, linewidth=2, title="Fibonacci 38.2%")
plot(fibRetrace3, color=color.orange, linewidth=2, title="Fibonacci 61.8%")
plot(fibRetrace4, color=color.red, linewidth=2, title="Fibonacci 78.6%")

// Volume Indicator
volumeMa = ta.sma(volume, 20)
plot(volumeMa, color=color.purple, title="24-Hour Volume", linewidth=2)

// Optional: Display the 24-hour volume on the chart
bgcolor(time >= startTime and time <= endTime ? color.new(color.purple, 90) : na)

// Strategy conditions (based on moving averages)
longCondition = ta.crossover(ta.sma(close, 14), ta.sma(close, 28))
if (longCondition)
    strategy.entry("My Long Entry Id", strategy.long)

shortCondition = ta.crossunder(ta.sma(close, 14), ta.sma(close, 28))
if (shortCondition)
    strategy.entry("My Short Entry Id", strategy.short)