Code chỉ báo RSI trong Mql4

RSI là gì và cách code chỉ báo RSI trong ngôn ngữ Mql4. Chỉ báo RSI viết tắt của Relative Strength Index là chỉ số sức mạnh tương đối phát triển bởi J. Welles Wilder. RSI là một bộ dao động động lượng đo tốc độ và sự thay đổi của biến động giá. RSI dao động trong khoảng từ 0 đến 100.

Công thức tính RSI

RSI = 100 – 100/(1 + RS)
Trong đó RS = Mức tăng trung bình / thấp trung bình, chu kỳ mặc định là 14.

Mức tăng trung bình = [(mức tăng trung bình trước đó) x 13 + mức tăng hiện tại] / 14.
Mất trung bình = [(Mất trung bình trước đó) x 13 + Mất hiện tại] / 14.

RSI quá bán khi dưới 30, và quá mua khi trên 70

Chỉ báo RSI trong Mql4

Các thông số và chú thích iRsi

double  iRSI(

   string       symbol,           // symbol

   int          timeframe,        // khung thoi gian

   int          period,           // period

   int          applied_price,    // ap dung cho gia

   int          shift             // moc thoi gian

   );

Vd chỉ số RSI (14) dưới 30 trong khung thời gian H1 áp dụng cho giá đóng cửa

iRSI(NULL, PERIOD_H1,14,PRICE_CLOSE,current) < 30

Trên đây là cách thêm chỉ báo RSI vào trong mql4 dùng để lập trình robot giao dịch forex. Cám ơn các bạn đã đọc bài viết.

Leave a Reply

Your email address will not be published. Required fields are marked *