RSI Chiến lược giao dịch dài hạn

Tác giả:ChaoZhang, Ngày: 2023-09-21 20:54:08
Tags:

Tổng quan

Chiến lược này sử dụng chỉ số RSI để xác định hướng xu hướng dài hạn, kết hợp với các mẫu nến và đột phá giá để tạo ra các tín hiệu giao dịch dài hạn.

Chiến lược logic

Chiến lược dựa trên hai yếu tố chính:

  1. Chỉ số RSI

    Tính toán RSI 20 giai đoạn để xác định hướng xu hướng tổng thể.

  2. Mô hình nến

    Đánh giá sự thay đổi giá trong 3 ngọn nến trước để xác nhận xu hướng.

    • Sự thay đổi gần hơn 350 cho thấy xu hướng tăng
    • Sự thay đổi gần tích lũy dưới -200 cho thấy xu hướng giảm

Nó đi dài khi xu hướng tăng và chỉ số RSI trên 30, và đi ngắn khi xu hướng giảm.

Nhìn chung, nó xem xét cả xu hướng RSI và mô hình nến trong thời gian dài hơn để xác định xu hướng.

Ưu điểm

  • RSI đánh giá hướng xu hướng dài hạn
  • Các mô hình nến xác nhận xu hướng
  • Nhiều yếu tố cải thiện độ chính xác
  • Chu kỳ dài hơn tránh giao dịch quá mức
  • Các thông số và ngưỡng RSI có thể tùy chỉnh

Rủi ro

  • Chỉ số RSI có thể tụt lại sau những thay đổi xu hướng
  • Quy tắc mô hình nến đơn giản
  • Không có cơ chế dừng lỗ, lối ra tốt là rất quan trọng
  • Các chu kỳ dài không thể phản ứng với các điều chỉnh ngắn
  • Các ngưỡng cần điều chỉnh riêng cho các sản phẩm khác nhau

Các rủi ro có thể được giảm bằng cách:

  • Tối ưu hóa các thông số RSI cho các giai đoạn tốt nhất
  • Thêm các chỉ số khác như MACD để xác nhận
  • Thêm chuyển động hoặc dừng phần trăm
  • Xem xét các giao dịch nhỏ bổ sung cho chu kỳ ngắn
  • Các thông số thử nghiệm và ngưỡng riêng biệt cho các sản phẩm khác nhau

Hướng dẫn cải thiện

Chiến lược có thể được cải thiện bằng cách:

  1. Kiểm tra các giai đoạn RSI khác nhau cho các thông số tối ưu

    Ví dụ: thử nghiệm 10, 15, 30 thời gian RSI

  2. Thêm các chỉ số xác nhận

    ví dụ: yêu cầu MACD Golden Cross cho xu hướng tăng RSI

  3. Tối ưu hóa dừng

    Xem xét di chuyển dừng, đường mòn123 vv

  4. Tối ưu hóa tham số dựa trên thời gian

    Tối ưu hóa các tham số riêng biệt cho các phiên khác nhau

  5. Thêm các chiến lược ngắn hạn

    Kết hợp các chiến lược ngắn hạn để phản ứng với các điều chỉnh tạm thời

Tóm lại

Chiến lược dài hạn này sử dụng chỉ số RSI để xác định hướng xu hướng, được xác nhận bởi các mô hình nến và đột phá, để tập trung vào các xu hướng chính trong khi tránh tiếng ồn ngắn hạn. Tuy nhiên, các vấn đề như RSI lag và điểm dừng yếu tồn tại.


/*backtest
start: 2022-09-14 00:00:00
end: 2023-09-20 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/


//@version=2
// use with eurusd h1 , gbpusd h1
strategy("RSI Long Term", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 10)
RSI = (rsi(sum(close , 20) + sum(open ,20) , 20 ))
Sum_OF_3_Both = sum((close - open)*100000 , 3) 
Up_Move = ((close[0] - open[0])*100000) < 35



Down_Move = ((close[6] - open[6])*100000) + ((close[5] - open[5])*100000) + ((close[4] - open[4])*100000) < -400


maxIdLossPcnt = input(10, "Max Intraday Loss(%)", type=float)

// strategy.risk.max_intraday_loss(maxIdLossPcnt, strategy.percent_of_equity)
//total =  (num > 70 )

if (Sum_OF_3_Both > 350 and Up_Move )
    strategy.entry("Bar Up Buy", strategy.long)

if (Sum_OF_3_Both < -200  and Down_Move and RSI > 30.1  )
    strategy.entry("Bar Down Sell ", strategy.short)

//plot(strategy.equity, title="equity", color=red, linewidth=2, style=areabr)

Thêm nữa