Strategi crossover purata bergerak menghasilkan isyarat beli dan jual dengan mengira crossover antara dua purata bergerak dari tempoh yang berbeza. Isyarat panjang dihasilkan apabila MA tempoh yang lebih pendek melintasi di atas MA tempoh yang lebih lama, sementara isyarat pendek dihasilkan pada crossover turun.
Sebagai contoh, pergi lama apabila MA 5 hari melintasi di atas MA 21 hari, dan menutup lama apabila MA 5 hari melintasi di bawah MA 21 hari.
Logik perdagangan adalah:
Gabungan tempoh MA yang berbeza boleh sesuai dengan trend jangka pendek atau jangka panjang.
Strategi persilangan MA menggunakan persilangan MA untuk menjana isyarat, dengan tempoh yang boleh disesuaikan untuk menyesuaikan kitaran pasaran. Pendekatan trend berikut yang mudah, tetapi MAs yang tertinggal dan risiko whipsaw memerlukan berhati-hati. Pertimbangkan untuk menggabungkan dengan penunjuk lain untuk penapisan dan pengoptimuman.
/*backtest start: 2023-08-14 00:00:00 end: 2023-09-13 00:00:00 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=3 strategy("My Strategy", overlay=true) longCondition = crossover(sma(close, 5), sma(close, 21)) if (longCondition) strategy.entry("My Long Entry Id", strategy.long) shortCondition = crossunder(sma(close, 14), sma(close, 28)) if (shortCondition) strategy.entry("My Short Entry Id", strategy.short)