Bollinger vượt qua chiến lược vàng của cái chết

Tác giả:ChaoZhang, Ngày: 2024-02-21 14:19:12
Tags:

img

Tổng quan

Chiến lược này là một chiến lược chéo Bollinger Bands dựa trên chỉ số Bollinger Bands. Bằng cách điều chỉnh các tham số của Bollinger Bands, nó được tối ưu hóa cho giao dịch vàng. Nó tạo ra tín hiệu mua khi giá đóng trên dải trên và bán tín hiệu khi giá đóng dưới dải dưới.

Chiến lược logic

Chiến lược sử dụng Bollinger Bands với chiều dài 50 và nhân 2,5. Dải giữa của Bollinger Bands là đường SMA của giá, dải trên là dải giữa cộng với nhân của độ lệch chuẩn, và dải dưới là dải giữa trừ đi nhân của độ lệch chuẩn.

Khi giá đóng trên dải trên, một tín hiệu mua được tạo ra. Khi giá đóng dưới dải dưới, một tín hiệu bán được tạo ra. Nó sử dụng tính năng thu hẹp của các kênh Bollinger Bands và tạo ra tín hiệu khi đột phá xảy ra sau khi kênh co lại.

Phân tích lợi thế

Những lợi thế của chiến lược này bao gồm:

  1. Các thông số tối ưu phù hợp với giao dịch vàng và lợi nhuận ổn định.

  2. Sử dụng tính năng kênh của Bollinger Bands để tạo tín hiệu sau khi giảm biến động giá, tránh bỏ lỡ cơ hội.

  3. Hệ thống chéo dễ dàng để làm theo cho giao dịch thủ công.

  4. Hiển thị đồ họa trực quan để theo dõi sự chuyển động giá trong các dải.

Phân tích rủi ro

Ngoài ra còn có một số rủi ro với chiến lược này:

  1. Các thông số Bollinger Bands không phù hợp có thể gây ra tín hiệu sai. Các thông số cần được kiểm tra và tối ưu hóa.

  2. Giao dịch thường xuyên làm tăng chi phí và trượt. Các tham số có thể được điều chỉnh để giảm tần suất giao dịch.

  3. Nó rất dễ dàng để đánh stop loss khi vàng biến động rất nhiều. điểm stop loss có thể được điều chỉnh hoặc quản lý vị trí có thể được thêm.

Tối ưu hóa

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

  1. Kiểm tra các tham số trên các thị trường và khung thời gian khác nhau để tìm ra sự kết hợp các tham số tối ưu.

  2. Thêm mô-đun quản lý vị trí để tạo ra các tín hiệu nhập thêm thông qua đường trung bình động, các kênh đột phá, v.v.

  3. Thêm mô-đun dừng lỗ, sử dụng các điểm dừng để theo dõi chuyển động giá.

  4. Kết hợp các chỉ số khác để lọc các tín hiệu sai và cải thiện sự ổn định của chiến lược.

Kết luận

Chiến lược này tối ưu hóa Bollinger Bands cho giao dịch vàng bằng cách điều chỉnh các tham số. Nó sử dụng sự mở rộng và co lại của Bollinger Bands để tạo ra tín hiệu. Có nhiều chỗ để cải thiện trong tối ưu hóa các tham số, quản lý vị trí, dừng lỗ. Nhìn chung, chiến lược có logic đơn giản, ổn định tốt và phù hợp với giao dịch vàng thủ công.


/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Optimized Bollinger Bands Strategy for Gold", overlay=true)

// Bollinger Bands Settings
length = input(50, title="BB Length", minval=1)
mult = input(2.5, title="Multiplier", minval=0.001, maxval=50)

// Bollinger Bands
basis = sma(close, length)
upper = basis + mult * stdev(close, length)
lower = basis - mult * stdev(close, length)

// Plotting
plot(upper, color=color.blue, title="Upper Band", linewidth=2)
plot(lower, color=color.blue, title="Lower Band", linewidth=2)

// Highlight the region between upper and lower bands
bgcolor(upper > lower ? color.new(color.blue, 90) : na)

// Buy Signal with arrow
longCondition = crossover(close, upper)
plotshape(series=longCondition, title="Buy Signal", color=color.green, style=shape.triangleup, text="Buy", location=location.belowbar, size=size.small)

// Sell Signal with arrow
shortCondition = crossunder(close, lower)
plotshape(series=shortCondition, title="Sell Signal", color=color.red, style=shape.triangledown, text="Sell", location=location.abovebar, size=size.small)

// Strategy
strategy.entry("Buy", strategy.long, when=longCondition)
strategy.entry("Sell", strategy.short, when=shortCondition)




Thêm nữa