Chiến lược giao dịch định lượng năm phút của bộ lọc kép độ lệch chuẩn của dải Bollinger

Boll BB SMA stdev
Ngày tạo: 2024-04-30 16:03:11 sửa đổi lần cuối: 2024-04-30 16:03:11
sao chép: 0 Số nhấp chuột: 720
1
tập trung vào
1617
Người theo dõi

Chiến lược giao dịch định lượng năm phút của bộ lọc kép độ lệch chuẩn của dải Bollinger

Tổng quan

Chiến lược này dựa trên chỉ số Brin Belt, được lọc thông qua độ chênh lệch tiêu chuẩn kép, để thực hiện giao dịch nhanh trên khung thời gian 5 phút. Mua khi giá giảm xuống đường và bán khi nó phá vỡ đường lên. Đường lên xuống được thiết lập bởi các độ chênh lệch tiêu chuẩn khác nhau và sử dụng các biểu tượng màu khác nhau để hiển thị trực quan xu hướng mạnh yếu.

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

  1. Tính toán đường viền Brin, đường ray trên 1, đường ray trên 2, đường ray dưới 1 và đường ray dưới 2
  2. Một tín hiệu mua được tạo ra khi giá đóng cửa đi qua hướng dưới đường ray 1.
  3. Một tín hiệu bán được tạo ra khi giá đóng cửa đi từ đường ray trên 1 xuống.
  4. Sau khi mua, khi có tín hiệu bán. Sau khi bán, khi có tín hiệu mua.
  5. Đường ray trên 2 và đường ray dưới 2 xác định cường độ xu hướng, cung cấp phán đoán hỗ trợ.

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

  1. Thiết lập chênh lệch tiêu chuẩn kép tăng độ chính xác trong việc đánh giá xu hướng.
  2. Tỷ lệ giao dịch cao ở cấp độ 5 phút, phù hợp với giao dịch nhanh.
  3. Sự phán đoán về cường độ của xu hướng sẽ giúp kiểm soát rủi ro.
  4. Các tham số có thể điều chỉnh để phù hợp với thị trường khác nhau.

Rủi ro chiến lược

  1. Các giao dịch thường xuyên có thể dẫn đến phí cao.
  2. Những sai lầm trong đánh giá xu hướng có thể dẫn đến tổn thất.
  3. Không có biện pháp ngăn chặn, nguy cơ phơi nhiễm cao hơn.
  4. Không có sự hiểu biết về xu hướng đơn phương.

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

  1. Các cơ chế dừng lỗ và ngăn chặn được giới thiệu để kiểm soát rủi ro giao dịch đơn lẻ.
  2. Tối ưu hóa các tham số Brin để tăng khả năng nắm bắt xu hướng.
  3. Thêm các chỉ số hỗ trợ để đánh giá xu hướng, chẳng hạn như MA, để tăng tỷ lệ thắng.
  4. Đặt các điều kiện lọc cho động đất.

Tóm tắt

Chiến lược này sử dụng các tính năng thống kê của Brin Belt, bộ lọc kép tăng cường phán đoán xu hướng, phù hợp để nắm bắt các cơ hội xu hướng nhanh chóng ở mức 5 phút. Tuy nhiên, các vấn đề liên quan đến giao dịch thường xuyên và các biện pháp kiểm soát gió vẫn cần được tối ưu hóa.

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

//@version=5
//This displays the traditional Bollinger Bands, the difference is
//that the 1st and 2nd StdDev are outlined with two colors and two
//different levels, one for each Standard Deviation

strategy("Five Min Scalping Strategy", overlay=true)

src = input(close, title="Source")
length = input.int(20, minval=1, title="Length")
mult = input.float(2.0, minval=0.001, maxval=50, title="Multiplier")

basis = ta.sma(src, length)
dev = ta.stdev(src,length)
dev2 = mult * dev

upper1 = basis + dev
lower1 = basis - dev
upper2 = basis + dev2
lower2 = basis - dev2

LongCondition = close[1] < lower1 and close > lower1
ShortCondition = close[1] > upper1 and close < upper1

strategy.entry("Long", strategy.long, when = LongCondition)
strategy.entry("Short", strategy.short, when = ShortCondition)

strategy.close("Long", when = ShortCondition)
strategy.close("Short", when = LongCondition)

colorBasis = src >= basis ? color.blue : color.orange

pBasis = plot(basis, linewidth=2, color=colorBasis)
pUpper1 = plot(upper1, color=color.new(color.blue, 0), style=plot.style_circles)
pUpper2 = plot(upper2, color=color.new(color.blue, 0), style=plot.style_circles)
pLower1 = plot(lower1, color=color.new(color.orange, 0), style=plot.style_circles)
pLower2 = plot(lower2, color=color.new(color.orange, 0), style=plot.style_circles)

fill(pBasis, pUpper2, color=color.new(color.blue, 80))
fill(pUpper1, pUpper2, color=color.new(color.blue, 80))
fill(pBasis, pLower2, color=color.new(color.orange, 80))
fill(pLower1, pLower2, color=color.new(color.orange, 80))