
Strategi ini menggunakan asas garpu mati garpu emas pada purata bergerak sederhana (SMA). Strategi ini menggunakan garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas garpu emas
Strategi ini berdasarkan kepada dua SMA, iaitu 3 dan 5 . Di antaranya, 3 mewakili trend jangka pendek, dan 5 mewakili trend jangka panjang. Apabila jangka pendek naik dengan cepat, iaitu ketika 3 melintasi garis 5, maka masuklah ke dalam pasaran yang sedang naik, dan pada masa ini masuklah ke dalam pasaran yang lebih banyak. Sebaliknya, apabila jangka pendek turun dengan cepat, iaitu ketika 3 melintasi garis 5, maka masuklah ke dalam pasaran yang sedang turun, dan pada masa ini masuklah ke dalam pasaran kosong.
Strategi ini mempunyai kelebihan berikut:
Strategi ini juga mempunyai risiko:
Untuk mengurangkan risiko, anda boleh mempertimbangkan untuk mengoptimumkan pilihan garis rata-rata masuk, atau menambah penilaian tambahan untuk garis rata-rata jangka panjang. Pada masa yang sama, anda juga boleh menyesuaikan titik-titik stop loss untuk menjadikannya lebih sesuai dengan keadaan pasaran yang sebenar.
Strategi ini boleh dioptimumkan dalam beberapa aspek:
Strategi ini dibina berdasarkan prinsip persilangan selaras, menggunakan logik strategi masuk ke dalam garpu emas, menghentikan dan menghentikan kerugian, mudah dilaksanakan, dan prestasi pengukuran juga stabil. Dengan menambah lebih banyak petunjuk teknik bantuan, parameter pengoptimuman dan meluaskan ruang pengukuran, langkah-langkah dapat meningkatkan lagi kestabilan strategi dan tahap keuntungan. Secara keseluruhan, strategi selaras mempunyai kesesuaian pasaran yang baik, bernilai penyelidikan dan aplikasi lebih lanjut.
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 5h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy(title="Revolut v1.0", overlay=true)
// === GENERAL INPUTS ===
ATR = atr(3)
ema3 = ema(close, 3)
ema5 = ema(close, 5)
// === INPUT BACKTEST RANGE ===
FromMonth = input(defval = 1, title = "From Month", minval = 1, maxval = 12)
FromDay = input(defval = 1, title = "From Day", minval = 1, maxval = 31)
FromYear = input(defval = 2018, title = "From Year", minval = 2017)
ToMonth = input(defval = 1, title = "To Month", minval = 1, maxval = 12)
ToDay = input(defval = 1, title = "To Day", minval = 1, maxval = 31)
ToYear = input(defval = 9999, title = "To Year", minval = 2017)
// === FUNCTION EXAMPLE ===
start = timestamp(FromYear, FromMonth, FromDay, 00, 00) // backtest start window
finish = timestamp(ToYear, ToMonth, ToDay, 23, 59) // backtest finish window
window() => true// create function "within window of time"
// === PLOTTING ===
plot(ema3, title="Ema 3", color = white, linewidth = 2, transp=0)
plot(ema5, title="Ema 5", color = aqua, linewidth = 2, transp=0)
// === ENTRY POSITION LOGIC ===
entryCondition = crossover(ema(close, 3), ema(close, 5))
if (entryCondition)
strategy.entry("ENTRY", strategy.long, when=window())
// === EXIT POSTION LOGIC ===
//strategy.exit("Take Profit", "ENTRY", profit=6, loss=5, when=window())
strategy.exit("Take Profi Or STOP", "ENTRY", profit = 6, loss = 5, when=window())
// #####################################
// We can start to incorperate this into the script later
// We can program a emergency exit price
//strategy.close_all()
// You can use this if you want another exit
//strategy.exit("2nd Exit", "ENTRY", profit=1500, stop=500, when=window())