Isolated Scroll Container

1. Mô tả chiến lược HTF Candle Profile

Chỉ báo dựng biểu đồ Volume Profile cho đúng 1 nến khung thời gian lớn (HTF) đang hình thành, dựa trên khối lượng của các nến khung hiện tại nằm bên trong nó, rồi chiếu toàn bộ phân tích ra thành 1 sơ đồ trực quan ngay cạnh chart.

1.1 Concept của chỉ báo

Chỉ báo dựng biểu đồ Volume Profile (histogram khối lượng theo vùng giá) cho đúng 1 nến khung thời gian lớn hơn (HTF, VD Weekly) đang hình thành — hoặc nến vừa đóng gần nhất nếu nến hiện tại còn quá "non" (chưa đủ số nến tối thiểu để phân tích đáng tin cậy) — dựa trên toàn bộ các nến ở khung thời gian hiện tại (chính là khung chart đang xem) nằm bên trong nến HTF đó.

Toàn bộ phân tích được "chiếu" ra thành 1 sơ đồ trực quan (nến tổng hợp + đường mức O/H/L/C chiếu ngược về lịch sử thật + histogram Volume Profile ngang kèm Point of Control) hiển thị ngay bên phải chart hiện tại, giúp trader thấy được khối lượng giao dịch tập trung ở vùng giá nào bên trong nến khung lớn mà không cần chuyển đổi timeframe.

1.2 Chức năng của chỉ báo

  • Nến tổng hợp (synthetic candle): vẽ 1 mini-candle đại diện nến HTF (thân dày dạng đường kẻ rộng Open-Close, bóng mảnh High-Low) ở rìa phải chart.
  • Đường mức O/H/L/C chiếu về lịch sử thật: 4 đường kẻ riêng biệt (nét đứt cho High/Low, nét chấm cho Open/Close) nối từ điểm bắt đầu nến HTF thật trên chart sang tới nến tổng hợp, kèm nhãn số liệu chính xác.
  • Histogram Volume Profile: dải các thanh ngang xếp chồng theo vùng giá, độ dài mỗi thanh tỷ lệ với khối lượng giao dịch tại vùng giá đó (so với vùng có khối lượng lớn nhất), màu càng đậm khi khối lượng càng lớn.
  • Đường + nhãn Point of Control (PoC): đánh dấu vùng giá có khối lượng giao dịch LỚN NHẤT trong toàn bộ nến HTF, kèm đường kẻ chiếu về lịch sử thật và nhãn hiển thị đúng con số khối lượng.
  • Tô nền ranh giới HTF: tô nền mờ tại đúng nến bắt đầu 1 kỳ HTF mới + hiển thị chữ tên khung thời gian dưới đáy chart tại đúng vị trí đó.
  • Alert: chỉ báo KHÔNG có tính năng cảnh báo — thuần hiển thị trực quan.

1.3 Cách dùng chỉ báo

  • Nhìn dải Volume Profile bên phải chart để xác định nhanh vùng giá nào trong nến HTF hiện tại (VD tuần này) đang có khối lượng giao dịch tập trung nhiều nhất, mà không cần chuyển sang xem chart Weekly.
  • Dùng đường + nhãn Point of Control (thanh dài nhất, màu đậm nhất) làm vùng giá tham chiếu — nơi giao dịch tập trung nhiều nhất trong kỳ HTF thường có xu hướng "hút" giá quay lại (magnet zone), có thể dùng làm target hoặc vùng chờ giá pullback về để vào lệnh.
  • Dùng các đường chiếu O/H/L/C ngay trên chart khung nhỏ làm vùng hỗ trợ/kháng cự tham chiếu từ khung lớn hơn (VD Open/Close/High/Low của tuần hiện tại) mà không cần rời chart đang giao dịch.
  • Chỉ bật đúng những mức giá cần dùng (VD chỉ bật High/Low, tắt Open/Close) để chart bớt rối nếu chỉ quan tâm vùng đỉnh-đáy.
  • Đổi Timeframe input sang khung mong muốn (VD Daily nếu đang trade khung phút, Monthly nếu đang trade Daily) để có Volume Profile phù hợp phong cách giao dịch.
  • Nếu vừa bước sang kỳ HTF mới (VD đầu tuần), lưu ý chỉ báo sẽ tự động hiển thị Volume Profile của kỳ TRƯỚC (đã hoàn tất) cho tới khi kỳ mới tích luỹ đủ số nến tối thiểu (minPeriod) — tránh hiển thị 1 profile quá non, thiếu dữ liệu, dễ gây hiểu nhầm.
  • Tăng "Profile Offset" nếu muốn cụm sơ đồ dịch xa hơn khỏi rìa phải chart, tránh che khuất nến thật gần nhất.

