Strategi ini menggabungkan indikator momentum dan konsep BREAKOUT pada garis rata-rata, melakukan perdagangan ketika indikator momentum mengalami perubahan arah berturut-turut dan harga menembus garis rata-rata.
Logika transaksi:
Menghitung momentum siklus pendek, seperti momentum 5 hari
Bila momentum saat ini dan dua pilar momentum sebelumnya lebih besar dari 50, sinyal multi dibentuk
Eksekusi lebih banyak ketika harga naik di atas rata-rata 5 hari
Ketika momentum saat ini dan dua pilar momentum sebelumnya adalah kurang dari 50, sinyal kosong dibentuk
Bila harga melewati garis rata-rata 5 hari di bawahnya, lakukan shorting
Tetapkan Stop Loss dan Track Stop Loss
Strategi ini memanfaatkan kemampuan untuk menilai tren dari indikator momentum dan kemudian dikombinasikan dengan garis rata-rata untuk membentuk sinyal perdagangan dengan probabilitas tinggi, mengejar penurunan harga garis pendek.
Kecepatan terus menerus menentukan tren
Kombinasi dengan garis rata-rata untuk meningkatkan kualitas sinyal
Strategi Stop Loss Terpadu, Penghematan Kontrol
Sinyal terus-menerus mungkin terlambat
Parameter yang perlu dioptimalkan untuk pengujian berulang
Pengaturan Stop Loss Perlu Diperhatikan
Strategi ini menggabungkan indikator momentum dan sistem BREAK rata-rata secara organik untuk mengatur stop-loss yang masuk akal, dengan asumsi kualitas sinyal yang terjamin, untuk menangkap peluang tren garis pendek secara efektif. Namun, pengaturan parameter dan pengoptimalan strategi stop-loss sangat penting.
/*backtest
start: 2023-09-06 00:00:00
end: 2023-09-13 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
// strategy("BTC MOM EMA V1", overlay=true)
longCondition = ta.mom(close,5) > 50 and ta.mom(close[1],5) > 50 and ta.mom(close[2],5) > 50 and close > ta.ema(close,5)
if (longCondition)
strategy.entry("My Long Entry Id", strategy.long)
strategy.exit("My Long Entry Id", profit=1000,trail_points=60)
shortCondition = ta.mom(close,5) < 50 and ta.mom(close[1],5) < 50 and ta.mom(close[2],5) < 50 and close < ta.ema(close,5)
if (shortCondition)
strategy.entry("My Short Entry Id", strategy.short)
strategy.exit("My Short Entry Id", profit=1000,trail_points=60)