Muốn tái tạo RSI, giữ chuỗi giá và hai trạng thái tăng/giảm đã làm mượt. Cùng nhãn RSI 14 có thể khác nguồn, khởi tạo hoặc quy ước không. Tách số hiển thị với số lưu để tính tiếp.

RSI được xây từ gì?

Với Close C: Δ=Cₜ−Cₜ₋₁, U=max(Δ,0), D=max(−Δ,0). U,D không âm; không đổi giá cho cả hai bằng không. Đây là thay đổi theo đơn vị giá, không lợi suất phần trăm, tỷ lệ phiên tăng hay động cơ người mua/bán.

Khởi tạo G,L bằng trung bình cộng n thay đổi đầu, kể cả thành phần bằng không. Sau đó Gₜ=((n−1)Gₜ₋₁+Uₜ)/n, Lₜ=((n−1)Lₜ₋₁+Dₜ)/n. Khi L>0: RS=G/L; khi G+L>0: RSI=100G/(G+L). Từ C₀ cần n+1 giá để có n thay đổi: RSI 14 cần 15 Close. Nền tảng đang chạy có thể dùng lịch sử trước màn hình.

Rút gọn nhãn khác làm tròn trạng thái

G=L=0,0045, n=3, giá tăng 0,001: G′=(2×0,0045+0,001)/3=0,003333…; L′=2×0,0045/3=0,003; RSI≈52,6316. Nếu lưu cả hai thành không trước cập nhật, phần tăng mới dương, phần giảm không và RSI 100. Chỉ hiển thị 0,00 chưa chắc đổi số lưu 0,0045.

Cuộn ngang để xem hết sơ đồ.

Độ chính xác trạng thái làm đổi RSICùng biến động cho RSI 52,63 khi giữ đủ số; làm tròn cả hai trạng thái về không trước cập nhật cho RSI 100.Làm tròn trạng thái đổi kết quản3 · G=L0.0045 · Δ+0.001Giữ đủ chữ sốTrạng thái 2 chữ sốG′=0.003333…G=L=0L′=0.003L′=0RSI=52.63RSI=100050100Rút gọn nhãn; giữ đủ trạng thái.
Trạng thái gán giả định và hai cách lưu; không cáo buộc lỗi nền tảng. Giữ đủ số cho phép tính tiếp, dù nhãn chỉ có hai chữ số.

Truy hồi Wilder từng bước

Trọng số mới là 1/n. Với L dương, 100−100/(1+G/L)=100G/(G+L). G=L>0 cho 50, chưa chứng minh giá đi ngang. Với n=14, 1/14≈0,07143 khác EMA 14 quy ước 2/15≈0,13333. Không suy mọi bước RSI cần nhiều nến cùng chiều hay một biến thể luôn nhiều cực trị hơn. So cùng giá, thời gian, chu kỳ và khởi tạo; tìm U/D,G/L đầu tiên khác trước so tỷ số cuối.

Toàn bộ ví dụ bảy giá

n=3 chỉ để ngắn: Close giả định 100,102,101,104,103,103,105; không trạng thái trước, gap hay giai đoạn bỏ thêm, không khuyến nghị tham số.

Thời điểm/CloseΔ;U;DG;LRSI
t0/100Giá đầuChưa cóChưa có
t1/102+2;2;0Thu thậpChưa có
t2/101−1;0;1Thu thậpChưa có
t3/104+3;3;05/3;1/383,3333
t4/103−1;0;110/9;5/966,6667
t5/1030;0;020/27;10/2766,6667
t6/105+2;2;094/81;20/8182,4561

t3 tổng tăng 5, tổng độ lớn giảm 1, chia cả hai cho 3. t4:G=(2×5/3+0)/3=10/9; L=(2×1/3+1)/3=5/9; RSI=100×10/15. Trung bình cửa sổ ba thay đổi cuối −1,+3,−1 lại cho G=1,L=2/3,RSI 60: khác thuật toán, không làm tròn màn hình.

t5 nhân cả hai trạng thái với 2/3, giữ tỷ số. t6 RSI=100×94/114≈82,4561. Phân số chính xác, thập phân hiển thị bốn chữ số; giá phẳng không tự reset RSI 50.

Tổng bằng không: lưu phiên bản mã

G dương/L=0 cho 100; G=0/L dương cho 0; cả hai bằng 0 tạo 0/0 chưa được công thức giải quyết. C TA-Lib bản ghim 0.6.4 trả 0 khi tổng bằng hoặc đủ gần không theo TA_IS_ZERO. Ví dụ custom indicator MQL4 chính thức trả 50 khi cả hai đúng bằng không; không chứng nhận mọi bản MetaTrader tích hợp.

Chuỗi RSI 3 riêngSeedKết quả
100,101,102,103G=1,L=0100
103,102,101,100G=0,L=10
100,100,100,100G=L=00.6.4:0; ví dụ MQL4:50

Nhánh main TA-Lib đã đọc kiểm tổng dương chính xác và trả 50 khi cả hai bằng không, khác 0.6.4. URL nhánh thay đổi không cố định thuật toán; lưu phiên bản/SHA256. Giá thiếu, đúng bằng không và số dương rất nhỏ cần xử lý riêng; điền giá thiếu bằng 0 tạo cú giảm giả.

RSI không đổi, độ nhạy vẫn đổi

