
Strategi ini adalah strategi untuk melakukan perdagangan intraday dengan menggunakan indikator gesekan AO dan persilangan EMA bergerak. Gagasan utamanya adalah bahwa garis EMA cepat melewati garis EMA menengah untuk menghasilkan sinyal perdagangan sementara indikator AO melintasi sumbu nol.
Strategi ini terutama menggunakan dua indikator untuk masuk dan keluar:
Indikator AO Shock: Indikator ini adalah perbedaan antara rata-rata harga rendah tinggi 5 hari dan rata-rata harga rendah tinggi 34 hari untuk menilai tren pasar saat ini. Ketika AO adalah positif, itu mewakili tren naik saat ini, dan ketika negatif, itu mewakili tren turun saat ini.
EMA Moving Average: Strategi ini menggunakan dua EMA pada hari ke-3 dan ke-20 untuk menghitungnya, EMA pada hari ke-3 mewakili tren jangka pendek, dan EMA pada hari ke-20 mewakili tren jangka menengah. EMA jangka pendek menghasilkan sinyal beli ketika melewati EMA menengah di bawahnya, sebaliknya menghasilkan sinyal jual ketika melewati EMA menengah di atasnya.
Kondisi masuk dari strategi ini adalah bahwa sinyal perdagangan hanya akan dihasilkan ketika indikator AO melintasi sumbu nol dan ketika EMA muncul. Hal ini dapat menghindari sinyal yang salah ketika indikator AO bergoyang. Kondisi keluarnya adalah posisi kosong setelah berakhirnya waktu perdagangan London.
Strategi ini memiliki beberapa keuntungan utama:
Strategi ini juga memiliki beberapa risiko:
Untuk menghindari risiko ini, kita dapat mengatur mekanisme stop loss, atau menyesuaikan parameter sesuai dengan siklus yang berbeda, sehingga strategi lebih fleksibel.
Untuk strategi ini, pengoptimalan utama adalah dengan menyesuaikan parameter:
Adaptasi siklus EMA. Anda dapat menguji kombinasi EMA dengan periode yang lebih pendek, atau menambahkan lebih banyak EMA untuk membangun sinyal perdagangan;
Penyesuaian parameter AO. Uji pengaruh parameter periode panjang dan pendek yang berbeda terhadap indikator AO;
Menambahkan indikator tambahan lainnya, seperti menambahkan indikator RSIbord untuk menghindari risiko overbought dan oversold;
Adaptasi waktu transaksi. Uji efek dari waktu transaksi yang berbeda atau lebih lama.
Strategi ini dapat menjadi lebih stabil dan efisien dengan penyesuaian parameter dan penambahan indikator baru.
Secara keseluruhan, strategi perdagangan ini menggabungkan indikator penilaian tren AO dan EMA jangka pendek dan menengah untuk membangun strategi perdagangan intraday yang sederhana dan praktis. Ini memiliki keunggulan seperti kejernihan sinyal strategi dan kemudahan implementasi. Namun, ada juga beberapa kelemahan yang ditentukan oleh parameter.
/*backtest
start: 2022-12-18 00:00:00
end: 2023-12-24 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
//@author SoftKill21
strategy(title="MA cross + AO", shorttitle="MA_AO")
ao = sma(hl2,5) - sma(hl2,34)
len = input(3, minval=1, title="Length")
src = input(close, title="Source")
out = ema(src, len)
len1 = input(20, minval=1, title="Length")
src1 = input(close, title="Source")
out1 = sma(src1, len1)
timeinrange(res, sess) => time(res, sess) != 0
londopen = timeinrange(timeframe.period, "0300-1100")
nyopen = timeinrange(timeframe.period, "0800-1600")
longC = crossover(out,out1) and ao>0 and londopen
shortC = crossunder(out,out1) and ao<0 and londopen
invert = input(title="Reverse position ?", type=input.bool, defval=false)
if(invert==false)
strategy.entry("LONG",1,when=longC)
strategy.entry("SHORT",0,when=shortC)
if(invert==true)
strategy.entry("short",0,when=longC)
strategy.entry("long",1,when=shortC)
strategy.close_all(when= not (londopen))