
Strategi ini dikenali sebagai “Burin 5 minit untuk memecahkan strategi perdagangan dalam hari”, adalah strategi perdagangan garis pendek berdasarkan indikator Burin, yang direka khusus untuk perdagangan dalam hari dalam jangka masa 5 minit. Strategi ini menggunakan Burin untuk menangkap peluang penembusan jangka pendek di pasaran, membuka lebih banyak kedudukan apabila harga menembusi tren, dan memecahkan posisi yang sama apabila harga menembusi tren.
Strategi ini merangkumi:
Prinsip strategi ini adalah menggunakan Brin untuk menangkap trend dan pergerakan jangka pendek di pasaran. Brin terdiri daripada tiga garis: rel tengah, rel atas, dan rel bawah. Rel tengah adalah purata bergerak harga, dengan rel atas dan rel bawah masing-masing ditambah satu perbezaan piawai yang dikurangkan berdasarkan rel tengah. Apabila harga menembusi rel atas, bermakna tren menaik sedang terbentuk, boleh dibeli; Apabila harga jatuh ke bawah, bermakna tren menaik mungkin berakhir, harus ditarik.
Strategi ini mempunyai kelebihan:
Risiko strategi ini ialah:
Mengambil kira risiko strategi ini, berikut adalah arah pengoptimuman yang boleh dipertimbangkan:
Secara keseluruhannya, “Burin 5 minit memecahkan strategi perdagangan dalam hari” adalah strategi yang mudah digunakan, sesuai untuk perdagangan garis pendek. Ia menggunakan indikator Burin untuk menangkap trend dan turun naik jangka pendek di pasaran, sambil mengawal risiko dengan ketat, dan mengelakkan memegang kedudukan semalaman. Walaupun strategi ini juga mempunyai beberapa risiko, seperti perdagangan yang kerap, isyarat palsu, dan lain-lain, tetapi dengan mengoptimumkan parameter, memperkenalkan petunjuk lain, menetapkan stop loss, dan menggabungkan kaedah analisis asas, anda dapat meningkatkan kestabilan dan keuntungan strategi.
/*backtest
start: 2023-03-22 00:00:00
end: 2024-03-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Bollinger Breakout Strategy 5m", shorttitle="BB Strategy 5m", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, margin_long=100)
// Define the strategy parameters
length = 100
multUpper = 3.0
multLower = 1.0
src = close
// Calculate Bollinger Bands
basis = ta.sma(src, length)
upperDev = multUpper * ta.stdev(src, length)
lowerDev = multLower * ta.stdev(src, length)
upperBand = basis + upperDev
lowerBand = basis - lowerDev
// Plot Bollinger Bands
plot(basis, "Basis", color=color.blue)
plot(upperBand, "Upper Band", color=color.green)
plot(lowerBand, "Lower Band", color=color.red)
// Entry and exit conditions
enterLong = ta.crossover(src, upperBand)
exitLong = ta.crossunder(src, lowerBand)
// Visual signals for entries and exits
bgcolor(enterLong ? color.new(color.green, 90) : na, title="Entry Background")
bgcolor(exitLong ? color.new(color.red, 90) : na, title="Exit Background")
plotshape(enterLong, style=shape.triangleup, location=location.belowbar, color=color.green, size=size.small, title="Enter Long")
plotshape(exitLong, style=shape.triangledown, location=location.abovebar, color=color.red, size=size.small, title="Exit Long")
// Adjusting for timezone - Ensure the time is converted to the exchange's timezone
session_close_hour = 15 // 3 PM in EST, adjust if your trading platform uses a different timezone
is_time_to_exit = (hour >= session_close_hour and minute > 0) or (hour > session_close_hour)
// Trading logic
if (enterLong)
strategy.entry("Long", strategy.long)
if (exitLong or is_time_to_exit)
strategy.close("Long")
// Note: Adjust 'session_close_hour' to match your exchange's closing hour if it differs from EST.