OptiNod Academy
Cách đọc MACD: đường MACD, tín hiệu, histogram và thiết lập
Phân biệt MACD, tín hiệu, histogram, loại trung bình và khung tính; kiểm chứng giao cắt, mức 0, thu hẹp cùng điều kiện giá.
Histogram ngắn lại cho thấy hai đường đang tiến gần nhau. Điều đó không bảo đảm giá sẽ đảo chiều.
MACD là chỉ báo thể hiện chênh lệch giữa một đường trung bình động nhanh và một đường chậm. Các bài viết giải thích MACD thường tập trung vào khoảnh khắc đường đỏ và đường xanh giao nhau. Golden cross, death cross, mua, bán — rất dễ kết luận toàn bộ chỉ bằng một điểm giao cắt.
Khó khăn là đường trung bình động sử dụng giá đã được ghi nhận. Giao cắt có thể xuất hiện sau khi giá đổi hướng, nhưng độ trễ phụ thuộc vào đường đi của giá và cài đặt. Không có một mức giá cố định hay điểm giữa nhịp tăng mà giao cắt buộc phải xuất hiện.
Quan sát histogram trước và sau giao cắt giúp bạn thấy khoảng cách giữa hai đường thay đổi thế nào. Đây là một quan sát bổ sung để đối chiếu với giá, không phải bằng chứng rằng vào lệnh sớm hơn sẽ tốt hơn.

Cần thống nhất cách tính trước khi đọc giao cắt
Tìm MACD tích hợp trên TradingView, thêm vào rồi kiểm tra Source, Fast length, Slow length và Signal length. Ba độ dài đếm nến dùng cho trung bình nhanh, chậm và tín hiệu. Chúng chỉ là ngày khi dữ liệu tính toán là nến ngày.
Oscillator MA type chọn loại trung bình nhanh và chậm; Signal MA type chọn loại trung bình tín hiệu. Cả hai hỗ trợ EMA hoặc SMA, nên kiểm tra chúng so với chuẩn EMA của bài.
Timeframe chọn khung dữ liệu tính toán. Nếu khác khung biểu đồ, kiểm tra Wait for timeframe closes. Nến ngắn trên biểu đồ có thể đóng khi nến dài mà chỉ báo dùng vẫn đang chạy. Ghi nguồn, hai loại trung bình, khung tính toán và cách quyết định theo đóng nến cùng với các độ dài.
MACD đo khoảng cách giữa một đường trung bình động nhanh và một đường chậm. Bài viết dùng 12/26/9, giá đóng cửa, EMA cho cả bộ dao động và đường tín hiệu, cùng khung thời gian của biểu đồ. Độ dài được tính bằng số nến: 12 trên biểu đồ 1 giờ là 12 nến giờ, không phải 12 ngày. TradingView cho phép chọn SMA thay cho EMA riêng ở hai đường trung bình của bộ dao động và ở đường tín hiệu. Trước khi so sánh biểu đồ, hãy kiểm tra các cài đặt này và xem có chọn một khung thời gian tính toán khác hay không. Cài đặt MACD của TradingView.
Với cấu hình đó, đường MACD bằng EMA 12 nến trừ EMA 26 nến; đường tín hiệu là EMA 9 nến của MACD. Giao cắt lên xảy ra khi MACD đi từ dưới lên trên đường tín hiệu. Ví dụ Pine chính thức trình bày cách tính này bằng giá đóng cửa.
Đường trung bình làm mượt biến động giá nên giao cắt có thể xuất hiện sau khi một nhịp giá đã bắt đầu. Điều đó không có nghĩa mọi giao cắt đều quá trễ hoặc xác nhận xu hướng đã đảo chiều. Điều kiện histogram sớm hơn cũng có thể khiến bạn gặp tín hiệu sai sớm hơn. Hãy so sánh hai quy tắc vào lệnh với cùng chi phí và điều kiện thoát, đồng thời quyết định dựa trên nến đã đóng.