1.4 Cách hoạt động của chỉ báo

Đầu vào & vai trò

  • tf (TimeFrame, mặc định "W" - Weekly, tuỳ chọn D/W/M): khung thời gian LỚN dùng để tổng hợp nến và tính Volume Profile.
  • offset (Profile Offset, mặc định 5): khoảng dịch ngang cộng thêm vào vị trí toàn bộ sơ đồ (histogram + nến tổng hợp), đẩy ra xa hơn khỏi rìa phải chart thật.
  • minPeriod (Min Period Profile, mặc định 50, tối thiểu 10): số nến TỐI THIỂU phải trôi qua kể từ lúc kỳ HTF hiện tại bắt đầu thì chỉ báo mới dùng dữ liệu của KỲ HIỆN TẠI để tính profile; nếu kỳ hiện tại còn non hơn ngưỡng này (VD mới bắt đầu 20 nến, chưa đủ 50), chỉ báo tự động chuyển sang dùng dữ liệu của KỲ TRƯỚC (đã hoàn tất) để đảm bảo đủ dữ liệu, tránh hiển thị 1 profile thiếu tin cậy vì quá ít mẫu.
  • dHigh / dLow / dClose / dOpen (checkbox, nhóm "Levels", mặc định đều true): bật/tắt riêng từng đường chiếu + nhãn mức giá High/Low/Close/Open.
  • dPoc (checkbox, mặc định true): bật/tắt đường chiếu + nhãn Point of Control (vùng giá có khối lượng giao dịch lớn nhất).
  • bullishColor / bearishColor (màu, mặc định ■ xanh lá / ■ đỏ): màu dùng cho TOÀN BỘ sơ đồ (histogram, nến tổng hợp, mọi đường kẻ) — chọn theo Close so Open của kỳ HTF đang hiển thị (không phải màu riêng cho từng thành phần).

