Type/to search

Chiến lược mua bán dựa trên giao cắt kép của đường trung bình động nhanh (Double Fast Moving Average Crossover Long/Short Strategy)

Common strategy
Created: 2023-11-22 17:29:04
Last modified: 3 years ago
1
Follow
1802
Followers

img

Tổng quan

Chiến lược giao dịch đa xu hướng dựa trên giao cắt của hai đường trung bình động nhanh và chậm (Dual Moving Average Crossover Trend Strategy) là một chiến lược bám sát xu hướng sử dụng giao cắt giữa đường trung bình động nhanh và đường trung bình động chậm để tạo ra tín hiệu mua bán. Chiến lược này kết hợp đồng thời nhiều chỉ báo như MACD, RSI để xác định hướng xu hướng, có khả năng bám sát xu hướng mạnh mẽ.

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

Chiến lược này chủ yếu dựa trên các chỉ báo sau để ra quyết định:

  1. Đường trung bình động nhanh và đường trung bình động chậm: Đường nhanh cắt lên trên đường chậm là tín hiệu mua, đường nhanh cắt xuống dưới đường chậm là tín hiệu bán.

  2. MACD: Khi đường MACD nằm trên đường Signal và giá trị thấp nhất của MACD đang tăng thì là tín hiệu bull.

  3. RSI: RSI trên 50 là tín hiệu bull, dưới 50 là tín hiệu bear.

  4. Awesome Oscillator (AO): Khi AO cắt lên trên đường 0 là tín hiệu mua, AO cắt xuống dưới đường 0 là tín hiệu bán.

  5. Ba đường trung bình động trên khung ngày: Đường trung bình động chu kỳ ngắn trên khung ngày cắt lên trên đường trung bình động chu kỳ dài là tín hiệu mua.

Chiến lược này tổng hợp nhiều khung thời gian và nhiều chỉ báo, hình thành logic ra quyết định mua và bán. Khi nhiều chỉ báo đồng thời xuất hiện tín hiệu mua thì phát lệnh mua, khi nhiều chỉ báo đồng thời xuất hiện tín hiệu bán thì phát lệnh bán, nhờ đó bám sát xu hướng.

Phân tích ưu điểm

Chiến lược này có các ưu điểm sau:

  1. Kết hợp nhiều chỉ báo giúp tránh tín hiệu sai, nâng cao độ chính xác khi ra quyết định.

  2. Kết hợp nhiều khung thời gian để đánh giá, có thể nhận diện xu hướng lớn hơn.

  3. Các tham số chỉ báo đã được tối ưu hóa (Parameters tuning), mang lại tỷ suất lợi nhuận tốt.

  4. Sử dụng trailing stop để kiểm soát rủi ro, ngăn chặn khoản lỗ mở rộng.

  5. Tự động bám sát xu hướng, không cần can thiệp thủ công, giảm chi phí vận hành.

Phân tích rủi ro

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

  1. Trong thị trường đi ngang có thể phát sinh nhiều tín hiệu giao dịch không hiệu quả. Có thể giảm tín hiệu không hiệu quả bằng cách tối ưu tham số chỉ báo.

  2. Sự kiện bất ngờ có thể khiến giá giảm mạnh. Có thể thiết lập trailing stop để kiểm soát thua lỗ.

  3. Quy tắc xác định tín hiệu bull/bear khá phức tạp, việc tối ưu tham số cần nhiều dữ liệu lịch sử hỗ trợ.

  4. Trailing stop được thiết lập không phù hợp có thể dẫn đến dừng lỗ sớm. Cần thử nghiệm nhiều lần để xác định tham số tối ưu.

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

Chiến lược này có thể được tối ưu hóa theo các hướng sau:

  1. Thử nghiệm nhiều tổ hợp chỉ báo hơn, tìm kiếm tín hiệu giao dịch ổn định và chính xác hơn. Ví dụ như chỉ báo biến động, OBV...

  2. Tối ưu tham số chỉ báo, giảm số lần giao dịch không hiệu quả. Sử dụng máy học và thuật toán di truyền để tự động tìm kiếm tham số tối ưu.

  3. Thêm kỹ thuật tổ hợp mô hình, tích hợp kết quả đánh giá của nhiều mô hình chiến lược độc lập. Nâng cao tính ổn định.

  4. Vào lệnh ở khung thời gian cao, thoát lệnh ở khung thời gian thấp. Giảm rủi ro bị kẹt giá.

  5. Thêm module quản lý rủi ro định lượng, kiểm soát chặt chẽ tỷ lệ cắt lỗ một lần, tỷ lệ drawdown tối đa,...

Tổng kết

Chiến lược giao dịch đa xu hướng dựa trên giao cắt của hai đường trung bình động nhanh và chậm tạo ra tín hiệu giao dịch thông qua giao cắt của đường trung bình động nhanh và chậm, kết hợp với các chỉ báo MACD, RSI,... để xác định hướng xu hướng, thực hiện bám sát xu hướng tự động. Chiến lược này có không gian tối ưu hóa lớn, thông qua việc đưa thêm nhiều chỉ báo, điều chỉnh tham số cũng như tổ hợp mô hình, có thể đạt được hiệu quả chiến lược tốt hơn.

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

//@version=5
strategy('SteffVans', shorttitle='SteffVans strategy', overlay=true, process_orders_on_close = true)

// Input settings
Strategy parameters
Strategy parameters
macd_fast_length
macd_slow_length
macd_signal_length
rsiLengthInput
len1
len2
len3
src
RSI Settings
Source
MA Settings
MA Type
MA Length
BB StdDev
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)