Chiến lược đột phá dải Bollinger động

BB SMA
Ngày tạo: 2024-05-15 16:25:21 sửa đổi lần cuối: 2024-05-15 16:25:21
sao chép: 0 Số nhấp chuột: 637
1
tập trung vào
1617
Người theo dõi

Chiến lược đột phá dải Bollinger động

Tổng quan

Chiến lược phá vỡ đường đai động là một chiến lược giao dịch dựa trên các chỉ số đường đai động. Chiến lược này sử dụng đường đai động lên xuống như là mức hỗ trợ động và mức kháng cự, mua khi giá phá vỡ đường đai và bán khi nó phá vỡ đường đai.

Nguyên tắc chiến lược

  1. Tính trung, trên và dưới của vòng Brin. Trung là trung bình di chuyển đơn giản của giá đóng cửa, trên là trung bình cộng với số nhân chênh lệch tiêu chuẩn, dưới là trung và trừ số nhân chênh lệch tiêu chuẩn.
  2. Khi giá lên trên đường ray, hãy đặt nhiều; khi giá xuống dưới đường ray, hãy đặt trống.
  3. Khi có nhiều vị trí, nếu giá lên đường băng bên dưới Brin, xóa vị trí nhiều đầu; Khi có vị trí trống, nếu giá lên đường băng bên dưới Brin, xóa vị trí đầu trống.

Lợi thế chiến lược

  1. Brinband có khả năng điều chỉnh động, thích ứng với các biến động thị trường khác nhau, có khả năng tự thích ứng.
  2. Chiến lược logic rõ ràng, dễ hiểu và dễ thực hiện.
  3. Blinking hoạt động tốt nhất khi thị trường có xu hướng mạnh, có thể nắm bắt được xu hướng một cách hiệu quả.

Rủi ro chiến lược

  1. Trong trường hợp thị trường có nhiều biến động và biến động, chiến lược này có thể dẫn đến giao dịch thường xuyên, làm tăng chi phí giao dịch.
  2. Lựa chọn các tham số trong vòng Brin (như các khoảng thời gian trung bình di chuyển và nhân chênh lệch chuẩn) sẽ ảnh hưởng đến hiệu suất của chiến lược, và các tham số khác nhau có thể mang lại kết quả khác nhau.
  3. Chiến lược này không xem xét các chỉ số kỹ thuật hoặc các yếu tố cơ bản khác, chỉ dựa vào mối quan hệ giữa giá và Bollinger Bands để đưa ra quyết định giao dịch, có thể đối mặt với rủi ro do tín hiệu đơn lẻ mang lại.

Hướng tối ưu hóa chiến lược

  1. Tiếp tục giới thiệu các chỉ số kỹ thuật khác (như RSI, MACD, v.v.) như là điều kiện lọc để xác nhận hiệu quả của đột phá và cải thiện chất lượng tín hiệu.
  2. Tối ưu hóa các tham số Brinh, tìm kiếm thời gian trung bình di chuyển tốt nhất và kết hợp nhân của chênh lệch tiêu chuẩn thông qua tra cứu và quét tham số.
  3. Thiết lập mức dừng và dừng thích hợp, kiểm soát rủi ro giao dịch và mục tiêu lợi nhuận.
  4. Xem xét tình trạng thị trường và biến động, thay đổi động các tham số chiến lược hoặc kích thước vị trí trong các tình trạng thị trường khác nhau.

Tóm tắt

Chiến lược phá vỡ vòng đai động là một chiến lược giao dịch đơn giản và dễ sử dụng, tạo ra tín hiệu giao dịch bằng cách phá vỡ vòng đai xuống đường. Chiến lược này hoạt động tốt trong thị trường đang có xu hướng, nhưng có thể gặp vấn đề giao dịch thường xuyên trong thị trường xung đột.

Mã nguồn chiến lược
/*backtest
start: 2024-04-01 00:00:00
end: 2024-04-30 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands with Strategy", shorttitle='MBB', overlay=true)

// Input Variables
src = close
length = input.int(34, "Length", minval=1)
mult = input.float(2.0, "Multiplier", minval=0.001, maxval=50)

// Bollinger Bands Calculation
basis = ta.sma(src, length)
dev = ta.stdev(src, length)
upperBand = basis + mult * dev
lowerBand = basis - mult * dev

// Plotting Bollinger Bands
pBasis = plot(basis, "Basis", color=color.gray)
pUpper = plot(upperBand, "Upper Band", color=color.green)
pLower = plot(lowerBand, "Lower Band", color=color.red)
fill(pUpper, pBasis, color=color.new(color.green, 90))
fill(pBasis, pLower, color=color.new(color.red, 90))

// Strategy Execution Using `if`
if (ta.crossover(src, upperBand))
    strategy.entry("Long", strategy.long)
if (ta.crossunder(src, lowerBand))
    strategy.entry("Short", strategy.short)

if (ta.crossunder(src, upperBand))
    strategy.close("Long")
if (ta.crossover(src, lowerBand))
    strategy.close("Short")