Chiến lược kép quá mua quá bán dựa trên chỉ báo RSI
Tên chiến lược này là "Chiến lược quá mua/quá bán kép dựa trên chỉ báo RSI". Chiến lược này đồng thời sử dụng chỉ báo RSI và Stoch RSI để xác định tình trạng quá mua/quá bán, tạo ra tín hiệu giao dịch đáng tin cậy hơn.
Chỉ báo RSI phản ánh mức độ quá mua/quá bán của giá. RSI trên 70 cho thấy quá mua, dưới 30 cho thấy quá bán. Chỉ báo Stoch RSI xem xét liệu bản thân chỉ báo RSI có đang ở trạng thái quá mua hay quá bán hay không.
Logic giao dịch của chiến lược này:
Khi chỉ báo RSI cắt lên trên đường quá mua do người dùng thiết lập, cho thấy đang vào vùng quá mua, xem xét bán khống;
Khi chỉ báo RSI cắt xuống dưới đường quá bán do người dùng thiết lập, cho thấy đang vào vùng quá bán, xem xét mua lên;
Đồng thời, Stoch RSI cũng phải hiển thị tín hiệu quá mua hoặc quá bán thì mới xác nhận tín hiệu vào lệnh tương ứng.
Sự kết hợp điều kiện kép này có thể lọc bỏ nhiều tín hiệu không chắc chắn, tránh các đột phá giả.
Ưu điểm của chiến lược này là tận dụng các chỉ báo phái sinh của RSI để xác định chính xác hơn vùng quá mua/quá bán. Tuy nhiên cần lưu ý rủi ro quá khớp đường cong do tối ưu hóa quá mức. Chiến lược dừng lỗ cũng là điều bắt buộc.
Nhìn chung, việc kết hợp các chỉ báo cần cân nhắc thận trọng. Sử dụng hợp lý có thể nâng cao hiệu quả, nhưng cũng có thể dẫn đến rủi ro tối ưu hóa quá mức. Nhà giao dịch vẫn cần duy trì tính linh hoạt trong phán đoán.
/*backtest
start: 2023-01-01 00:00:00
end: 2023-09-12 00:00:00
period: 4d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("test1","t1",overlay=true, default_qty_type = strategy.percent_of_equity,default_qty_value=100,initial_capital=200, currency=currency.USD)
//user input
k_param = input(title = "k length", type = input.integer, defval = 14)- 1
