Cách Trading với MACD trên Freya Finance
MACD là một trong những chỉ báo momentum phổ biến nhất trong trading, và trên Freya bạn có thể kết nối nó trực tiếp vào một bot như một condition vào lệnh hoặc thoát lệnh. Nhưng có một chi tiết khiến nhiều trader nhầm lẫn: trigger MACD của Freya kích hoạt khi cắt đường zero — khoảnh khắc momentum của MACD đảo sang dương hoặc âm — không phải khi cắt MACD/signal line như nhiều người mong đợi. Hướng dẫn này giải thích MACD đo lường điều gì, Freya triển khai nó chính xác ra sao, và cách xây dựng một condition MACD từng bước.
Đây là kiến thức phân tích kỹ thuật chung, không phải lời khuyên tài chính. Không có chỉ báo nào dự đoán thị trường hay đảm bảo một giao dịch có lợi nhuận.
Key Takeaways
- Trên Freya, trigger MACD là sự cắt ĐƯỜNG ZERO — nó kích hoạt khi đường MACD cắt qua zero (momentum đảo sang dương hoặc âm), không phải khi MACD cắt signal line của nó.
- Hai operator duy nhất được cung cấp là Crosses Above (MACD cắt lên qua zero) và Crosses Below (MACD cắt xuống qua zero). Không có operator trạng thái Above/Below và không có giá trị để nhập.
- Các tham số MACD được cố định ở mức chuẩn 12 / 26 / 9 — không có gì để cấu hình ngoài timeframe.
- Mỗi condition MACD mang timeframe riêng của nó (1m đến 1d), nên bạn có thể yêu cầu momentum đảo chiều trên một biểu đồ cụ thể.
- MACD hoạt động cả ở phía vào lệnh lẫn như một trigger thoát lệnh có điều kiện, và kết hợp với các condition khác qua AND / OR.
MACD Là Gì?
MACD — Moving Average Convergence Divergence (Phân kỳ Hội tụ Trung bình động) — là một chỉ báo momentum được xây dựng từ hai đường trung bình động hàm mũ (EMA). Nó cô đọng mối quan hệ giữa một trung bình nhanh và một trung bình chậm thành một giá trị dao động duy nhất, cho bạn biết liệu momentum ngắn hạn đang mạnh lên hay yếu đi so với xu hướng dài hơn.
Nó có ba thành phần kinh điển:
MACD Line = EMA(12) − EMA(26)
Signal Line = EMA(9) of the MACD Line
Histogram = MACD Line − Signal Line
- MACD line — chênh lệch giữa EMA 12-kỳ và 26-kỳ. Khi EMA nhanh ở trên EMA chậm, đường MACD dương; khi ở dưới, đường MACD âm.
- Signal Line — EMA 9-kỳ của đường MACD, dùng để làm mượt nó.
- Histogram — khoảng cách giữa đường MACD và Signal Line.
Đường zero là tham chiếu then chốt đối với Freya. Đường MACD nằm tại zero đúng khi hai EMA bằng nhau. Khi đường MACD cắt lên trên zero, EMA nhanh vừa di chuyển lên trên EMA chậm — momentum ngắn hạn đã chuyển sang dương. Khi nó cắt xuống dưới zero, momentum đã chuyển sang âm. Sự cắt zero đó chính là điều Freya theo dõi.
Trader sử dụng MACD theo vài cách khác nhau: cắt signal line, cắt đường zero, và Divergence histogram. Đây là những sự kiện khác nhau xảy ra vào những thời điểm khác nhau. Biết công cụ của bạn dùng cái nào là quan trọng — và Freya dùng sự cắt đường zero.
Sử dụng MACD trên Freya
Khi bạn thêm một condition MACD vào bot, Freya đánh giá đường MACD so với đường zero. Đây là điều quan trọng nhất cần hiểu về MACD trên Freya.
Đó là sự cắt đường zero — không phải sự cắt signal line
Nhiều trader, khi nghe "MACD crossover", hình dung đường MACD cắt Signal Line của nó (EMA 9-kỳ). Đó không phải điều Freya làm. Trigger MACD của Freya kích hoạt khi chính đường MACD cắt đường zero — tức là khi EMA(12) cắt EMA(26) và momentum đổi dấu.
Về mặt thực tế:
- Crosses Above → đường MACD di chuyển từ dưới zero lên trên zero. Momentum vừa đảo sang dương (EMA nhanh cắt lên trên EMA chậm).
- Crosses Below → đường MACD di chuyển từ trên zero xuống dưới zero. Momentum vừa đảo sang âm (EMA nhanh cắt xuống dưới EMA chậm).
Đây là hai operator duy nhất mà Freya cung cấp cho MACD. Một cách có chủ ý, không có:
- Operator trạng thái "Above" / "Below" — MACD được coi là một sự kiện (một sự đảo chiều), không phải một condition đứng yên.
- Trường giá trị — bạn không nhập ngưỡng. Ngưỡng chính là zero, và nó cố định.
Tham số cố định: 12 / 26 / 9
Freya dùng cài đặt MACD chuẩn — nhanh 12, chậm 26, signal 9 — và chúng không điều chỉnh được trong condition. (Chu kỳ signal 9 vẫn là một phần của định nghĩa MACD chuẩn; nó chỉ không phải là cái mà trigger so sánh. Trigger so sánh đường MACD với zero.) Ở đây không có gì để tinh chỉnh ngoài việc bạn đọc nó trên timeframe nào.
Timeframe theo từng condition
Như mọi trigger của Freya, một condition MACD mang timeframe riêng của nó — 1m, 5m, 15m, 30m, 1h, 4h, hoặc 1d. Vậy nên "MACD cắt lên trên zero trên khung 4 giờ" là một condition độc lập trọn vẹn. Bạn có thể chạy một condition MACD trên một timeframe và ghép nó với, chẳng hạn, một condition RSI trên timeframe khác.
Vào lệnh và thoát lệnh
MACD có sẵn ở cả hai phía:
- Như một condition vào lệnh, nó có thể mở một vị thế ngay khoảnh khắc momentum đảo chiều.
- Như một trigger thoát lệnh có điều kiện, nó có thể đóng một vị thế khi momentum đảo chiều chống lại bạn.
Để có bức tranh đầy đủ về operator, logic AND/OR và timeframe, xem Condition Vào lệnh & Hệ thống Trigger.
Thiết lập một Condition MACD
Đây là cách thêm một trigger MACD khi xây dựng hoặc chỉnh sửa một bot:
- Tạo hoặc chỉnh sửa một bot. Mở trình hướng dẫn bot (hoặc chỉnh sửa một bot hiện có) và đi đến mục Condition Vào lệnh. (Để gắn MACD như một lệnh thoát thay vì thế, dùng mục thoát lệnh có điều kiện — các điều khiển giống nhau.)
- Thêm một condition. Chọn kích hoạt theo condition thay vì vào lệnh ngay lập tức, sau đó thêm một hàng condition mới.
- Chọn MACD làm loại chỉ báo từ danh sách trigger.
- Chọn operator. Chỉ có hai lựa chọn: Crosses Above (momentum đảo sang dương — MACD cắt lên qua zero) hoặc Crosses Below (momentum đảo sang âm — MACD cắt xuống qua zero). Không có giá trị để nhập và không có chu kỳ để đặt — MACD cố định ở 12 / 26 / 9.
- Đặt timeframe. Chọn khoảng nến mà condition này đọc — 1m, 5m, 15m, 30m, 1h, 4h, hoặc 1d.
- Kết hợp với AND / OR nếu bạn có nhiều hơn một condition. AND yêu cầu mọi condition đều đúng cùng lúc (ít lệnh hơn, niềm tin cao hơn); OR kích hoạt khi bất kỳ condition đơn lẻ nào được thỏa mãn (thường xuyên hơn). Bạn có thể thêm tổng cộng nhiều condition.
Vậy là xong — vì MACD không có giá trị và không có tham số điều chỉnh được, việc thiết lập chỉ là operator + timeframe.
Các Thiết lập MACD Phổ biến
Đây là những minh họa chung, mang tính giáo dục về cách trader cấu trúc các condition MACD trên Freya — không phải khuyến nghị, và không phải các thiết lập với bất kỳ kết quả nào được hứa hẹn. Luôn kiểm tra ý tưởng so với kế hoạch và khả năng chịu rủi ro của riêng bạn.
Vào lệnh theo đảo chiều momentum (condition đơn). Một MACD Crosses Above trên timeframe 4 giờ làm condition vào lệnh duy nhất — bot chờ momentum đảo sang dương trước khi mở. Các timeframe cao hơn như 4h hoặc 1d tạo ra tín hiệu ít hơn, chậm hơn; các timeframe thấp hơn như 15m đảo chiều thường xuyên hơn nhiều.
MACD như xác nhận (AND). Ghép một lệnh vào theo oscillator với một xác nhận MACD: ví dụ, RSI Below 35 trên khung 1 giờ AND MACD Crosses Above trên khung 1 giờ. Ý tưởng là chỉ hành động dựa trên chỉ số quá bán một khi momentum đã thực sự đảo chiều, thay vì bắt một thị trường đang rơi.
Căn chỉnh đa timeframe (AND). Yêu cầu MACD Crosses Above trên khung 1 giờ AND một condition EMA trên một timeframe cao hơn, để một sự đảo chiều momentum ngắn hạn chỉ được tính khi nó khớp với bức tranh rộng hơn.
Thoát lệnh dựa trên momentum. Ở phía thoát lệnh, một MACD Crosses Below trên cùng timeframe bạn đã vào lệnh có thể đóng một vị thế khi momentum đảo sang âm — một lựa chọn thay thế cho (hoặc bổ sung cho) một Take Profit cố định.
MACD là một chỉ báo trễ — nó xác nhận một sự dịch chuyển momentum sau khi nó đã bắt đầu, không phải trước. Đặc biệt sự cắt đường zero cần EMA nhanh và chậm thực sự cắt nhau, điều này xảy ra muộn hơn so với sự cắt signal line. Hãy kỳ vọng MACD là một công cụ xác nhận, không phải bộ chọn đỉnh/đáy, và hãy kỳ vọng các đảo chiều giả trong các thị trường dao động, đi ngang.
Câu hỏi Thường gặp
Trigger MACD của Freya có dùng signal line không?
Không. Đây là điểm gây nhầm lẫn phổ biến nhất. Trigger MACD của Freya là một sự cắt đường zero — nó kích hoạt khi đường MACD cắt qua zero (12-EMA cắt 26-EMA, momentum đổi dấu). Nó không kích hoạt trên sự cắt đường-MACD-với-signal-line mà một số trader mong đợi. Signal Line 9-kỳ là một phần của định nghĩa MACD chuẩn, nhưng nó không phải là cái mà trigger so sánh.
Sự khác biệt giữa sự cắt đường zero và sự cắt signal line là gì?
Một sự cắt signal line xảy ra khi đường MACD cắt chính EMA 9-kỳ của nó — đó là một tín hiệu sớm hơn, thường xuyên hơn. Một sự cắt đường zero xảy ra khi đường MACD cắt qua zero, nghĩa là hai EMA cơ sở đã thực sự cắt nhau — đó là một xác nhận muộn hơn, mạnh hơn về một thay đổi momentum. Chúng xảy ra vào những thời điểm khác nhau. Freya dùng sự cắt đường zero.
Tôi có thể dùng những operator nào với MACD trên Freya?
Chỉ hai: Crosses Above (MACD cắt lên qua zero) và Crosses Below (MACD cắt xuống qua zero). Không có operator trạng thái "Above" hay "Below" cho MACD, và không có trường giá trị để điền.
Tôi có thể thay đổi cài đặt 12 / 26 / 9 không?
Không. MACD trên Freya dùng các tham số cố định, tiêu chuẩn ngành 12 / 26 / 9. Không có gì để cấu hình trên condition ngoài việc chọn timeframe.
Tôi có cần nhập một giá trị hoặc ngưỡng cho MACD không?
Không. Khác với RSI (nơi bạn nhập một thứ gì đó như 30), MACD không cần giá trị — ngưỡng là đường zero, và nó được tích hợp sẵn. Bạn chỉ chọn operator và timeframe.
Tôi nên dùng timeframe nào cho MACD?
Mỗi condition MACD có timeframe riêng của nó (1m đến 1d). Các timeframe cao hơn như 4h và 1d tạo ra tín hiệu ít hơn, chậm hơn, nhìn chung ổn định hơn; các timeframe thấp hơn như 5m hoặc 15m đảo chiều thường xuyên hơn nhiều và tạo ra nhiều nhiễu hơn. Không có lựa chọn "đúng" một cách phổ quát — nó phụ thuộc vào chiến lược của bạn, và Backtest giúp bạn so sánh. Xem Cách Chạy một Backtest trên Freya.
MACD có thể đóng một vị thế chứ không chỉ mở một vị thế không?
Có. MACD cũng có sẵn như một trigger thoát lệnh có điều kiện, nên một sự đảo chiều momentum (ví dụ MACD Crosses Below zero) có thể đóng một deal. Xem Thoát lệnh Có điều kiện.
Một bot MACD có được đảm bảo có lợi nhuận không?
Không. MACD là một công cụ momentum tóm tắt hành động giá trong quá khứ; nó không dự đoán tương lai và không thể đảm bảo một giao dịch có lợi nhuận. Nó trễ so với các động thái thực và tạo ra tín hiệu giả trong các thị trường đi ngang. Hãy xem nó như một đầu vào trong một kế hoạch đã được kiểm tra với quản lý rủi ro hợp lý. Bài viết này là kiến thức chung, không phải lời khuyên tài chính.
Tiếp tục Học
- Các Chỉ báo Bạn Có thể Trading trên Freya — menu đầy đủ các trigger.
- Condition Vào lệnh & Hệ thống Trigger — operator, AND/OR, và timeframe theo từng condition.
- Chỉ báo Kỹ thuật cho Bot Trading — lý thuyết sâu hơn đằng sau MACD, RSI, Bollinger Bands và hơn thế nữa.
