Strategi ini dengan mengira dua penunjuk EMA dengan cepat dan perlahan, menghasilkan isyarat beli dan jual berdasarkan keadaan persimpangan mereka, merupakan strategi pengesanan trend yang tipikal. Apabila garis cepat melintasi garis perlahan, lakukan lebih banyak, melintasi garis lurus lebih banyak; apabila garis cepat melintasi garis perlahan, kosong, melintasi garis lurus kosong.
Strategi ini mengira dua garis purata EMA secara pantas dan perlahan, dengan kitaran 13 dan 50 masing-masing. Apabila garis pantas dari bawah ke atas memecahkan garis perlahan, ia menghasilkan isyarat beli lebih banyak; apabila garis pantas dari atas ke bawah memecahkan garis perlahan, ia menghasilkan isyarat jual kosong.
Selepas melakukan lebih banyak, jika garis cepat jatuh lagi ke garis perlahan, maka akan dihasilkan isyarat multicap rata; selepas melakukan kosong, jika garis cepat kembali menembusi garis perlahan, maka akan dihasilkan isyarat kosong kosong.
Strategi ini menggunakan sistem EMA ganda yang biasa, untuk menilai trend pasaran dan kedudukan tempat masuk berdasarkan keadaan silang EMA tempoh yang berbeza. Penggunaan EMA ganda dapat menyaring kebisingan dengan berkesan dan mengenal pasti trend.
Operasi mudah, intuitif, mudah untuk dilaksanakan secara automatik. Ia hanya perlu dilaksanakan berdasarkan maklumat harga, tanpa perlu mempertimbangkan faktor-faktor rumit yang lain.
Sistem persilangan EMA berganda secara amnya mengenal pasti perubahan trend. Dalam pasaran rantau yang bergolak, isyarat persilangan EMA sering berlaku dan mudah dikurung. Faktor harga sahaja yang dipertimbangkan dan tidak mempertimbangkan faktor lain secara menyeluruh.
EMA boleh diperluaskan mengikut tempoh mingguan yang sesuai, mengurangkan frekuensi persilangan. Indikator seperti jumlah dagangan atau kadar turun naik juga boleh dimasukkan untuk penilaian tambahan. Di samping itu, strategi menghentikan kerugian yang dioptimumkan juga dapat mengurangkan risiko perlindungan.
Uji optimasi parameter kitaran EMA untuk mencari parameter optimum.
Peraturan penghakiman seperti penunjuk peningkatan kapasiti atau penunjuk kadar turun naik.
Di samping itu, pihak berkuasa juga telah menetapkan syarat kemasukan yang lebih ketat.
Menggunakan pembelajaran mesin untuk meramalkan trend harga dan membantu EMA menentukan kualiti isyarat.
Mengoptimumkan strategi hentikan kerugian, seperti hentikan bergerak, hentikan purata dan sebagainya.
Mengubah kedudukan secara dinamik, mengoptimumkan pengurusan dana.
Strategi ini adalah sistem silang EMA ganda yang tipikal, menilai trend melalui kombinasi indikator yang mudah. Kelebihannya adalah mudah dicapai, tetapi juga mudah menghasilkan isyarat yang salah.
/*backtest
start: 2023-09-12 00:00:00
end: 2023-09-12 22:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © himanshumahalle
//@version=4
strategy("CROSS_ALGO SYSTEM")
// INPUT CONTROLS
lengthSEMA= input(title="LSEMA", type = input.integer, defval=13,minval=1,maxval=100,step=1)
lengthLEMA= input(title="LLEMA", type = input.integer, defval=50,minval=1,maxval=100,step=1)
//INDICATOR
SEMA= ema(close,lengthSEMA)
LEMA= ema(close,lengthLEMA)
// BUY AND SELL
buy = crossover(SEMA,LEMA)
sell = crossunder(SEMA,LEMA)
//EXITS
buyexit = crossunder(SEMA,LEMA)
sellexit = crossover(SEMA,LEMA)
//EXECUTION
strategy.entry("long",strategy.long,when=buy,comment = "Buy")
strategy.entry("short",strategy.short,when=sell,comment = "Sell")
strategy.close("long",when= buyexit , comment= "Sell")
strategy.close("short",when= sellexit , comment= "Buy")