Chép stop 30 pip từ EUR/USD sang GBP/JPY mà không kiểm tra dữ liệu có thể cho khoảng cách rất khác so với biến động từng cặp. Đây là tình huống giả định, không phải lịch sử của một trader. ATR giúp mô tả biên độ đã xảy ra; chọn stop và khối lượng vẫn là các quyết định riêng.

Average True Range thực sự là gì?

ATR làm mịn True Range, có xét giá đóng cửa trước. Tài liệu TradingView ghi Wilder giới thiệu chỉ báo trong sách năm 1978 cùng RSI, ADX và Parabolic SAR. ATR không mã hóa chiều mua/bán, không cộng mọi tick và không đặt trần cho nến tiếp theo. Ghi mã, nguồn giá, khung, chu kỳ, cách khởi tạo và làm mịn trước khi so con số.

Chu kỳ 14 là cài đặt phổ biến có thể đổi, không tối ưu chung. H1 dùng nến giờ, D1 dùng nến ngày. EUR/USD có ATR giá 0,0030 tương ứng 30 pip khi pip=0,0001; nếu point=0,00001 thì bằng 300 point. Đừng coi chữ số cuối luôn là pip. ADX trả lời câu hỏi khác về sức mạnh xu hướng.

ATR không cộng mọi lần giá di chuyển

Giữ đỉnh, đáy và giá đóng trước; thêm một lượt lên xuống vẫn không đổi TR.

Cuộn ngang để xem toàn bộ sơ đồ

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

ATR không cộng mọi lần giá di chuyểnA đi từ 100 lên 110 rồi về 100, tổng biến đổi tuyệt đối 20. B lặp hai lượt, tổng 40. Cả hai có O=C=L=100, H=110, C trước=100, TR=10. Với ATR trước=10 và n=3, ATR mới đều 10.Cùng biên độ, khác đường điA • Một lượt tới đỉnh100110Mở cửaĐóng cửaB • Hai lượt tới đỉnh100110Mở cửaĐóng cửaCả hai: O=C=L=100 • H=110TR=10 • Đường A=20, đường B=40Công thức TR không đếm số lượt dao động.

Mô hình giả định: đơn vị giá tùy chọn, đoạn liên tục; C trước=100. “Đường đi” cộng biến đổi giữa các điểm, khác TR. ATR trước=10, n=3: (2×10+10)/3=10. Công thức TR và làm mịn: Fidelity — ATR.

Thêm dao động trong một nến không nhất thiết đổi TR.

Tính True Range và ATR

TR=max(H−L, |H−C trước|, |L−C trước|). H,L là đỉnh/đáy nến hiện tại. Chọn số lớn nhất, không cộng ba số. Nếu C trước nằm trong H–L thì TR bằng H−L; nếu nằm ngoài, khoảng cách tới một cực trị có thể lớn hơn. Open không xuất hiện trực tiếp trong công thức.

Ví dụ sau là bốn nến EUR/USD Bid đã đóng giả định, C trước nến 1 bằng 1,1000, pip=0,0001. Đây không phải quan sát thị trường.

OHLC và TR theo đơn vị giá
NếnOHLCTR
11,10001,10201,09901,10100,0030
21,10501,10601,10401,10500,0050
31,10501,10601,10201,10300,0040
41,10301,10351,10251,10300,0010

Nến 1 so 0,0030; 0,0020; 0,0010 nên TR=30 pip. Nến 2 có H−L=20 pip, nhưng C trước=1,1010 cho khoảng tới H là 50 và tới L là 30 pip: TR=50. Gap mở cửa 40 pip không cộng máy móc với biên 20 để thành 60. Nến 3 TR=40, nến 4 TR=10 pip.

Định rõ mô hình Wilder ATR(3): khởi tạo bằng ba TR đầu, (0,0030+0,0050+0,0040)/3=0,0040=40 pip. Cập nhật ATR mới=((n−1)×ATR trước+TR mới)/n. Nến 4 cho (2×0,0040+0,0010)/3=0,0030=30 pip. SMA trượt ba TR lại là (0,0050+0,0040+0,0010)/3≈0,003333=33,33 pip. Bình quân trước giữ thông tin cũ; không đơn giản là ba quan sát mới nhất. Đây là ATR(3), không phải ATR(14).

Chu kỳ, làm mịn và gộp nến

TradingView mặc định RMA, cho đổi SMA, EMA hoặc WMA. Chu kỳ ngắn hơn thay trọng số quan sát mới; vẫn là trung bình, không có độ trễ cố định một tuần. Với Wilder, trọng số TR mới là 1/n. Cách khởi tạo cũng ảnh hưởng phần đầu chuỗi.

Gộp khung cần tính lại OHLC: C trước=100; hai nến 100/102/99/101 và 101/101/98/100 đều TR=3. Gộp lại được 100/102/98/100 với TR=4; tổng TR nhỏ=6, trung bình=3. Vì vậy nhân ATR H1 với 24 không tạo ATR D1. Giờ chia phiên và nguồn dữ liệu cũng cần giống nhau.

Đọc biến động và giới hạn

So ATR với lịch sử cùng mã hoặc chia cho giá để có phần trăm. Một số điểm trên chỉ số chứng khoán không tự xác nhận khủng hoảng. ATR lớn hơn không tự chứng minh spread rộng hoặc trượt giá thường xuyên. Khoảng giá lớn có thể nâng ATR; khoảng nhỏ tiếp theo giảm nó dần theo quy tắc làm mịn.

