Chỉ báo “Initial Range” là gì?
Chỉ báo này là một phiên bản chuyển đổi của công cụ “Opening Range Breakout” trong Pine Script.
Ban đầu nó được gọi là ORB – Opening Range Breakout: bạn lấy phạm vi giá của những phút đầu tiên của phiên giao dịch, sau đó giao dịch đột phá của phạm vi đó.
Trong phiên bản này, chúng tôi đổi tên thành IR – Initial Range, nhưng ý tưởng vẫn giống nhau:
- Chỉ báo xây dựng nhiều Initial Ranges:
-
- IR5 – 5 phút đầu tiên
- IR15 – 15 phút đầu tiên
- IR30 – 30 phút đầu tiên
- IR60 – 60 phút đầu tiên
- Với mỗi IR bạn có:
-
- IR High
- IR Low
- IR Mid (điểm giữa của phạm vi)
- Bạn có thể chọn phạm vi nào được kích hoạt và màu sắc mà chúng sử dụng.
Khi một phạm vi hoàn thành, chỉ báo sẽ tìm kiếm giá phá vỡ phạm vi đó:
- Phá vỡ trên IR High → IR60 LONG, IR30 LONG, v.v.
- Phá vỡ dưới IR Low → IR60 SHORT, IR30 SHORT, v.v.
Những nhãn này xuất hiện trên biểu đồ để bạn có thể nhanh chóng thấy phạm vi ban đầu nào đã tạo ra tín hiệu.
Bộ lọc và xác nhận
Chỉ báo được thiết kế để tránh các đột phá ngẫu nhiên bằng cách kết hợp nhiều bộ lọc:
- Bộ lọc xu hướng
Bạn có thể sử dụng: -
- VWAP
- EMA
- Độ dài EMA tùy chỉnh
- VWAP + EMA cùng nhau
Ưu tiên các đột phá theo hướng xu hướng (ví dụ, chỉ LONG khi giá nằm trên VWAP/EMA).
- Bộ lọc khối lượng
Chỉ báo so sánh khối lượng hiện tại với trung bình động của khối lượng: -
- xác nhận “bình thường”
- khối lượng “mạnh”
Bạn có thể bỏ qua các đột phá với khối lượng yếu nếu muốn.
- Bộ lọc FVG (Fair Value Gap)
Nó phát hiện các FVG tăng và giảm và có thể yêu cầu đột phá xảy ra gần một FVG liên quan: -
- FVG tăng gần IR High hỗ trợ LONG
- FVG giảm gần IR Low hỗ trợ SHORT
- Bộ lọc Pullback
Bạn có thể yêu cầu một pullback tối thiểu sau đột phá và một khoảng thời gian (tính bằng số thanh) để pullback đó xảy ra. Điều này giúp bạn tập trung vào các đột phá thực sự “hít thở” trước khi tiếp tục.
Đột phá, kiểm tra lại và đột phá thất bại
Sau khi đột phá khỏi Initial Range, chỉ báo theo dõi hành động giá tiếp theo:
- Nó đếm có bao nhiêu thanh nằm ngoài phạm vi.
- Nó kiểm tra xem giá có di chuyển đủ xa (khoảng cách tối thiểu tính theo %) hay không.
- Sau đó nó quan sát một lần kiểm tra lại trở lại phạm vi.
Bạn có thể thấy:
- IR60 LONG / IR60 SHORT (đột phá)
- Retest LONG / Retest SHORT nhãn khi giá quay lại sau một chuyển động mạnh
- Failed LONG / Failed SHORT nhãn khi một đột phá thất bại nhanh chóng và giá quay trở lại phạm vi mà không có sự cam kết.
Điều này cung cấp cho bạn ba loại thông tin:
- đột phá sạch
- đột phá lành mạnh với kiểm tra lại
- đột phá giả/thất bại
Mục tiêu, dừng lỗ và trực quan hóa giao dịch
Chỉ báo cũng tính toán mức TP và SL tự động dựa trên:
- ATR
- % của độ rộng IR
- dừng % cố định
- điểm swing
- chế độ ATR “thông minh” thích ứng và có tỷ lệ
Từ giá vào lệnh và mức dừng, nó tính toán nhiều mục tiêu:
- TP1 (1R)
- TP1.5 (1.5R)
- TP2 (2R)
- TP3 (3R)
Bạn có thể chọn mục tiêu nào để hiển thị.
Các đường được vẽ trên biểu đồ:
- IR_ENTRY_LONG / IR_ENTRY_SHORT
- IR_SL_LONG / IR_SL_SHORT
- IR_TP1 / IR_TP1.5 / IR_TP2 / IR_TP3
Khi giá chạm mục tiêu hoặc dừng, trạng thái được cập nhật và các đường có thể được “đóng băng” sau TP cuối cùng hoặc vào cuối ngày, tùy theo cài đặt của bạn.
Tóm lại
- Tên cũ: ORB (Opening Range Breakout)
- Tên mới: IR (Initial Range) – cùng khái niệm, tên gọi rõ ràng hơn
- Nó xây dựng các phạm vi đầu phiên (IR5, IR15, IR30, IR60)
- Nó đánh dấu đột phá LONG / SHORT, kiểm tra lại, và đột phá thất bại
- Nó sử dụng bộ lọc xu hướng, khối lượng, FVG và pullback để nâng cao chất lượng
- Nó vẽ điểm vào lệnh, dừng lỗ và nhiều mục tiêu trực tiếp trên biểu đồ
Vì vậy, khi bạn thấy “IR60 LONG” trên biểu đồ, bạn đang nhìn thấy một đột phá Opening Range trong 60 phút đầu tiên của phiên – chỉ với tên gọi hiện đại hơn, có thể tùy chỉnh và nhiều logic bổ sung phía sau.
5 | 100 % | |
4 | 0 % | |
3 | 0 % | |
2 | 0 % | |
1 | 0 % |