Sumber dimuat naik... memuat...

Strategi Dagangan Berdasarkan Tahap Sokongan dan Rintangan Menggunakan Analisis Teknikal

Penulis:ChaoZhang, Tarikh: 2024-05-11 11:53:34
Tag:

img

Ringkasan

Strategi ini adalah strategi perdagangan berasaskan analisis teknikal yang menggunakan tahap sokongan dan rintangan untuk membuat keputusan perdagangan. Strategi ini menggunakan penunjuk pivothigh (() dan pivotlow (() untuk menentukan tahap sokongan dan rintangan. Ia pergi lama apabila harga penutupan berada di atas tahap rintangan dan pergi pendek apabila harga penutupan berada di bawah tahap sokongan, dan tertinggi sebelumnya juga di bawah tahap sokongan. Posisi ditutup apabila harga melintasi tahap sokongan atau rintangan ke arah yang bertentangan. Strategi ini sesuai untuk pasaran saham Rusia dan menggunakan data harian.

Prinsip Strategi

  1. Gunakan fungsi request.security untuk mendapatkan data harga penutupan harian.
  2. Mengira tahap sokongan dan rintangan menggunakan fungsi ta.pivothigh (() dan ta.pivotlow (()) dengan tetingkap masa 7 hari.
  3. Melakukan perdagangan panjang apabila harga penutupan berada di atas tahap rintangan.
  4. Melakukan perdagangan pendek apabila harga penutupan berada di bawah tahap sokongan, dan paras tertinggi sebelumnya juga berada di bawah tahap sokongan.
  5. Tutup semua kedudukan apabila harga melintasi tahap sokongan atau rintangan ke arah sebaliknya.
  6. Grafik tahap sokongan dan rintangan pada carta, yang diwakili dengan warna hijau dan merah.

Kelebihan Strategi

  1. Strategi ini berdasarkan analisis teknikal dan menggunakan tingkah laku harga pasaran untuk membuat keputusan perdagangan, sesuai untuk pasaran yang sedang berkembang.
  2. Tahap sokongan dan rintangan diiktiraf secara meluas oleh peserta pasaran sebagai tahap harga yang penting.
  3. Logik strategi adalah jelas, mudah difahami dan dilaksanakan, menjadikannya sesuai untuk pemula untuk belajar dan menggunakan.
  4. Dengan merangka tahap sokongan dan rintangan pada carta, struktur pasaran dan tingkah laku harga dapat dilihat secara visual, membantu dalam keputusan perdagangan.

Risiko Strategi

  1. Strategi ini sepenuhnya bergantung kepada data harga sejarah dan mungkin gagal apabila perubahan asas yang signifikan atau peristiwa angsa hitam berlaku di pasaran.
  2. Tahap sokongan dan rintangan boleh dilanggar, membawa kepada kerugian berturut-turut untuk strategi.
  3. Strategi ini tidak mempunyai langkah pengurusan risiko, seperti kawalan stop-loss dan saiz kedudukan, yang boleh membawa kepada kerugian yang besar semasa turun naik pasaran yang melampau.
  4. Strategi ini mungkin tidak berfungsi dengan baik di pasaran yang bergelombang, dan perdagangan yang kerap boleh mengakibatkan kos transaksi yang tinggi.

Arahan Pengoptimuman Strategi

  1. Memperkenalkan penunjuk pengesahan trend, seperti purata bergerak, untuk menapis bunyi bising dan mengenal pasti trend utama, meningkatkan kualiti isyarat.
  2. Menetapkan paras stop-loss yang munasabah untuk mengawal risiko perdagangan individu dan meningkatkan ketahanan strategi.
  3. Mengoptimumkan kaedah pengiraan tahap sokongan dan rintangan, seperti menggunakan gabungan pelbagai skala masa, untuk meningkatkan kebolehpercayaan tahap harga.
  4. Memasukkan ukuran kedudukan dan peraturan pengurusan wang untuk menyesuaikan saiz kedudukan secara dinamik berdasarkan turun naik pasaran dan mengawal pendedahan risiko keseluruhan.
  5. Melakukan pengoptimuman parameter dan pengujian semula pada strategi untuk mencari kombinasi parameter yang optimum dan meningkatkan prestasi strategi.

Ringkasan

Strategi ini adalah strategi perdagangan berasaskan analisis teknikal yang menggunakan tahap sokongan dan rintangan untuk menghasilkan isyarat perdagangan. Logik strategi adalah mudah, menjadikannya sesuai untuk pemula untuk belajar. Walau bagaimanapun, ketika menerapkan strategi dalam amalan, pengurusan risiko dan pengoptimuman perlu dipertimbangkan. Dengan memperkenalkan penunjuk teknikal lain, langkah kawalan risiko, ukuran kedudukan, dan penambahbaikan lain, ketahanan dan keuntungan strategi dapat ditingkatkan lagi. Sebelum menggunakan strategi dalam persekitaran perdagangan langsung, disyorkan untuk menjalankan pengujian balik dan pengoptimuman parameter yang komprehensif pada data sejarah.


/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Торговая стратегия от уровней", overlay=true)

// Функция для определения уровней поддержки и сопротивления
findSR() =>
    // Получаем данные для поиска уровней
    data = request.security(syminfo.tickerid, "D", close)
    // Находим уровни поддержки и сопротивления
    pivot_high = ta.pivothigh(data, 7, 7)
    pivot_low = ta.pivotlow(data, 7, 7)
    [pivot_high, pivot_low]

[support, resistance] = findSR()

// Условия входа в длинную позицию
longCondition = close > resistance
// Условия входа в короткую позицию
shortCondition = close < support and high[1] < support

// Условия выхода из позиции
exitCondition = close < resistance and close > support

// Отображение уровней поддержки и сопротивления на графике
plot(support, color=color.green, style=plot.style_stepline)
plot(resistance, color=color.red, style=plot.style_stepline)

// Вход в позицию
if (longCondition)
    strategy.entry("Длинная", strategy.long)
if (shortCondition)
    strategy.entry("Короткая", strategy.short)

// Выход из позиции
if (exitCondition)
    strategy.close("Длинная")
    strategy.close("Короткая")


Lebih lanjut