Histogram cho thấy khoảng cách đang thay đổi
Histogram bằng MACD trừ đường tín hiệu. Giá trị dương nghĩa là MACD nằm trên đường tín hiệu; giá trị âm nghĩa là nằm dưới. Khoảng cách đến 0 chính là khoảng cách giữa hai đường. Nếu giá trị đổi dấu giữa hai nến đã đóng, giao cắt xảy ra giữa hai lần quan sát đó; không nhất thiết phải có một nến ghi nhận giá trị đúng bằng 0.
Khi các cột ngắn dần về 0, khoảng cách đang thu hẹp. Tuy nhiên, nó có thể mở rộng trở lại trước khi giao cắt. Histogram có thể dương trong khi đường MACD vẫn dưới 0, hoặc âm trong khi MACD vẫn trên 0. Vì vậy, màu cột không đủ để xác định giá đang trong xu hướng tăng hay giảm.
Ví dụ về phép tính: các giá trị dương 10, 7 và 4 cho thấy khoảng cách dương đang thu hẹp. Giá trị kế tiếp có thể là 2, −1 hoặc 8. Các giá trị âm −10, −7 và −4 cũng tiến về 0 nhưng từ phía đối diện. Đây là số liệu giả định để giải thích, không phải dữ liệu lịch sử của một tài sản.
Hãy coi ba nến thu hẹp liên tiếp là điều kiện ứng viên để nghiên cứu. Sau đó kiểm tra dấu của histogram, vị trí giá và điều kiện khiến giả thuyết không còn đúng.

Tính trực tiếp EMA 12/26/9 trên cùng đầu vào tổng hợp trong bài RSI cũng cho thấy khác biệt. Sau 400 giá trị khởi động, chỉ số toàn bộ 406→407 có MACD tăng 0.508→0.563, tín hiệu tăng 0.195→0.269 nhưng histogram giảm 0.313→0.294. Hiển thị ba chữ số thập phân; phép tính dùng giá trị chưa làm tròn. EMA bắt đầu từ giá trị nguồn đầu tiên và tiếp tục làm mượt với trọng số hiện tại 2 / (độ dài + 1); tín hiệu bắt đầu từ MACD đầu tiên là 0. Đơn vị theo đầu vào tổng hợp, không phải giá, ngày hay lợi nhuận thực. Đây là kiểm chứng ví dụ số học MACD tăng trong khi histogram giảm, không dự báo giá tiếp theo hay hiệu suất giao dịch.
Điểm vào cần có hướng và bối cảnh thị trường
Không vào lệnh chỉ vì histogram ngắn lại. Ý tưởng mua nhịp điều chỉnh trong xu hướng cần được mô tả đủ rõ để kiểm nghiệm. Dưới đây là ví dụ nghiên cứu chưa có kết quả hiệu suất được xác minh. Dùng nến 4 giờ và 1 giờ đã đóng, cài đặt MACD nêu trên và ATR(14) trên biểu đồ 1 giờ.
Ví dụ nghiên cứu lệnh longHướng: MACD của nến 4 giờ vừa đóng gần nhất ở trên 0.Điều kiện: trên biểu đồ 1 giờ, ba cột histogram liên tiếp tiến về 0 nhưng vẫn âm: bốn giá trị liên tiếp thỏa mãn h0 < h1 < h2 < h3 < 0. Trong đó, h0 là mốc so sánh; h1, h2 và h3 là ba nến dùng để kiểm tra điều kiện. Nến điều kiện thứ ba, h3, giao dịch tại hoặc dưới EMA 26 và đóng cửa trên EMA đó.Vào lệnh: mua tại giá mở cửa nến 1 giờ tiếp theo, chỉ khi giá này cao hơn mức dừng lỗ bên dưới.Dừng lỗ: lấy đáy thấp nhất của các nến 1 giờ tương ứng với h1, h2 và h3 trừ 0,25 × ATR(14), đo tại h3. Giữ nguyên mức dừng lỗ này.Mất hiệu lực: nếu một cột histogram đã đóng đi xa xuống dưới 0 hơn cột liền trước, thoát tại giá mở cửa nến tiếp theo. Cũng thoát ở lần mở cửa tiếp theo nếu trong ba nến sau khi vào lệnh chưa có histogram dương khi đóng nến. Lệnh dừng lỗ theo giá vẫn được áp dụng trong toàn bộ thời gian.
Giao cắt lên xuất hiện sau đó chỉ có nghĩa MACD đã lên trên đường tín hiệu. Nó không cho biết giá đang cao hơn giá vào lệnh, và giá có thể chạm dừng lỗ trước. Khoảng trống giá cũng có thể khiến lệnh khớp ở mức bất lợi hơn giá dừng lỗ đã chọn.
Để nghiên cứu phiên bản short, đảo ngược các điều kiện: MACD 4 giờ đã đóng dưới 0, ba cột histogram 1 giờ dương liên tiếp thu hẹp, nến thứ ba giao dịch tại hoặc trên EMA 26 rồi đóng cửa dưới EMA đó. Vào ở lần mở cửa tiếp theo nếu giá thấp hơn mức dừng lỗ. Cố định dừng lỗ tại đỉnh cao nhất của ba nến cộng 0,25 ATR, đo tại nến thứ ba. Thoát ở lần mở cửa tiếp theo khi cột dương tăng trở lại hoặc sau ba nến vẫn chưa có histogram âm lúc đóng nến. Lệnh dừng lỗ theo giá vẫn được áp dụng trong thời gian đó. Kiểm nghiệm hai hướng riêng biệt, có tính phí và trượt giá.

