Strategi ini menghasilkan sinyal perdagangan berdasarkan indikator MACD. Indikator MACD terdiri dari tiga garis: garis MACD, garis SIGNAL dan garis histogram (HISTO). Ketika garis MACD melintasi di atas garis SIGNAL dan berubah positif, itu menghasilkan sinyal beli. Ketika garis MACD melintasi di bawah garis SIGNAL dan berubah negatif, itu menghasilkan sinyal jual.
Secara khusus, ketika harga penutupan melintasi di atas EMA 34 periode dan garis MACD melintasi di atas garis SIGNAL ke wilayah positif, itu menunjukkan momentum upside yang kuat, jadi kita membeli.
Strategi ini mengidentifikasi peluang perdagangan menggunakan indikator MACD dan menyaring sinyal menggunakan EMA 34 periode. Ini memungkinkan entri tepat waktu ketika tren harga baru dimulai sambil mengendalikan risiko melalui stop loss / take profit. Strategi dapat disempurnakan lebih lanjut melalui optimasi parameter, menambahkan indikator lain dll untuk meningkatkan profitabilitas.
/*backtest start: 2024-01-19 00:00:00 end: 2024-02-18 00:00:00 period: 1h basePeriod: 15m 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/ // © melihtuna //@version=2 strategy("Jim's MACD", overlay=true) Tendies = input(true, title="Check here for tendies") // === MACD Setup === [macdLine, signalLine, histLine] = macd(close, 12, 26, 9) //EMA ma = ema(close, 5) plot(ema(close,5)) //Entry if (close > ma and cross(macdLine,signalLine) and histLine> 0.4 and signalLine > 0 or histLine > 0 and signalLine > 0 ) strategy.entry("BUY", strategy.long) if(close < ma and cross(macdLine,signalLine) and histLine < -0.4 and signalLine < 0 or close < ma and histLine < 0 and signalLine < 0 ) strategy.entry("SELL", strategy.short) //Exit strategy.close("BUY", when = histLine < 0 ) strategy.close("SELL", when = histLine > 0 )