Nếu nghiên cứu ngưỡng để giảm nửa cỡ lệnh, đó là giả thuyết chiến lược cần thử với chi phí và dữ liệu chưa dùng. Không suy quy tắc bắt buộc hoặc mọi chiến lược momentum ngừng hoạt động chỉ từ ATR thấp.

Mô hình chọn khoảng stop theo ATR

Giả định ATR EUR/USD=80 pip: 1,5× cho 120 pip, 2× cho 160. GBP/JPY với ATR giả định 200 pip cho 300 hoặc 400. Không phải biên độ điển hình hiện tại. Long EUR/USD tại 1,0850, pip=0,0001, hai mức dự kiến là 1,0730 và 1,0690. Đây là bội của ATR đã chọn, không nhất thiết là phần trăm biên độ thực của một ngày.

Hệ số không bảo đảm tránh nhiễu. Stop loss thường không chặn chắc lỗ thực ở mức tính; cần quy tắc kích hoạt, khớp, phí và trượt giá. Không có hệ số chung bắt buộc cho day trading hoặc swing.

Từ khoảng stop tới khối lượng

Tài khoản USD 10.000 giả định, ngân sách lỗ giá 1% là USD 100. EUR/USD hợp đồng EUR 100.000/lot, pip=0,0001 cho USD 10/pip/lot. Stop 120 pip: 100/(120×10)=0,08333 lot; làm tròn xuống bước 0,01 được 0,08 lot, lỗ giá dự kiến USD 96. Cộng phí và dự phòng khớp xấu riêng; kiểm tra ký quỹ riêng. Cặp khác cần giá trị pip và quy đổi đúng tiền tài khoản.

Kiểm tra đơn vị bằng VND

Ví dụ riêng: chỉ quy đổi để lập ngân sách, giả định 25.000 VND/USD, không phải tỷ giá hiện hành hoặc hướng dẫn chuyển tiền. Ngân sách 2.500.000 VND tương đương USD 100; USD 10/pip/lot là 250.000 VND/pip/lot. Chia 2.500.000/(120×250.000)=0,08333 lot, làm tròn 0,08 thì lỗ giá dự kiến 2.400.000 VND. Nhập nhầm 10 như thể 10 VND/pip/lot cho 2.083,33 lot trước làm tròn: sai hệ số 25.000, không phải ATR hỏng. Đây là tiền quy đổi mô hình, không là xác nhận có tài khoản giao dịch VND.

Trailing stop dựa trên ATR

Trailing stop cần mốc tham chiếu và quy tắc cập nhật. StockCharts mô tả Chandelier Exit của Charles Le Beau: mặc định long dùng đỉnh cao nhất 22 kỳ−3×ATR(22); short dùng đáy thấp nhất+3×ATR(22). Đây là quy ước công cụ, không hệ số bắt buộc cho mỗi phong cách giao dịch. Đường ứng viên trên biểu đồ khác stop đã được broker xác nhận.

ATR tăng có thể làm khoảng stop lớn hơn. Nếu quy tắc chỉ cho stop tiến về phía có lợi, ATR tăng không được tự nới stop ra. Xác định có cho mức lùi hay không, mốc đỉnh/đáy và lúc cập nhật; không loại nào bảo đảm thoát có lãi.

ATR không xác định hướng

Hai đường đi có cùng H,L và C trước cho TR giống nhau dù số dao động khác. ATR không chứa dấu chỉ chiều, tổng mọi tick hoặc mức lỗ tối đa tương lai. Nó có thể là đầu vào của một quy tắc định nghĩa rõ; không có thứ bậc chuyên nghiệp bắt buộc phải dùng ATR với một nhóm chỉ báo cố định.

Tự kiểm tra với dữ liệu đã đóng

Có thể làm bài mà không nạp tiền: đóng băng một bộ nến, tính tay, rồi so dữ liệu đầu vào và khởi tạo trên công cụ. Phân biệt sai số đơn vị với quyết định giao dịch.

Cùng một ngân sách, kiểm tra tiền tệ

Cùng một ngân sách, kiểm tra tiền tệGiả định 25.000 VND/USD; EUR/USD có USD 10/pip/lot, stop 120 pip.PHÉP TÍNH GIẢ ĐỊNHTheo USD100/(120 × 10)Theo VND2.500.000/(120 ×250.000)Trộn đơn vị2.500.000/(120 × 10)
Cùng một ngân sách, kiểm tra tiền tệ. Giả định 25.000 VND/USD; EUR/USD có USD 10/pip/lot, stop 120 pip.

Quy đổi cả ngân sách và giá trị pip hoặc giữ cả hai theo USD; không chỉ đổi ký hiệu tiề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.

Theo USD
100/(120×10) – 0,08333 lot trước làm tròn.
Theo VND
2.500.000/(120×250.000) – Vẫn 0,08333 lot trước làm tròn.
Trộn đơn vị
2.500.000/(120×10) – Sai: tiền VND chia giá trị pip USD, lớn gấp 25.000.

Bước tiếp theo

  1. Lưu mã, feed, khung, chu kỳ, làm mịn và đơn vị. Không giả định tỷ lệ biến động cố định giữa các cặp.
  2. Tính TR từ H,L,C trước đã đóng. Nếu thiếu C trước, ghi quy tắc khởi tạo; không chèn 0 hoặc trộn đỉnh Ask với đáy Bid.
  3. Chốt khoảng stop, ngân sách và giá trị pip theo cùng tiền tệ. Phí, trượt giá, bước lot và ký quỹ là kiểm tra riêng.
  4. Lặp lại sau một nến đóng. Ngưỡng ATR hay giảm nửa cỡ là tham số thử nghiệm, không phản ứng phổ quát.