Chiến lược đảo ngược RSI Double Cross


Ngày tạo: 2023-11-22 14:59:07 sửa đổi lần cuối: 2023-11-22 14:59:07
sao chép: 1 Số nhấp chuột: 644
1
tập trung vào
1617
Người theo dõi

Chiến lược đảo ngược RSI Double Cross

Tổng quan

Chiến lược này là một chiến lược theo dõi xu hướng dựa trên nguyên tắc đảo ngược hai ngã của chỉ số RSI. Nó sử dụng các đường giao thoa của RSI trong các chu kỳ khác nhau làm tín hiệu mua và bán, và kết hợp với chỉ số RSI để xác định xem hiện tại có quá mua hay quá bán hay không, để xác nhận thêm tính hiệu quả của tín hiệu giao dịch.

Nguyên tắc chiến lược

Chiến lược này chủ yếu dựa trên hai đường chỉ số RSI vào ngày 5 và ngày 11. Khi RSI nhanh hơn (đường 5 ngày) vượt qua RSI chậm hơn (đường 11) từ dưới lên và đồng thời RSI ngày 6 thấp hơn 30, nó tạo ra tín hiệu mua; Khi RSI nhanh hơn đi từ trên xuống RSI chậm hơn và đồng thời RSI ngày 6 cao hơn 70, nó tạo ra tín hiệu bán.

Chiến lược này cùng vẽ 30 và 70 đường ngang. 30 đại diện cho khu vực bán tháo, 70 đại diện cho khu vực mua quá mức. Ý tưởng cơ bản của chỉ số RSI là khi ở khu vực mua quá mức, đại diện cho tài sản được đánh giá quá cao, nên xem xét kết thúc lợi nhuận hoặc chờ cơ hội điều chỉnh; khi RSI ở khu vực bán tháo, đại diện cho tài sản được đánh giá thấp, nên xem xét mua và thiết lập nhiều vị trí.

Khi tạo ra tín hiệu mua và bán, chiến lược này sẽ đặt hàng nhiều và ít. Vì vậy, nó là một chiến lược giao dịch hai chiều, có thể theo dõi xu hướng tăng và xu hướng giảm.

Lợi thế chiến lược

  1. Sử dụng nguyên tắc hai ngã ba, độ tin cậy cao
  2. Xác định RSI theo chu kỳ khác nhau để tránh tín hiệu sai
  3. Giao dịch hai chiều, thích hợp để theo dõi xu hướng thị trường
  4. Chỉ số RSI hoạt động ổn định, có nhiều khả năng tối ưu hóa tham số

Rủi ro và giải pháp

  1. Tín hiệu hai ngã bị trễ, có thể bỏ lỡ một phần của đợt sụp đổ
    Giải pháp: Giảm đúng các tham số chu kỳ của RSI nhanh hơn để tín hiệu nhạy hơn

  2. Có thể có nhiều tín hiệu sai trong thị trường xu hướng
    Giải pháp: Điều chỉnh các tham số trong vùng phán đoán quá mua quá bán để tránh tín hiệu sai của thị trường xu hướng

  3. Tỷ lệ biến động hoặc thất bại của RSI
    Giải pháp: Sử dụng với các chỉ số khác để tránh khả năng RSI đơn lẻ thất bại

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

  1. Tối ưu hóa tham số chu kỳ: điều chỉnh tham số chu kỳ của RSI nhanh hơn và chậm hơn để tìm kiếm sự kết hợp tham số tốt nhất

  2. Tối ưu hóa tham số mua quá bán: điều chỉnh tham số của khu vực đánh giá mua quá bán để cải thiện độ chính xác của tín hiệu

  3. Kết hợp với các chỉ số khác: kết hợp các chỉ số di chuyển trung bình hoặc dao động, v.v., để tạo thành một hệ thống giao dịch tổng hợp

Tóm tắt

Chiến lược này dựa trên tư duy đảo ngược hai ngã RSI, là một chiến lược theo dõi xu hướng đáng tin cậy hơn. Nó sử dụng phán đoán RSI nhiều chu kỳ, tránh một số tín hiệu giả, do đó có hiệu quả thực tế cao hơn.

Mã nguồn chiến lược
/*backtest
start: 2022-11-15 00:00:00
end: 2023-11-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © email_analysts
// This code gives indication on the chart to go long or short based on RSI crossover strategy. 
//Default value has been taken as 5 and 11, with 6 being used to identify highs & lows.
//@version=4
strategy("RSITrendStrategy", overlay=false)
len1 = input(title="MA 1", defval = 5)
len2 = input(title="MA 1", defval = 11)
len3 = input(title="MA 1", defval = 6)

h1 = hline(30.)
h2 = hline(70.)
///fill(h1, h2, color = color.new(color.blue, 80))
sh = rsi(close, len1)
ln = rsi(close, len2)
rs = rsi(close, len3)
p1 = plot(sh, color = color.red)
p2 = plot(ln, color = color.green)
p3 = plot(rs, color = color.white)

mycol = sh > ln ? color.lime : color.red
fill(p1, p2, color = mycol)

buy = (sh[1] < ln[1] and sh > ln and rs[1] < 30) 
if (buy)
    strategy.entry("long", strategy.long)

sell = (sh[1] > ln[1] and sh < ln and rs[1] > 70)
if (sell)
    strategy.entry("short", strategy.short)