RSI theo dõi xu hướng chỉ chiến lược dài

Tác giả:ChaoZhang, Ngày: 2024-01-05 16:19:57
Tags:

img

Tổng quan

Chiến lược này thực hiện một chiến lược theo dõi xu hướng dài chỉ dựa trên chỉ số RSI. Nó đi dài khi RSI đạt mức bán quá mức và áp dụng tỷ lệ lợi nhuận và dừng lỗ cố định. Chiến lược đơn giản và thẳng thắn, phù hợp với thị trường bò.

Chiến lược logic

Chiến lược này sử dụng chỉ số RSI để xác định tín hiệu nhập cảnh. Nó đi dài khi RSI giảm xuống dưới mức bán quá mức 25. Sau khi nhập, mức lợi nhuận cố định và mức dừng lỗ được thiết lập dựa trên giá nhập cảnh. Cụ thể, mức lợi nhuận là 7% trên giá nhập cảnh và mức dừng lỗ là 3,5% dưới giá nhập cảnh.

Chiến lược chỉ đi dài và không đi ngắn. Đây là một chiến lược theo dõi xu hướng. Nó nhằm mục đích nắm bắt xu hướng tăng sau khi giá bật trở lại từ mức RSI quá bán. Khi RSI bị bán quá nhiều, nó cho thấy giá có thể bán quá nhiều trong ngắn hạn. Đi dài tại thời điểm này có thể được hưởng lợi từ sự phục hồi.

Phân tích lợi thế

Những lợi thế của chiến lược này là:

  1. Lý thuyết là rõ ràng và đơn giản, dễ hiểu và thực hiện.

  2. Nó chỉ kéo dài, tránh rủi ro liên quan đến tính thường xuyên FD003.

  3. Các tín hiệu dài đến từ chỉ số RSI, xác định hiệu quả các cơ hội đảo ngược quá bán.

  4. Việc áp dụng tỷ lệ thu lợi nhuận / dừng lỗ cố định kiểm soát lỗ giao dịch duy nhất.

Phân tích rủi ro

Ngoài ra còn có một số rủi ro với chiến lược này:

  1. Nó hoạt động tốt hơn trong thị trường tăng và không thể lợi nhuận trong thị trường giảm.

  2. Nó bỏ lỡ cơ hội để bước vào những bước đột phá mới.

  3. Tỷ lệ dừng lỗ cố định không thể thích nghi với sự biến động của thị trường.

  4. Cài đặt tham số RSI không chính xác có thể dẫn đến giao dịch quá mức hoặc tín hiệu không đủ.

Các lĩnh vực cải thiện

Chiến lược có thể được cải thiện từ các khía cạnh sau:

  1. Thêm một chiến lược ngắn để kiếm lợi nhuận từ thị trường giảm.

  2. Thêm các điều kiện nhập mới như tín hiệu đột phá cao hoặc mô hình mới để cải thiện độ chính xác.

  3. Các thông số RSI có thể được tối ưu hóa thông qua đào tạo để giảm lỗi.

  4. Cơ chế dừng lỗ có thể trở nên thông minh hơn, kết hợp ATR để điều chỉnh dựa trên biến động.

Kết luận

Tóm lại, chiến lược này có logic rõ ràng để đi dài trên các mức RSI quá bán và theo dõi xu hướng tăng. Ưu điểm là sự đơn giản và thẳng thắn trong khi nhược điểm chỉ hoạt động cho thị trường tăng và có nhiều chỗ để cải thiện. Nó có thể phục vụ như một chiến lược theo dõi xu hướng phía dài cơ bản. Có thể giới thiệu thêm các điều kiện, bộ lọc và chỉ số để biến nó thành một hệ thống dao động tích cực đáng tin cậy.


/*backtest
start: 2023-12-28 00:00:00
end: 2024-01-03 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("RSI BENI strategy (Long Only)", overlay=true, shorttitle="RSI BENI Long")

length = input(14, title="RSI Length")
overSold = input(25, title="Overbought Level")
price = close
vrsi = ta.rsi(price, length)

// Plot Einstiege und Levels im Chart für überverkaufte Zonen
plotshape(series=strategy.position_avg_price > 0 and vrsi[1] <= overSold and vrsi > overSold,
         title="Long Entry",
         color=color.green,
         style=shape.triangleup,
         size=size.small,
         location=location.belowbar)

long_tp_inp = input(0.07, title='Long Take Profit %')
long_sl_inp = input(0.035, title='Long Stop Loss %')

long_take_level = strategy.position_avg_price * (1 + long_tp_inp)
long_stop_level = strategy.position_avg_price * (1 - long_sl_inp)

plot(long_take_level, color=color.green, title="Long Take Profit Level", linewidth=2)
plot(long_stop_level, color=color.red, title="Long Stop Loss Level", linewidth=2)

if (not na(vrsi))
    if vrsi < overSold
        // Long Entry
        strategy.entry("Long", strategy.long, comment="enter long")

        strategy.exit("Take Profit/Stop Loss", "Long", limit=long_take_level, stop=long_stop_level)


Thêm nữa