Strategi ini semata-mata menggunakan penunjuk Aroon untuk menentukan arah trend pasaran untuk menjana isyarat beli dan jual yang mudah.
Mengira bar dengan tertinggi tinggi dan terendah rendah dalam tempoh 7 tempoh.
Mengira nisbah bar tertinggi atas bar keseluruhan sebagai baris atas.
Mengira nisbah bar rendah terendah terhadap jumlah bar sebagai baris bawah.
Menghasilkan isyarat beli apabila garis atas lebih besar daripada garis bawah.
Menghasilkan isyarat jual apabila garis bawah lebih besar daripada garis atas.
Kawalan arah masuk melalui parameter strategi.
Pembukaan dan penutupan pesanan dalam jangka masa yang ditetapkan.
Perdagangan berasaskan indikator semata-mata berdasarkan Aroon.
Parameter penunjuk mudah, mudah difahami dan dioptimumkan.
Pilihan arah panjang / pendek yang fleksibel untuk instrumen yang berbeza.
Jangka masa yang boleh disesuaikan untuk backtest dan perdagangan langsung.
Isyarat perdagangan yang jelas, mudah difahami dan dilaksanakan.
Rendah kepada isyarat palsu sebagai satu petunjuk.
Tidak dapat menilai dengan tepat kekuatan aliran naik/turun.
Ada sedikit kelewatan, tidak dapat menangkap pembalikan tepat pada masanya.
Tidak boleh menyesuaikan secara dinamik berdasarkan perubahan pasaran.
Kemungkinan risiko pengambilan.
Ujian menerusi instrumen dan jangka masa yang berbeza.
Tambah penapis untuk meningkatkan kualiti isyarat.
Sertakan penunjuk trend untuk menentukan trend keseluruhan.
Membangunkan jalan keluar yang dinamik berdasarkan trend yang berkembang.
Mengoptimumkan parameter dan kombinasi ujian.
Tambah saiz kedudukan dan pengurusan risiko.
Strategi ini menyediakan isyarat trend mudah berdasarkan Aroon. Terdapat ruang untuk peningkatan dalam mengelakkan isyarat yang mengelirukan dan kawalan risiko. Tetapi logiknya mudah dan jelas, berfungsi sebagai strategi kuantum asas untuk peningkatan. Secara keseluruhan strategi praktikal yang bernilai ujian dan pengoptimuman 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()