Type/to search

Chiến lược theo dõi cân bằng đa không MACD

Common strategy
Created: 2023-10-17 16:15:53
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược này là một chiến lược giao dịch theo xu hướng sử dụng chỉ báo MACD để xác định hướng đi lên và đi xuống của thị trường. Nó tính toán sự chênh lệch giữa đường trung bình động nhanh và đường trung bình động chậm để tạo ra đường MACD chính. Chiến lược sử dụng giao cắt vàng giữa đường MACD chính và đường tín hiệu để phát tín hiệu mua, giao cắt tử thần để phát tín hiệu bán, từ đó theo dõi cân bằng đa hướng.

Nguyên lý chiến lược

Mã nguồn trước tiên thiết lập thời gian bắt đầu và kết thúc backtest để kiểm tra hiệu suất lịch sử của chiến lược.

Tiếp theo là tính toán chỉ báo MACD, bao gồm cài đặt độ dài của đường trung bình động nhanh, đường trung bình động chậm và đường trung bình động MACD. Đường nhanh phản ứng nhạy hơn, đường chậm phản ứng ổn định hơn. Sự chênh lệch của chúng tạo thành đường MACD chính, sau đó qua đường trung bình động tạo thành đường tín hiệu MACD. Khi sự chênh lệch vượt lên trên đường zero, tín hiệu tăng giá được phát ra; khi vượt xuống dưới đường zero, tín hiệu giảm giá được phát ra.

Dựa trên tín hiệu tăng và giảm, ghi lại thời điểm tín hiệu cuối cùng được phát ra. Khi đường nhanh và đường chậm giao nhau vuông góc, tín hiệu mua/bán được xác nhận và ghi lại, lúc này có thể mở vị thế.

Sau khi vào lệnh, theo dõi liên tục giá cao nhất và giá thấp nhất của vị thế. Đặt một tỷ lệ phần trăm dừng lỗ, khi lỗ đạt đến tỷ lệ đó thì thoát lệnh dừng lỗ.

Ưu điểm của chiến lược

  1. Chỉ báo MACD có thể xác định xu hướng hiệu quả, là một trong những chỉ báo kinh điển của phân tích kỹ thuật.

  2. Thiết kế chênh lệch giữa đường trung bình nhanh và chậm có thể nắm bắt sớm động lượng và hướng biến động giá.

  3. Sử dụng tác dụng lọc của đường trung bình động có thể lọc bỏ một phần tín hiệu giả.

  4. Chiến lược có cơ chế dừng lỗ để kiểm soát rủi ro.

Rủi ro của chiến lược

  1. Chỉ báo MACD dễ tạo ra tín hiệu giả, khả năng tối ưu hóa của bản thân chỉ báo có hạn.

  2. Cài đặt điểm dừng lỗ không phù hợp có thể quá nhạy hoặc quá bảo thủ, cần tối ưu riêng cho từng loại tài sản.

  3. Khối lượng vị thế cố định dễ làm đòn bẩy quá cao, có thể xem xét thiết lập mức rủi ro dựa trên quy mô vốn.

  4. Tính hợp lý của việc chọn khung thời gian backtest cần được kiểm chứng để tránh overfitting.

Tối ưu hóa chiến lược

  1. Tối ưu hóa bộ tham số đường trung bình nhanh chậm để tìm ra tham số tốt nhất cho từng loại tài sản.

  2. Thêm các chỉ báo lọc khác như mô hình nến, Bollinger Bands, RSI để xác nhận tín hiệu.

  3. Có thể đánh giá hiệu quả của các mức dừng lỗ khác nhau dựa trên các chỉ số như drawdown, tỷ lệ Sharpe.

  4. Tối ưu hóa chiến lược dừng lỗ, chẳng hạn như dừng lỗ động, dừng lỗ chờ lệnh.

  5. Thử thiết lập khối lượng vị thế động dựa trên biến động vốn, biến động giá, v.v.

Tổng kết

Chiến lược cân bằng đa hướng MACD là một chiến lược giao dịch theo xu hướng dựa trên chỉ báo kỹ thuật kinh điển. Nó có khả năng nhạy bén trong việc nắm bắt động lượng thay đổi giá, có thể thích ứng tốt với các loại tài sản khác nhau thông qua tối ưu hóa tham số. Kết hợp thêm nhiều chỉ báo lọc, phương pháp dừng lỗ và quản lý khối lượng vị thế động có thể tiếp tục nâng cao tính ổn định và khả năng sinh lời của chiến lược.

Source
Pine
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
strategy("MACD BF", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.0)

/////////////// Component Code Start ///////////////
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Color Background?
fastLength
slowlength
MACDLength
Stop Loss %
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)