Strategi WAMI adalah strategi perdagangan berdasarkan analisis Fourier yang bertujuan untuk mencari perdagangan yang konsisten dan menguntungkan pada data pasaran sejarah melalui proses pengoptimuman berulang. Ia menggabungkan Purata Bergerak Eksponen (EMA), Purata Bergerak Bertimbang (WMA), dan penunjuk Momentum (MOM) untuk membentuk penunjuk perdagangan komposit yang dipanggil WAMI. Apabila WAMI melintasi di atas atau di bawah ambang, strategi akan mengeluarkan isyarat beli atau jual.
Indikator teras strategi ini adalah WAMI. Pengiraan adalah: mula-mula mengira momentum harga, kemudian mengambil WMA hari-hari, dan akhirnya melakukan EMA dua kali untuk mendapatkan WAMI akhir. Di antara mereka, momentum mencerminkan kelajuan perubahan harga, WMA menapis bunyi jangka pendek, dan EMA meratakan harga.
Apabila WAMI meningkat di atas ambang yang diberikan, isyarat beli dihasilkan, yang menyiratkan aliran menaik terbentuk di pasaran. Apabila jatuh di bawah ambang, isyarat jual dihasilkan, yang bermaksud aliran menurun telah bermula. Pengguna boleh menyesuaikan ambang berdasarkan hasil backtest untuk mengoptimumkan strategi dengan lebih baik.
Strategi ini menggabungkan analisis trend-mengikuti dan overbought-oversold, yang dapat menangkap trend harga jangka menengah hingga panjang sambil mengelakkan terperangkap. Berbanding dengan strategi purata bergerak biasa, WAMI meningkatkan kualiti dan konsistensi isyarat perdagangan.
Kelebihan utama ialah:
Terdapat juga beberapa risiko dengan strategi ini:
Risiko ini boleh dikurangkan dengan menyesuaikan kombinasi parameter, menetapkan stop loss, dan mempunyai jangkaan keuntungan yang munasabah.
Beberapa aspek strategi ini boleh dioptimumkan lagi:
Kesimpulannya, Strategi WAMI adalah strategi trend yang disyorkan untuk jangka menengah hingga panjang. Dengan menganalisis perubahan harga dan jumlah dengan teliti, ia menghasilkan isyarat perdagangan berkualiti. Dengan pengoptimuman parameter dan kawalan risiko yang betul, strategi ini dapat mencapai keuntungan yang stabil. Walau bagaimanapun, pengguna harus ambil perhatian bahawa mana-mana strategi mungkin gagal, jadi penilaian yang berhati-hati adalah suatu keharusan sebelum melakukan modal sebenar.
/*backtest start: 2022-12-06 00:00:00 end: 2023-12-12 00:00:00 period: 1d basePeriod: 1h exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version=2 //////////////////////////////////////////////////////////// // Copyright by HPotter v1.0 17/01/2017 // The WAMI-based trading lies in the application and iteration of the // optimization process until the indicated trades on past market data // give consistent, profitable results. It is rather difficult process // based on Fourier analysis. // You can to change Trigger parameter for to get best values of strategy. // // You can change long to short in the Input Settings // Please, use it only for learning or paper trading. Do not for real trading. //////////////////////////////////////////////////////////// strategy(title="WAMI Strategy", shorttitle="WAMI Strategy") Length_EMA = input(13, minval=1) Length_WMA = input(4, minval=1) Trigger = input(0) reverse = input(false, title="Trade reverse") hline(Trigger, color=purple, linestyle=line) xWAMI = ema(ema(wma(mom(close, 1),Length_WMA),Length_EMA),Length_EMA) pos = iff(xWAMI > Trigger, 1, iff(xWAMI < Trigger, -1, nz(pos[1], 0))) possig = iff(reverse and pos == 1, -1, iff(reverse and pos == -1, 1, pos)) if (possig == 1) strategy.entry("Long", strategy.long) if (possig == -1) strategy.entry("Short", strategy.short) barcolor(possig == -1 ? red: possig == 1 ? green : blue ) plot(xWAMI, color=blue, title="WAMI")