Chiến lược theo dõi xu hướng băng tần kép


Ngày tạo: 2023-09-18 17:23:39 sửa đổi lần cuối: 2023-09-18 17:31:43
sao chép: 0 Số nhấp chuột: 579
1
tập trung vào
1617
Người theo dõi

Tổng quan

Chiến lược theo dõi xu hướng hai đường dây là một chiến lược giao dịch ngắn dựa trên đường dây Brin. Chiến lược này sử dụng đường dây Brin trên đường dây dưới làm tín hiệu mua và bán để thực hiện giao dịch ngắn.

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

Chiến lược này bao gồm:

  1. Tính trung tâm, trên và dưới của băng Brin. Băng trung tâm là trung bình di chuyển đơn giản n ngày của giá đóng cửa, và chiều rộng băng Brin được xác định bởi chênh lệch tiêu chuẩn n ngày của giá đóng cửa.

  2. Khi giá đóng cửa từ dưới lên đi qua đường ray dưới, làm nhiều; khi giá đóng cửa từ trên xuống đi qua đường ray trên, bằng phẳng.

  3. Giá trị n mặc định là 20 ngày, cũng có thể được điều chỉnh theo thị trường. Sự thay đổi băng thông của Brin được kiểm soát bởi số nhân chênh lệch tiêu chuẩn, mặc định là 2 lần.

  4. Chiến lược này đơn giản, trực tiếp và dễ thực hiện. Nó có thể theo dõi xu hướng thị trường một cách hiệu quả.

Phân tích lợi thế

Chiến lược băng tần có những lợi thế sau:

  1. Dễ thực hiện, logic đơn giản và trực quan.

  2. Có thể theo dõi sự thay đổi của thị trường và nắm bắt các cơ hội giao dịch ngắn hạn.

  3. Dựa trên tính chất thống kê của vùng Brin, có một số cơ sở toán học.

  4. Những người tham gia có thể được bảo vệ bằng cách sử dụng các thiết bị bảo vệ, bảo vệ và bảo vệ.

  5. Bạn có thể điều chỉnh các tham số của Brin để phù hợp với các đặc điểm của thị trường khác nhau.

  6. Không cần phải dự đoán thị trường, chỉ cần theo dõi thị trường.

Phân tích rủi ro

Chiến lược này cũng có một số rủi ro:

  1. Chỉ số BRI không thể dự đoán chính xác điểm đảo chiều.

  2. Có thể sẽ có nhiều tín hiệu sai.

  3. Không thể lọc hiệu quả tiếng ồn của thị trường chấn động.

  4. Cần xác định hợp lý các tham số Brin, nếu không sẽ ảnh hưởng đến hiệu suất của chiến lược.

  5. Bạn nên tránh sử dụng chiến lược này khi sắp xếp bảng ngang.

  6. Có một số sự chậm trễ, nên chú ý đến lỗi theo dõi.

Có thể giảm nguy cơ bằng cách điều chỉnh các tham số, kết hợp với các chỉ số khác.

Hướng tối ưu hóa

Chiến lược này có thể được tối ưu hóa theo các khía cạnh sau:

  1. Bộ lọc kết hợp với các chỉ số khác, chẳng hạn như MACD, KDJ, v.v., để tránh tín hiệu giả.

  2. Động thái điều chỉnh tham số băng tần Brin để thay đổi băng thông Brin theo tình hình thị trường.

  3. Thiết lập các điều kiện dừng lỗ và kiểm soát rủi ro một lần.

  4. Tối ưu hóa điểm ra vào, ví dụ như để giá đóng cửa phá vỡ hoàn toàn vùng Brin để vào.

  5. Tối ưu hóa các tham số, tối ưu hóa chiều dài đường trung bình di chuyển, nhân chênh lệch tiêu chuẩn.

  6. Phân biệt thị trường đa đầu và thị trường trống, giao dịch theo hướng.

Tóm tắt

Chiến lược băng đai đôi là một chiến lược giao dịch ngắn hạn đơn giản và thực tế. Nó sử dụng các tính năng thống kê của băng Brin để nắm bắt các xu hướng ngắn hạn của thị trường một cách hiệu quả. Chiến lược này dễ vận hành, logic đơn giản, nhưng cũng có một số nhược điểm. Bằng cách tối ưu hóa hơn nữa, chiến lược này có thể có hiệu suất tốt hơn trong giao dịch thực.

Mã nguồn chiến lược
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Bollinger Bands Strategy", overlay=true)

length = input.int(20, minval=1)
src = input(close, title="Source")
mult = input.float(2.0, minval=0.001, maxval=50, title="StdDev")
basis = ta.sma(src, length)
dev = mult * ta.stdev(src, length)
upper = basis + dev
lower = basis - dev
offset = input.int(0, "Offset", minval = -500, maxval = 500)

plot(basis, "Basis", color=#FF6D00, offset = offset)
p1 = plot(upper, "Upper", color=#2962FF, offset = offset)
p2 = plot(lower, "Lower", color=#2962FF, offset = offset)
fill(p1, p2, title = "Background", color=color.rgb(33, 150, 243, 95))

// Buy condition: Price crosses below the lower Bollinger Band
buy_condition = ta.crossover(src, lower)
strategy.entry("Buy", strategy.long, when=buy_condition)

// Sell condition: Price crosses above the upper Bollinger Band
sell_condition = ta.crossunder(src, upper)
strategy.close("Buy", when=sell_condition)