
Strategi supertrend pilar ke arah konvergensi adalah strategi yang menggabungkan indikator supertrend dan indikator pilar ke arah konvergensi. Strategi ini dilakukan dengan melakukan operasi plus atau minus yang sesuai ketika indikator supertrend dan indikator pilar ke arah konvergensi melakukan plus atau minus pada masing-masingnya.
Strategi ini menggunakan dua indikator utama:
Indikator supertrend: Indikator ini didasarkan pada rata-rata amplitudo riil dan satu faktor untuk menentukan arah tren. Jika harga berada di dalam saluran tren naik, maka dilakukan over, dan jika harga berada di dalam saluran tren turun, maka dilakukan over.
Indikator pilar berbalik: Indikator ini menentukan apakah garis K saat ini adalah garis lurus ((harga close lebih tinggi dari harga open) atau garis lurus ((harga open lebih tinggi dari harga close)). Kembali 1 jika garis lurus, dan -1 jika garis lurus.
Logika utama dari strategi ini adalah:
Ketika indikator supertrend melakukan lebih banyak dan pilar berbalik ke indikator adalah garis matahari, lakukan lebih banyak.
Ketika indikator supertrend kosong dan pilar berbalik ke arah indikator yang negatif, kosongkan.
Pada posisi terjal, jika indikator supertrend berubah arah, maka tepat waktu melakukan posisi terjal.
Dengan penggabungan ini, kemampuan untuk menilai tren dari indikator supertrend dan kemampuan untuk menilai jangka pendek dari indikator pilar-turn dapat digunakan secara bersamaan untuk mencapai waktu masuk yang lebih baik.
Strategi ini memiliki beberapa keuntungan utama:
Menggabungkan beberapa indikator, meningkatkan akurasi. Menggunakan penilaian tren supertrend dan penilaian jangka pendek dari pilar berbalik, dapat meningkatkan akurasi waktu masuk.
Stop loss tepat waktu. Ketika indikator utama super trend perubahan arah, dapat berhenti cepat, menghindari kerugian memperluas.
Sederhana dan mudah digunakan. Strategi ini hanya membutuhkan kombinasi dari dua indikator yang umum digunakan dan sangat sederhana dan mudah digunakan.
Adaptif. Indikator supertrend sendiri memiliki parameter tertentu yang dapat disesuaikan, dapat beradaptasi dengan varietas dan periode yang berbeda.
Strategi ini juga memiliki beberapa risiko, yang meliputi:
Merger judging yang tidak tepat dapat membuat kesalahan penilaian. Jika pilar bergeser dengan indikator yang tidak sesuai dengan penilaian indikator supertrend, Anda perlu menghentikan kerugian tepat waktu.
Pengaturan parameter yang tidak tepat dapat memengaruhi hasil. Panjang ATR dan parameter faktor indikator supertrend perlu disesuaikan dengan varietas yang berbeda.
Reversal jangka pendek dapat menyebabkan kerugian kecil. Reversal jangka pendek dapat menyebabkan kerugian kecil sebelum supertrend berbalik.
Strategi ini dapat dioptimalkan dalam beberapa hal:
Meningkatkan strategi stop loss dan mengendalikan risiko lebih lanjut dengan menggunakan stop loss bergerak, stop loss waktu, dan stop loss penembusan.
Mengoptimalkan parameter indikator supertrend, menemukan kombinasi parameter optimal untuk berbagai varietas dan siklus.
Meningkatkan konvergensi indikator, membentuk mekanisme pemungutan suara indikator, dan meningkatkan stabilitas penilaian
Dengan menggabungkan lebih banyak faktor pasar, seperti perubahan volume perdagangan, perubahan margin, dan lain-lain, untuk menilai keandalan efek indikator, filter sinyal yang menyesatkan.
Super Trend Pillar beralih ke strategi konvergensi dengan menggunakan kombinasi indikator sederhana, untuk mencapai perpaduan penilaian tren dan penilaian jangka pendek, meningkatkan akurasi waktu masuk sambil tetap sederhana dan mudah digunakan. Strategi ini dapat meningkatkan efektivitas dan keandalan lebih lanjut melalui pengoptimalan parameter, pengoptimalan strategi stop loss, dan pemungutan suara multi-indikator.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Supertrend and BarUpDn Indicator Fusion", overlay=true)
// Supertrend indicator
atrLength = input(10, title="ATR Length")
factor = input(3.0, title="Factor")
[supertrend, direction] = ta.supertrend(factor, atrLength)
lastBar = 0
// BarUpDn indicator
barUpDn = close > open and open > close[1] ? 1 : close < open and open < close[1] ? -1 : 0
if (barUpDn == 1)
lastBar := 1
else if barUpDn == -1
lastBar := -1
// Determine long or short position
longCondition = (direction > 0 and barUpDn > 0) or (direction > 0 and lastBar == 1)
shortCondition = (direction < 0 and barUpDn < 0) or (direction < 0 and lastBar == -1)
// Enter long or short position
if (longCondition)
strategy.entry("Long", strategy.long)
lastBar := 1
else if (shortCondition)
strategy.entry("Short", strategy.short)
lastBar := -1
if (direction < 0 and barUpDn > 0)
strategy.entry("Long", strategy.long)
// Exit long or short position
if (direction > 0 and barUpDn < 0)
strategy.entry("Short", strategy.short)
// Exit long or short position
// if (direction < 0 and barUpDn > 0 or direction > 0 and barUpDn < 0)
// strategy.close_all()