Phân biệt mức 0 của MACD với mức 0 của histogram
Với cấu hình EMA, MACD = 0 nghĩa là EMA 12 bằng EMA 26. MACD dương nghĩa là đường trung bình nhanh cao hơn; MACD âm nghĩa là đường nhanh thấp hơn. Điều này mô tả thứ tự của hai đường trung bình trên khung thời gian đã chọn, không xác nhận giá sẽ tiếp tục theo hướng đó.
Histogram = 0 nghĩa là MACD bằng đường tín hiệu. Giao cắt đường tín hiệu và giao cắt mức 0 của MACD là hai sự kiện khác nhau. Cả hai có thể hiển thị trong cùng một ô chỉ báo, vì vậy hãy nêu rõ chuỗi giá trị nào khi viết quy tắc “trên 0”.
Ví dụ, MACD bằng −20 và tín hiệu bằng −25 tạo histogram +5, dù EMA nhanh vẫn nằm dưới EMA chậm. MACD bằng +20 và tín hiệu bằng +25 tạo histogram −5, dù EMA nhanh vẫn ở phía trên. Các ví dụ số học này cho thấy “histogram xanh” không đồng nghĩa với “xu hướng tăng”.
Bạn có thể dùng dấu của MACD làm bộ lọc hướng theo một khung thời gian nếu đó là giả thuyết nghiên cứu. Sau đó đánh giá giá và histogram riêng, thay vì coi mọi lần thu hẹp là một nhịp điều chỉnh hay đảo chiều đã được xác nhận.

Phân kỳ cho thấy sự không đồng thuận, không chứng minh MACD hơn RSI
RSI biểu diễn cân bằng phần tăng và giảm từ 0 đến 100; MACD biểu diễn động lượng qua chênh lệch hai trung bình. MACD không bị giới hạn và có đơn vị theo nguồn, nên không so trực tiếp độ lớn giữa các thang giá khác nhau. Đồng thuận từ cùng dữ liệu giá không phải hai bảo đảm xác suất độc lập.
Khi giá tạo đỉnh cao hơn nhưng đường MACD tại các đỉnh giá tương ứng lại thấp hơn, đó là một cảnh báo phân kỳ giảm tiềm năng. Với phân kỳ tăng, so sánh đáy giá thấp hơn với đáy MACD cao hơn. Hãy xác định dùng đường MACD hay histogram và giữ cách chọn nhất quán.
Đường trung bình nhanh và chậm thường có độ dài khác nhau trên cùng một khung thời gian. Chúng không phải hai khung thời gian. Công thức MACD không tự chứng minh phân kỳ của nó đáng tin cậy hơn RSI; muốn so sánh phải dùng cùng thị trường, định nghĩa đỉnh đáy, điểm vào, điểm thoát và chi phí.
Trong một ví dụ giả định, giá tạo đỉnh cao hơn nhưng các giá trị MACD tương ứng giảm từ 60 xuống 35. Giá trị thứ hai thấp hơn 25 đơn vị, tương đương giảm khoảng 41,7% so với giá trị đầu, không phải còn đúng một nửa. Chênh lệch này mô tả những gì đã quan sát; nó không dự báo mức giá tiếp theo hay lợi nhuận trong hai tuần.
Để việc kiểm tra biểu đồ có thể lặp lại, một cách định nghĩa đỉnh là đỉnh cao hơn đỉnh của hai nến ở mỗi bên. Đỉnh đó chỉ được xác nhận sau khi hai nến bên phải đã đóng. Đánh dấu thời điểm xác nhận trước khi cân nhắc vào lệnh; ghi nhận giao dịch ngay tại nến đỉnh trước đó sẽ dùng thông tin chưa có vào thời điểm ấy. Nếu quy tắc vào lệnh dựa trên việc đỉnh đó giữ được, giá vượt mức dừng lỗ đã chọn sẽ vô hiệu hóa ý tưởng giao dịch, dù phân kỳ lịch sử vẫn còn trên biểu đồ.

