Chiến lược theo xu hướng dựa trên RSI và WMA


Ngày tạo: 2024-01-18 15:35:37 sửa đổi lần cuối: 2024-01-18 15:35:37
sao chép: 0 Số nhấp chuột: 787
1
tập trung vào
1617
Người theo dõi

Chiến lược theo xu hướng dựa trên RSI và WMA

Tổng quan

Chiến lược này được gọi là chiến lược theo dõi xu hướng dựa trên RSI và WMA. Chiến lược này tổng hợp lợi dụng lợi thế của hai chỉ số tương đối mạnh (RSI) và trung bình di chuyển trọng lượng (WMA) để xác định khu vực quá mua quá bán thông qua chỉ số RSI, kết hợp với chỉ số WMA để xác định hướng xu hướng giá, để theo dõi hiệu quả xu hướng giá.

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

Chiến lược này chủ yếu sử dụng chỉ số RSI để xác định tình trạng mua bán quá mức của cổ phiếu. Khi chỉ số RSI thấp hơn đường bán quá mức, cổ phiếu được coi là đang bán quá mức, diesem lange Positionen können auf. Khi chỉ số RSI cao hơn đường mua quá mức, cổ phiếu được coi là đang mua quá mức, khi đó có thể được mở các vị trí dài, es ist eine gute Opportunity zu schließen. Ngoài ra, chiến lược này cũng sử dụng chỉ số WMA để đo xu hướng giá.

Cụ thể, logic giao dịch của chiến lược này là:

  1. Khi chỉ số RSI thấp hơn đường bán, hãy thực hiện thêm và đặt lệnh dừng.
  2. Khi chỉ số RSI cao hơn đường mua và có một giao dịch thâm nhập, nó sẽ bị xóa.
  3. Khi giá vượt qua đường trung bình WMA, hãy rút lại lệnh dừng trước đó.
  4. Khi giá vượt qua đường trung bình WMA và có nhiều lệnh, nó sẽ được bình thường hóa.

Thông qua logic giao dịch này, có thể theo dõi nhiều xu hướng ở mức thấp tương đối, theo dõi xu hướng giảm giá ở mức cao tương đối, và có hiệu quả lấy một phần lợi nhuận trong xu hướng giá.

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

Chiến lược này có một số ưu điểm:

  1. Đồng thời, sử dụng cả hai chỉ số RSI và WMA, bạn có thể xác định chính xác hơn xu hướng giá và khu vực quá mua quá bán.
  2. Theo dõi các khu vực mua bán quá mức, bạn có thể truy cập vào các điểm tương đối cao và thấp.
  3. Sử dụng thiết lập đơn dừng, bạn có thể nhanh chóng thoát ra khi xu hướng đảo ngược, thu được một phần lợi nhuận.
  4. Logic của chiến lược đơn giản và rõ ràng, dễ hiểu và điều chỉnh các tham số.
  5. Có thể làm nhiều việc đồng thời, phù hợp với bất kỳ môi trường thị trường nào.

Rủi ro chiến lược

Chiến lược này cũng có một số rủi ro, bao gồm:

  1. Các chỉ số RSI và WMA đều có vấn đề về sự chậm trễ về thời gian, có thể xác định khu vực quá mua quá bán và sự đảo ngược xu hướng giá có sự chậm trễ.
  2. Bức ảnh này được đăng tải trên trang web chính thức của chính phủ Philippines.
  3. Các tham số chiến lược cần phải được tối ưu hóa và điều chỉnh liên tục, chẳng hạn như đường mua quá mức, chu kỳ đường trung bình.
  4. Những biến động lớn trong thị trường có thể gây tổn thất lớn cho chiến lược.

Những rủi ro này có thể được cải thiện và tối ưu hóa bằng cách thiết lập dừng lỗ, điều chỉnh tham số tối ưu hóa và nhiều cách khác.

Hướng tối ưu hóa chiến lược

Chiến lược này cần được tối ưu hóa hơn nữa trong một số lĩnh vực:

  1. Thêm chức năng dừng lỗ. Vì lệnh dừng hoạt động có thể bị xóa nhanh chóng, nên thiết lập lệnh dừng lỗ.
  2. Các tham số tối ưu hóa RSI và WMA. Các tham số khác nhau có thể được kiểm tra ảnh hưởng đến lợi nhuận của chiến lược bằng cách đo đạc và mô phỏng thực tế.
  3. Thêm chức năng quản lý vị trí. Kiểm soát lỗ hổng rủi ro của các vị trí đơn lẻ thông qua tỷ lệ vị trí, số lần đầu tư.
  4. Ngoài RSI và WMA, các chỉ số khác như MACD, KD cũng có thể được đưa vào để tạo ra chiến lược danh mục chỉ số.
  5. Thêm thuật toán học máy, sử dụng thuật toán để tự động tối ưu hóa các tham số. Các thuật toán học máy có thể tự động tối ưu hóa các tham số dựa trên backtesting.

Tóm tắt

Chiến lược này sử dụng cả hai chỉ số RSI và WMA để xác định xu hướng giá đảo ngược trong khi đánh giá quá mua quá bán, tự động theo dõi xu hướng giá và thu được một phần lợi nhuận. Có rất nhiều không gian để tối ưu hóa chiến lược, có thể làm tăng thêm lợi nhuận và sự ổn định của chiến lược bằng cách giới thiệu nhiều tính năng, kiểm soát quản lý vị trí, sử dụng máy học.

Mã nguồn chiến lược
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-11 06:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//Lets connect on LinkedIn (https://www.linkedin.com/in/lets-grow-with-quality/)
//
//I use my indicator it in real life with a zero commision broker ob S&P500 Daily.
//Best performace when used with S&, lomg only and pyramiding on daily timeframe.
//
//Please.. still use your brain for entries and exits: higher timeframes, market structure, trend ... 
//If you obviously can see, like when corona started, that cubic tons of selling volume is going to punsh the markets, wait until selling climax is over and so on..

strategy("RSI/WMA Strategy", overlay=true)

length = input(2)
overSold = input(10)
overBought = input(90)
wmaLength = input(50, title="WMA Length")

enableLongTrades = input(true, title="Enable Long Trades")
longExit = input(true, title="Enable Long Exit")
enableShortTrades = input(false, title="Enable Short Trades")
shortExit = input(false, title="Enable Short TradExites")

price = close
vrsi = ta.wma(ta.rsi(price, length), 2)
wma = ta.wma(price, wmaLength)


co = ta.crossunder(vrsi, overSold)
cu = ta.crossunder(vrsi, overBought)

if (not na(vrsi))
    if (enableLongTrades and co) 
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if (enableShortTrades and cu) 
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")

// Close long position if price crosses above SMA
if (longExit and ta.crossover(price, wma))
    strategy.close("RsiLE", comment="Close Long")

// Close short position if price crosses below SMA
if (shortExit and ta.crossunder(price, wma))
    strategy.close("RsiSE", comment="Close Short")

// Plot für visuelle Überprüfung
plot(wma, title="wmi", color=color.blue)