Các khối logic chính

  • Từ hiển thị nhìn ngược vào trong: toàn bộ sơ đồ (nến tổng hợp + đường mức + histogram + PoC) đều được VẼ LẠI TỪ ĐẦU mỗi khi có tick giá mới trên nến cuối cùng của chart (chỉ chạy trong nhánh barstate.islast) — mỗi lần vẽ lại đều xoá sạch toàn bộ hình vẽ của các lần trước, đảm bảo luôn khớp dữ liệu mới nhất.
  • Tầng theo dõi ranh giới kỳ HTF: mỗi khi phát hiện vừa bước sang 1 kỳ HTF mới, chỉ báo lưu lại giá Open + Close + vị trí bar_index tại đúng thời điểm đó vào 3 mảng riêng, đồng thời tô nền mờ tại nến đó và hiển thị chữ tên khung thời gian bên dưới để đánh dấu trực quan ranh giới trên chart chính.
  • Tầng chọn dữ liệu tham chiếu (áp dụng grace period minPeriod): so sánh tuổi (số nến) của kỳ HTF hiện tại với ngưỡng minPeriod — nếu CHƯA đủ tuổi, chỉ báo "lùi lại" dùng độ dài + giá Open của kỳ TRƯỚC làm cơ sở tính toán (kết hợp với giá Close mới nhất ghi nhận được) thay vì dùng kỳ hiện tại còn quá ít dữ liệu; nếu ĐÃ đủ tuổi, dùng thẳng độ dài + Open của kỳ hiện tại và giá Close sống (live) làm cơ sở.
  • Tầng xác định vùng giá + kích thước ô (bin) tự động: quét toàn bộ nến trong khoảng "period" đã chọn (kể cả high và low của từng nến) để tìm giá cao nhất/thấp nhất của toàn kỳ; tính ATR(200)×0.3 làm chiều cao mục tiêu cho mỗi ô giá, rồi suy ra số lượng ô cần thiết (làm tròn lên) và chiều cao thực tế mỗi ô (chia đều khoảng giá cho đúng số ô đó) — cơ chế này giúp số ô tự thích nghi theo biến động thị trường (biến động cao → ô to hơn, ít ô hơn; biến động thấp → ô nhỏ hơn, nhiều ô hơn).
  • Tầng gom khối lượng vào từng ô: với mỗi nến trong khoảng "period", kiểm tra giá đóng cửa của nến đó có nằm trong phạm vi 1 chiều cao ô tính từ điểm giữa của TỪNG ô hay không (không chỉ đúng 1 ô mà có thể khớp nhiều ô liền kề nếu đủ gần) — nếu khớp, cộng dồn khối lượng nến đó vào ô tương ứng. Kết quả là mỗi ô giá có 1 tổng khối lượng riêng.
  • Tầng chuẩn hoá + vẽ histogram: với mỗi ô, quy đổi khối lượng của ô đó thành thang điểm 0-50 (so với ô có khối lượng lớn nhất = 50 điểm); vẽ 1 thanh ngang (box) có độ dài (số nến) bằng đúng điểm số đó, kéo từ mép phải cố định của khu vực histogram vào bên trong; màu thanh chuyển dần từ rất mờ (khối lượng thấp) sang màu đậm nguyên bản (khối lượng cao nhất).
  • Tầng đánh dấu Point of Control: ô nào đạt đúng điểm số 50 (khối lượng lớn nhất) sẽ được vẽ thêm 1 đường kẻ ngang tại đúng mức giá giữa ô đó, kéo dài từ mép trái thanh histogram (dài nhất) NGƯỢC VỀ tới vị trí bắt đầu thật của kỳ HTF trên chart chính, kèm nhãn hiển thị con số khối lượng chính xác tại vị trí lịch sử đó.
  • Tầng vẽ nến tổng hợp + đường mức: vẽ 1 đường mảnh High→Low (bóng nến) và 1 đường dày Close→Open (thân nến, mô phỏng hình hộp bằng độ dày nét vẽ) tại vị trí xa nhất bên phải sơ đồ; với mỗi mức High/Low/Close/Open được bật, vẽ thêm 1 đường kẻ (nét đứt cho High/Low, nét chấm cho Close/Open) nối từ vị trí bắt đầu kỳ HTF thật trên chart chính tới đúng vị trí nến tổng hợp, kèm nhãn số liệu.

Đầu ra & vai trò trong sử dụng

  • Histogram Volume Profile: xác định trực quan vùng giá nào trong kỳ HTF hiện tại đang có khối lượng giao dịch tập trung nhiều nhất, không cần chuyển đổi timeframe.
  • Đường + nhãn Point of Control: điểm tham chiếu giá có khả năng "hút" giá quay lại cao nhất — dùng làm target hoặc vùng chờ pullback.
  • Đường chiếu O/H/L/C + nhãn: biến các mức giá HTF trừu tượng thành đường kẻ tham chiếu cụ thể ngay trên chart khung nhỏ — dùng làm vùng hỗ trợ/kháng cự hoặc mức SL/TP theo khung lớn hơn.
  • Tô nền ranh giới HTF + nhãn tên khung: nhận diện nhanh ranh giới giữa các kỳ HTF ngay trên chart chính.
Zoom/Pan Layered Image
Background Overlay
− +

Chỉ báo trên vừa hoá thành BOT TRADE — chỉ 1 click AI

📊Chỉ báo gốc
→
🤖AI convert 1-click
→
⚙️Bot tự trade 24/7