
Tổng quan
Chiến lược này là một chiến lược giao dịch xu hướng dựa trên băng Brin và đường trung bình di chuyển. Để đánh giá xu hướng hiện tại, hãy so sánh mối quan hệ giữa kích thước của đường trung bình di chuyển đơn giản (SMA) và đường trung bình di chuyển chỉ số (EMA).
Nguyên tắc chiến lược
- Tính toán trung bình di chuyển đơn giản 20 ngày (SMA) và trung bình di chuyển chỉ số 21 ngày (EMA).
- So sánh kích thước của SMA và EMA, lớn hơn được định nghĩa là bmsbmayor và nhỏ hơn được định nghĩa là bmsbmenor, tương ứng đại diện cho đường tham chiếu của xu hướng đa đầu và trống.
- Khi bmsbmayor trên giá đóng cửa, tạo ra tín hiệu mua; nếu hiện đang giữ vị trí đầu trống, hãy mở rộng và mở thêm.
- Khi giá đóng cửa vượt qua bmsbmenor, tạo ra tín hiệu bán; Nếu hiện đang giữ nhiều vị trí đầu, hãy bán nhiều trước, sau đó mở ra.
- Trong biểu đồ vẽ bmsbmayor và bmsbmenor, được biểu thị bằng màu xanh lá cây và màu đỏ tương ứng, trực quan hiển thị đường tham chiếu xu hướng đa không gian.
Lợi thế chiến lược
- Đơn giản và dễ hiểu: Chiến lược này có logic rõ ràng, sử dụng các chỉ số trung bình di chuyển phổ biến nhất, dễ hiểu và thực hiện.
- Theo dõi xu hướng: Bằng cách so sánh kích thước của hai đường trung bình di chuyển, bạn có thể xác định hiệu quả hướng xu hướng hiện tại và giao dịch theo xu hướng chính.
- Khả năng thích ứng: Phản ứng với sự thay đổi của giá cả nhạy cảm hơn và có thể thích ứng tốt hơn với sự thay đổi của nhịp điệu thị trường do sử dụng chỉ số di chuyển trung bình.
- Giảm lỗ kịp thời: Khi xu hướng đảo ngược, hãy xóa vị trí của bạn kịp thời, tránh giữ vị trí thua lỗ quá lâu và giảm thiểu tổn thất tiềm ẩn.
- Hiển thị thân thiện: vẽ đường tham chiếu xu hướng đa không trên biểu đồ, giúp đánh giá xu hướng trực quan hơn, giúp quyết định giao dịch.
Rủi ro chiến lược
- Tối ưu hóa tham số: Lựa chọn chu kỳ của trung bình di chuyển có ảnh hưởng lớn đến hiệu suất của chiến lược, các thị trường và giống khác nhau có thể yêu cầu các thiết lập tham số khác nhau, cần phải tối ưu hóa tham số và kiểm tra lại.
- Thị trường rung động: Trong thị trường rung động, chiến lược này có thể tạo ra nhiều tín hiệu giả, dẫn đến giao dịch thường xuyên và mất tiền.
- Sự chậm trễ trong xu hướng: Đường trung bình di chuyển là một chỉ số chậm trễ, có thể có sự chậm trễ tín hiệu ở đầu và cuối xu hướng, bỏ lỡ thời gian vào và ra sân tốt nhất.
- Sự kiện Thiên nga đen: Chiến lược này dựa trên dữ liệu giá cả lịch sử, và có thể không đáp ứng kịp thời với một số sự kiện lớn và tình huống cực đoan.
Hướng tối ưu hóa chiến lược
- Thêm nhiều chỉ số: Trên cơ sở của đường trung bình di chuyển, có thể đưa ra các chỉ số kỹ thuật khác như RSI, MACD, và các chỉ số tổng hợp khác nhau để cải thiện độ chính xác của xu hướng.
- Tham số điều chỉnh động: tùy thuộc vào biến động của thị trường và đặc điểm của thị trường, điều chỉnh động chu kỳ của trung bình di chuyển và các tham số khác để chiến lược phù hợp hơn với sự thay đổi của thị trường.
- Thêm lệnh dừng lỗ: thiết lập lệnh dừng lỗ hợp lý, kiểm soát lỗ hổng rủi ro cho giao dịch đơn lẻ, tăng tỷ lệ lợi nhuận rủi ro.
- Quản lý vị trí: tùy theo cường độ của xu hướng và độ tin cậy của tín hiệu, kích thước vị trí được điều chỉnh động, tăng vị trí khi xu hướng mạnh và giảm vị trí khi xu hướng không rõ ràng.
- Kết hợp phân tích cơ bản: Kết hợp phân tích kỹ thuật với phân tích cơ bản để đưa ra quyết định giao dịch toàn diện hơn dựa trên xu hướng, xem xét các yếu tố kinh tế vĩ mô, phát triển ngành, v.v.
Tóm tắt
Chiến lược giao dịch siêu xu hướng của BMSB Brin Mack là một chiến lược theo dõi xu hướng đơn giản và thực tế, có thể đạt được hiệu quả tốt trong các tình huống xu hướng. Tuy nhiên, chiến lược này cũng có một số hạn chế, chẳng hạn như hoạt động kém trong thị trường xung đột, chậm tín hiệu. Do đó, trong ứng dụng thực tế, có thể xem xét việc giới thiệu nhiều chỉ số, tối ưu hóa tham số, cải tiến quản lý rủi ro để tăng cường sự ổn định và khả năng sinh lợi của chiến lược.
Mã nguồn chiến lược
/*backtest
start: 2024-04-13 00:00:00
end: 2024-05-13 00:00:00
period: 6h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("BMSB Strategy Mejora", overlay=true)
// Indicators
src = close
sma = ta.sma(src, 20)
ema = ta.ema(src, 21)
// Bull Super Market as var
bmsbmayor = sma > ema ? sma : ema
bmsbmenor = sma > ema ? ema : sma
// Buy and Sell conditions
buySignal = ta.crossover(close, bmsbmayor)
sellSignal = ta.crossunder(close, bmsbmenor)
// Buy and Sell orders
if (buySignal)
if (strategy.position_size < 0)
strategy.close("Sell")
strategy.entry("Buy", strategy.long)
if (sellSignal)
if (strategy.position_size > 0)
strategy.close("Buy")
strategy.entry("Sell", strategy.short)
// Plot
plot(bmsbmayor, color=color.green)
plot(bmsbmenor, color=color.red)