Xu hướng sau chiến lược scalping RSI

Tác giả:ChaoZhang, Ngày: 2024-02-02 14:54:53
Tags:

img

Tổng quan

Theo phân tích kỹ thuật, chỉ số RSI trên 70 nên báo hiệu các điều kiện mua quá mức và do đó là tín hiệu bán. Tiền mã hóa đại diện cho một loại tài sản hoàn toàn mới đang định hình lại các khái niệm của phân tích kỹ thuật. Mua FOMO có thể rất mạnh mẽ, và tiền xu có thể ở lại trong lãnh thổ mua quá mức đủ lâu để cung cấp cơ hội đầu cơ tuyệt vời trên mặt trên.

Xây dựng một chiến lược giao dịch theo xu hướng dựa trên chỉ số RSI, thường được coi là một chỉ số trái ngược, có thể nghe có vẻ trái ngược với trực giác. Tuy nhiên, hơn 200 backtests chứng minh đây là một thiết lập lâu dài rất thú vị.

Chiến lược logic

Chiến lược giả định mỗi lệnh giao dịch 30% vốn có sẵn. Một khoản phí giao dịch 0,1% được tính đến, phù hợp với khoản phí cơ bản áp dụng trên Binance, sàn giao dịch tiền điện tử lớn nhất thế giới.

  • Tín hiệu đầu vào: Đi dài khi RSI vượt trên 70 và trong cửa sổ backtest
  • Tín hiệu thoát: Đóng vị trí dài khi RSI giảm xuống dưới 55 hoặc đóng trên mức lấy lợi nhuận

Phân tích lợi thế

  • Xác định xu hướng bằng cách sử dụng RSI, tránh các tín hiệu bị thiếu trong các thị trường khác nhau
  • Định dạng vị trí cố định quản lý rủi ro giao dịch duy nhất
  • Thích hợp cho giữ trung bình đến dài hạn, tránh rung động từ biến động ngắn hạn

Phân tích rủi ro

  • Đảm bảo các thông số RSI được thiết lập hợp lý, nếu không sẽ xảy ra lỗi mua quá mức / bán quá mức
  • Theo dõi lấy lợi nhuận đòi hỏi cập nhật kịp thời, nếu không lợi nhuận được để lại trên bàn
  • Theo dõi rủi ro do biến động thị trường đặc biệt, điều chỉnh kích thước vị trí hoặc dừng lỗ nếu cần thiết

Hướng dẫn tối ưu hóa

  • Xem xét kết hợp các chỉ số khác như MACD để xác nhận xu hướng
  • Kiểm tra các thiết lập tham số RSI khác nhau
  • Đưa ra lợi nhuận năng động dựa trên biến động thị trường

Kết luận

Chiến lược này xác định các điều kiện mua quá mức với RSI để xác định hướng xu hướng và lấy lợi nhuận tiến bộ theo xu hướng tăng. So với việc sử dụng ngược RSI truyền thống, chiến lược này cung cấp một quan điểm mới. Kiểm tra ngược nghiêm ngặt cho thấy kết quả hứa hẹn, nhưng chúng ta cần theo dõi rủi ro và tối ưu hóa các tham số. Nhìn chung, nó cung cấp một cách tiếp cận đơn giản, thực tế theo xu hướng cho giao dịch định lượng.


/*backtest
start: 2024-01-02 00:00:00
end: 2024-02-01 00:00:00
period: 3h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=1
strategy(shorttitle='Trend-following RSI Scalping Strategy (by Coinrule)',title='Trend-following RSI Strategy ', overlay=true, initial_capital = 1000, default_qty_type = strategy.percent_of_equity, default_qty_type = strategy.percent_of_equity, default_qty_value = 30, commission_type=strategy.commission.percent, commission_value=0.1)

//Backtest dates
fromMonth = input(defval = 1,  title = "From Month")     
fromDay   = input(defval = 10,    title = "From Day")       
fromYear  = input(defval = 2020, title = "From Year")       
thruMonth = input(defval = 1,    title = "Thru Month")     
thruDay   = input(defval = 1,    title = "Thru Day")     
thruYear  = input(defval = 2112, title = "Thru Year")       

showDate  = input(defval = true, title = "Show Date Range")

start     = timestamp(fromYear, fromMonth, fromDay, 00, 00)        // backtest start window
finish    = timestamp(thruYear, thruMonth, thruDay, 23, 59)        // backtest finish window
window()  => true


// RSI inputs and calculations
lengthRSI = input(14, title = 'RSI period', minval=1)
RSI = rsi(close, lengthRSI)

//Entry


strategy.entry(id="long", long = true, when = RSI > 70 and window()) 

//Exit

Take_profit= ((input (6))/100)
longTakeProfit = strategy.position_avg_price * (1 + Take_profit)

strategy.close("long", when = RSI < 55 or close > longTakeProfit and window())

Thêm nữa