
Ringkasan strategi: Strategi ini menggunakan isyarat garpu emas / garpu mati untuk membuka kedudukan lebih banyak / lebih rendah. Kelebihan strategi adalah dengan mengikuti pasaran yang sedang tren, penangguhan dan penangguhan yang ditetapkan dengan munasabah, kawalan penarikan balik yang sesuai, sesuai untuk operasi garis panjang dan sederhana.
Prinsip strategi: Strategi ini terdiri daripada tiga bahagian utama, iaitu isyarat persilangan garis berbinar, kedudukan tetap, dan stop loss yang dinamik. Garis berbinar menggunakan garis rata-rata dan perbezaan standard untuk menghasilkan kawasan berbentuk pita, garpu emas yang lebih banyak menunjukkan terobosan ke atas landasan; garpu mati yang kosong menunjukkan terjatuh ke bawah landasan, sebagai isyarat untuk membina gudang.
Secara khusus, garis Brin adalah kawasan berjenis pita berdasarkan purata bergerak dan perbezaan piawai yang dikira berdasarkan harga penutupan. Ia menghasilkan isyarat beli apabila harga menembusi rantaian; ia menghasilkan isyarat jual apabila harga jatuh dari rantaian. Ia dapat meramalkan kemungkinan harga berbalik dan mencari peluang untuk membina kedudukan.
Keuntungan dari strategi ini:
Berjalan di antara trend, terus mendapat keuntungan. Berjalan di antara garis Brin mencari titik peralihan trend, membantu untuk memahami arah garis utama; Posisi tetap dapat mengikuti trend dengan baik dan mendapat keuntungan maksimum.
Hentian dan penarikan balik yang dinamik boleh dikawal. Dengan penyesuaian kedudukan hentian dan penarikan balik yang berkesan dapat dikawal dengan konfigurasi yang munasabah.
Aplikasi yang fleksibel, sesuai dengan pasaran yang luas. Ia sesuai untuk kebanyakan pasaran yang mempunyai ciri-ciri trend, terutamanya untuk operasi jangka panjang dan menengah seperti indeks saham, forex, cryptocurrency.
Logiknya ringkas dan jelas, mudah dilaksanakan. Penghakiman trend dan perdagangan kedudukan tetap berdasarkan garis Brin, tanpa perlu menilai bentuk atau isyarat yang rumit, programnya mudah dibangunkan.
Kecekapan penggunaan dana yang tinggi, dana yang dialokasikan sepenuhnya. Posisi tetap 100% dapat memaksimumkan penggunaan dana, dana yang dialokasikan sepenuhnya, sama ada kosong atau berbilang.
Risiko dan penyelesaian:
Risiko kegagalan garis blur. Apabila penilaian garis blur gagal, isyarat salah akan dihasilkan. Penyelesaian adalah dengan menggabungkan petunjuk lain untuk menentukan arah trend.
Risiko penarikan balik. Dalam keadaan gegaran, penarikan balik akan berlaku. Ia boleh dikawal dengan mengurangkan kedudukan dan mengoptimumkan jarak berhenti.
Risiko perdagangan yang kerap. Dalam pasaran yang tidak menentu, sering berhenti dan melangkau kedudukan. Jarak berhenti boleh dikurangkan dengan sewajarnya, mengurangkan kerugian yang tidak perlu.
Risiko pasaran. Berhadapan dengan peristiwa besar yang tidak dijangka yang menyebabkan harga pasaran tidak normal.
Nasihat untuk mengoptimumkan strategi:
Pada masa yang sama, pertimbangkan penilaian indikator lain. Sebagai contoh, gabungan MACD, KDJ dan lain-lain petunjuk teknikal, untuk mengelakkan kesalahan penilaian garis putaran.
Sesuai dengan pasaran, anda perlu menyesuaikan jarak hentian anda. Jika kadar turun naiknya lebih besar, anda perlu meningkatkan jarak hentian anda. Jika kadar turun naiknya lebih kecil, anda perlu mengurangkan jarak hentian anda.
Pilih parameter yang munasabah mengikut jenis pasaran. Sebagai contoh, untuk pasaran yang lebih bergolak, anda boleh menambah perbezaan standard Burin atau kitaran rata-rata dengan sewajarnya.
Parameter pengoptimuman berpasangan dengan algoritma pembelajaran mesin. Mengenali nilai optimum setiap parameter melalui latihan algoritma, untuk mencapai prestasi strategi yang lebih baik.
Ringkasan ulasan: Strategi ini adalah strategi penarikan rentas trend yang tipikal. Ia sesuai untuk pasaran dengan ciri-ciri trend yang jelas, dan dapat memperoleh keuntungan yang berterusan. Logik strategi sederhana dan jelas, prosedurnya mudah dilaksanakan.
/*backtest
start: 2022-12-08 00:00:00
end: 2023-12-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Valeria 181 Bot Strategy Mejorado 2.21", overlay=true, margin_long=100, margin_short=100)
var float lastLongOrderPrice = na
var float lastShortOrderPrice = na
longCondition = ta.crossover(ta.sma(close, 1), ta.sma(close, 4))
if (longCondition)
strategy.entry("Long Entry", strategy.long) // Enter long
shortCondition = ta.crossunder(ta.sma(close, 1), ta.sma(close, 4))
if (shortCondition)
strategy.entry("Short Entry", strategy.short) // Enter short
if (longCondition)
lastLongOrderPrice := close
if (shortCondition)
lastShortOrderPrice := close
// Calculate stop loss and take profit based on the last executed order's price
stopLossLong = lastLongOrderPrice - 170 // 10 USDT lower than the last long order price
takeProfitLong = lastLongOrderPrice + 150 // 100 USDT higher than the last long order price
stopLossShort = lastShortOrderPrice + 170 // 10 USDT higher than the last short order price
takeProfitShort = lastShortOrderPrice - 150 // 100 USDT lower than the last short order price
// Apply stop loss and take profit to long positions
strategy.exit("Long Exit", from_entry="Long Entry", stop=stopLossLong, limit=takeProfitLong)
// Apply stop loss and take profit to short positions
strategy.exit("Short Exit", from_entry="Short Entry", stop=stopLossShort, limit=takeProfitShort)