G=L=1 gán riêng, n=3. Sau k thay đổi phẳng: g=(2/3)ᵏ cho cả hai, RSI 50. Tiếp một tăng đúng 1: G′=(2g+1)/3,L′=2g/3,RSI′=100(2g+1)/(4g+1). Không có đoạn phẳng: g=1,RSI 50→60. Sau sáu bước phẳng: g=64/729,RSI 50→100×857/985≈87,0051. Cùng nhãn 50 không lưu độ lớn trạng thái; không bằng chứng chiến lược sau tích lũy sinh lời.

Giá trị thêm: đổi thang khác đảo giá

Với bảy Close trên, thay C*=10C+500 khiến U,D,G,L cùng nhân 10, cả bốn RSI không đổi. Thay C*=1/C không tuyến tính: tính lại n=3 cho t3≈16,7720,t4=t5≈32,9861,t6≈17,6555. Tại t6 không bằng 100−82,4561≈17,5439. Độ lớn biến động nghịch đảo phụ thuộc cả mức giá, không chỉ đổi dấu. Đây là phản ví dụ tự tính từ giá trừu tượng, không dữ liệu Forex hay lỗi nền tảng; đổi hướng báo giá cần tính lại chuỗi.

Ngưỡng 70/30 là diễn giải

Ngưỡng truyền thống hay thay thế không đổi công thức, không là lệnh tự động hay lợi thế được chứng minh. Không giữ các tỷ lệ thắng và cải thiện thiếu nghiên cứu trong bản cũ. Cần định nghĩa vào/ra, chi phí và dữ liệu đánh giá.

Phạm vi Brown/Cardwell

ChartSchool mô tả phạm vi RSI theo xu hướng của Brown và cách đọc Cardwell. Đây là quy ước riêng, không bắt buộc chuyển 80/20, 80/40 hay 60/20 mỗi khi giá qua đường trung bình. Bài này không đọc nguyên sách hoặc chứng nhận hiệu quả cao hơn.

Mốc 50 có nghĩa toán học gì?

G=L>0 cho RSI 50, không nhất thiết tổng đơn 14 nến bằng nhau, không chứng minh cân bằng người mua/bán hay thị trường đi ngang. Bộ lọc 50 trên khung cao là giả thuyết chiến lược riêng; 20 lệnh demo chưa chứng nhận lợi thế.

Phân kỳ thường và ẩn

  • Tăng thường: giá đáy thấp hơn, RSI đáy cao hơn.
  • Giảm thường: giá đỉnh cao hơn, RSI đỉnh thấp hơn.
  • Tăng ẩn: giá đáy cao hơn, RSI đáy thấp hơn.
  • Giảm ẩn: giá đỉnh thấp hơn, RSI đỉnh cao hơn.

Thường gắn với khả năng đảo chiều, ẩn với khả năng tiếp diễn; không bảo đảm hay xếp hạng lợi nhuận. Nêu cách chọn điểm, lúc xác nhận và dùng cùng dữ liệu/chi phí khi so biến thể.

Kiểm bước khác đầu tiên

So nhà cung cấp, mã, applied price, khoảng nến, thời gian và trạng thái đóng. Kiểm cửa sổ hay truy hồi, khởi tạo, độ chính xác và quy ước không. Quy tắc dùng nến đóng chỉ biết Close/RSI cuối sau đóng và nhận dữ liệu; nội nến là quan sát khác. Không mặc định H4 tốt hoặc M5 chỉ nhiễu.

Ba lớp tách biệt

Với cùng biến động sau, chênh lệch hai G seed nhân (n−1)/n mỗi bước; L tương tự. Chênh tỷ số RSI chưa chắc giảm đúng hệ số đó. Không số nến warm-up chung bảo đảm khớp. Thay lịch sử có thể đổi cùng nhãn RSI 14. Tính toán, hiển thị và đánh giá chiến lược khác nhau: khớp U/D,G/L, phiên bản; kiểm lúc dữ liệu được biết; rồi đánh giá giao dịch và phí.

Đổi thang và đảo giá

Đổi thang và đảo giáCùng bảy giá, seed và đệ quy RSI 3.PHÉP TÍNH GIẢ ĐỊNHC gốc tại t682,456110C+50082,45611/C17,6555
Đổi thang và đảo giá. Cùng bảy giá, seed và đệ quy RSI 3.

Đổi hướng báo giá cần tính lại chuỗi, không đổi nhãn.

Trên màn hình nhỏ, bạn có thể cuộn ngang hoặc phóng to sơ đồ. Các giá trị và kết luận cũng có ở phần văn bản bên dưới.

C gốc tại t6
82,4561 – G=94/81, L=20/81.
10C+500
82,4561 – Hai trạng thái cùng nhân 10.
1/C
17,6555 – Không bằng 100−82,4561≈17,5439.

Thực hành tiếp theo

  1. Lưu seed, chu kỳ, nguồn, phiên bản, SHA và quy ước không.
  2. Tái tạo bảy giá/phân số trước thử ngưỡng; không dùng nhãn làm trạng thái.
  3. Giữ dữ liệu đánh giá chưa dùng; năm mẫu hay một tháng chưa chứng nhận lợi thế.
  4. 14 thay đổi cần 15 Close để seed; RSI đang chạy còn cần trạng thái trước hoặc lịch sử phù hợp. Trung bình đơn 14 thay đổi là phép tính khác.

Đọc tiếp RSI cơ bản, cơ chế MACD và phân kỳ RSI/MACD. Ví dụ bài khác không là bằng chứng hiệu quả quy tắc ở đây.