
Strategi ini adalah strategi untuk menghasilkan sinyal jual beli berdasarkan indikator polygon dari indeks dinamis ((DMI)). Ini menggunakan dua indikator DMI, yaitu DMI+ dan DMI- untuk menilai polygon dan tren pasar, sehingga menghasilkan sinyal beli dan jual.
Strategi ini terutama menggunakan tiga indikator dalam DMI: DMI+, DMI- dan ADX. Di antaranya, DMI+ mencerminkan kekuatan tren headline, DMI- mencerminkan kekuatan tren headline, dan ADX mencerminkan kekuatan tren pasar.
Sinyal beli dari strategi adalah: Ketika DMI+ menembus DMI- dan ADX menembus ADX, sinyal beli dihasilkan, yaitu pasar dianggap berubah dari kosong ke multihead, dan tren mulai terbentuk.
Strategi sell signal adalah: Ketika DMI+ menembus DMI- atau ADX, maka terjadi sell signal, yaitu bahwa kekuatan multihead melemah dan harus dihentikan.
Oleh karena itu, strategi ini menilai posisi kosong dan perubahan tren di pasar melalui persilangan indikator DMI kosong, dan secara dinamis menyesuaikan posisi.
Strategi ini memiliki beberapa keuntungan utama:
Menggunakan indikator DMI untuk menilai overhead dan tren, reliabilitas yang lebih tinggi, menghindari kehilangan peluang untuk tren utama.
Dengan menggunakan ADX untuk menilai intensitas tren, kita bisa lebih akurat menilai titik baliknya.
Dengan menggunakan cross-format dari indikator DMI sebagai sinyal perdagangan, sederhana jelas dan mudah untuk diterapkan.
Berjalan sesuai dengan tren, lebih baik mengendalikan risiko, cocok untuk memegang garis panjang menengah.
Strategi ini juga memiliki beberapa risiko:
Indikator DMI memiliki keterlambatan, yang dapat menyebabkan posisi beli terbelakang dan posisi jual terlambat.
Indeks ADX mungkin melewatkan peluang untuk short-line dalam menilai tren dan efek konsolidasi.
Ada beberapa risiko posisi kosong yang mungkin terjadi di pasar yang terus naik atau turun.
Pengaturan parameter mungkin memiliki risiko terlalu dioptimalkan, dan efek operasional yang sebenarnya akan dikurangkan.
Strategi ini juga dapat dioptimalkan dalam beberapa hal:
Ini juga akan meningkatkan akurasi dalam memilih tempat jual beli, jika dikombinasikan dengan indikator lain.
Masuk ke dalam mekanisme stop loss untuk menghindari risiko peningkatan kerugian.
Menyesuaikan parameter atau memperkenalkan pengaturan parameter adaptif untuk mengurangi risiko overoptimisasi.
Menambahkan manajemen posisi, menyesuaikan posisi secara dinamis sesuai dengan fase tren.
Strategi ini didasarkan pada indikator DMI untuk menilai kelebihan dan tren, sederhana dan praktis, memiliki efek yang lebih baik pada tren utama yang ditangkap pada garis tengah dan panjang. Namun, ada juga risiko keterlambatan, kosong dan optimasi parameter. Dapat dioptimalkan melalui kombinasi indikator, mekanisme stop loss, dan parameter penyesuaian, sehingga mendapatkan efek disk yang lebih baik.
//@version=5
strategy("DMI Buy/Sell Strategy", overlay=true)
// Input for DMI
length = input(14, title="DMI Length")
adxsmoothing =14
// Calculate DMI
[diPlus, diMinus, adx] = ta.dmi(length,adxsmoothing)
// Condition for Buy Entry
buyCondition = ta.crossover(diPlus, diMinus) and ta.crossover(diPlus, adx)
// Condition for Sell Exit
sellCondition = ta.crossunder(diPlus,diMinus) or ta.crossunder(diPlus,adx)
// Execute Buy Entry on the next day's open
if buyCondition
strategy.entry("Buy", strategy.long)
// Execute Sell Exit on the next day's open
if sellCondition
strategy.close("Buy")
// Plotting DMI components
plot(diPlus, title="DMI+", color=color.green)
plot(diMinus, title="DMI-", color=color.red)
// Plotting ADX
plot(adx, title="ADX", color=color.blue)