Strategi ini murni menggunakan indikator Aroon untuk menentukan arah tren pasar untuk menghasilkan sinyal beli dan jual sederhana.
Hitung bar dengan tertinggi tertinggi dan terendah terendah selama 7 periode.
Hitung rasio bar tertinggi atas total bar sebagai garis atas.
Hitung rasio bar terendah atas total bar sebagai garis bawah.
Menghasilkan sinyal beli ketika garis atas lebih besar dari garis bawah.
Menghasilkan sinyal jual ketika garis bawah lebih besar dari garis atas.
Kontrol arah masuk melalui parameter strategi.
Buka dan tutup order dalam jangka waktu tertentu.
Hanya perdagangan yang didorong oleh indikator berdasarkan Aroon saja.
Parameter indikator sederhana, mudah dipahami dan dioptimalkan.
Pilihan arah panjang/pendek yang fleksibel untuk instrumen yang berbeda.
Kerangka waktu yang dapat disesuaikan untuk backtest dan perdagangan langsung.
Sinyal perdagangan yang jelas, mudah dipahami dan dilaksanakan.
Kemungkinan sinyal palsu sebagai indikator tunggal.
Tidak dapat menilai dengan akurat kekuatan tren naik/turun.
Memiliki beberapa keterlambatan, tidak dapat menangkap pembalikan tepat waktu.
Tidak dapat menyesuaikan secara dinamis berdasarkan perubahan pasar.
Kemungkinan risiko penarikan.
Uji melalui instrumen dan kerangka waktu yang berbeda.
Tambahkan filter untuk meningkatkan kualitas sinyal.
Sertakan indikator tren untuk menentukan tren keseluruhan.
Mengembangkan jalan keluar yang dinamis berdasarkan tren yang berkembang.
Mengoptimalkan parameter dan kombinasi tes.
Tambahkan ukuran posisi dan manajemen risiko.
Strategi ini menyediakan sinyal tren sederhana berdasarkan Aroon. Ada ruang untuk perbaikan dalam menghindari sinyal yang menyesatkan dan pengendalian risiko. Tetapi logika sederhana dan jelas, berfungsi sebagai strategi kuantum dasar untuk peningkatan. Secara keseluruhan strategi praktis yang layak diuji dan dioptimalkan lebih lanjut.
/*backtest start: 2023-08-19 00:00:00 end: 2023-09-18 00:00:00 period: 1h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //Noro //2018 //@version=2 strategy(title = "Noro's Aroon Strategy v1.0", shorttitle = "Aroon str 1.0", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100, pyramiding = 0) //Settings needlong = input(true, defval = true, title = "Long") needshort = input(false, defval = false, title = "Short") length = input(7, defval = 7, minval = 1, maxval = 1000) fromyear = input(1900, defval = 1900, minval = 1900, maxval = 2100, title = "From Year") toyear = input(2100, defval = 2100, minval = 1900, maxval = 2100, title = "To Year") frommonth = input(01, defval = 01, minval = 01, maxval = 12, title = "From Month") tomonth = input(12, defval = 12, minval = 01, maxval = 12, title = "To Month") fromday = input(01, defval = 01, minval = 01, maxval = 31, title = "From Day") today = input(31, defval = 31, minval = 01, maxval = 31, title = "To Day") //Aroon upper = 200 * (highestbars(high, length+1) + length)/length lower = 200 * (lowestbars(low, length+1) + length)/length plot(upper, color=#FF6A00) plot(lower, color=#0094FF) //Signals up = upper > lower dn = upper < lower //Trading if up strategy.entry("Long", strategy.long, needlong == false ? 0 : na) if dn strategy.entry("Short", strategy.short, needshort == false ? 0 : na) if true strategy.close_all()