Cả thị trường đi ngang và xu hướng kéo dài đều có thể làm tín hiệu thất bại
Trong vùng đi ngang, MACD có thể cắt đường tín hiệu nhiều lần trong khi giá quay lại các mức cũ. Số lần giao cắt và tỷ lệ giao dịch thua phụ thuộc vào sản phẩm, khung thời gian, quy tắc và chi phí. Ở đây không có cơ sở để khẳng định một số lần giao cắt cố định mỗi tháng hay rằng hơn một nửa chắc chắn là tín hiệu sai.
Ngưỡng ADX như 20 có thể dùng làm bộ lọc nghiên cứu, nhưng cần xác định cả độ dài ADX và kiểm nghiệm. Nó không phải ranh giới phổ quát để chia tín hiệu MACD thành hữu ích hay vô ích. Với ví dụ trên, hãy ghi nhận giá đang phá đỉnh đáy gần đây hay quay lại trong biên độ, rồi so sánh kết quả có và không có bộ lọc được định nghĩa rõ ràng.
Trong một xu hướng kéo dài, phân kỳ cũng có thể lặp lại trong khi giá tiếp tục đi theo hướng cũ. Nhiều cảnh báo không cộng lại thành một đảo chiều chắc chắn. Các chỉ báo bổ sung có thể bất đồng hoặc cùng dựa trên một nguồn thông tin giá; chúng không loại bỏ nhu cầu đặt dừng lỗ và điều kiện mất hiệu lực. Bỏ qua giao dịch khi bạn chưa xác định được mức giá khiến tiền đề của nó không còn đúng.

Chuyển các bằng chứng khác thành quy tắc rồi kiểm nghiệm
MACD chỉ thể hiện một phần hành vi giá. Hãy ghi lại ba khía cạnh sau trước khi đánh giá thiết lập.
- Hướng trên khung thời gian lớn hơn: nêu rõ chuỗi giá trị và khung thời gian, chẳng hạn “MACD trên 0 ở nến 4 giờ vừa đóng gần nhất”. Nến 4 giờ chưa đóng có thể thay đổi khi biểu đồ 1 giờ tiếp tục chạy.
- Mức giá: xác định hỗ trợ, kháng cự hoặc đường trung bình bằng quy tắc có thể biết tại thời điểm đó. Viết mức dừng lỗ trước khi vào lệnh và đưa khoảng cách từ giá vào đến dừng lỗ vào đánh giá rủi ro.
- Khối lượng: xác định sàn giao dịch, sản phẩm và khoảng thời gian so sánh. Khối lượng giảm cùng histogram là một quan sát bổ sung; điều đó không chứng minh đảo chiều hay cho biết ai đang hấp thụ lệnh.
Sự đồng thuận giữa các quan sát là một giả thuyết cần kiểm nghiệm, không phải bảo đảm. Ghi lại cài đặt, thời điểm đóng nến, quy tắc vào và thoát lệnh, chi phí, cả ví dụ thua lẫn thắng. Tín hiệu MACD hữu ích là tín hiệu mà bạn có thể nhận biết và đo lường khi nó thất bại.
Để nối thiết lập với hồ sơ giao dịch, xem ví dụ phân tích giao dịch, rồi dùng phân tích CSV giao dịch TradingView với danh sách giao dịch chiến lược của bạn. So thay đổi chỉ báo với cùng mã, giai đoạn, khớp lệnh và chi phí; phân biệt sơ đồ tính toán với hiệu suất chiến lược. Đọc tiếp chuỗi chỉ báo kỹ thuật.
Để thêm chiến lược và khớp chi phí, thời gian, hãy làm theo ví dụ đã chạy trong hướng dẫn backtest TradingView.