Hệ thống Trend Following cơ học: Vào lệnh không cảm xúc
Trend following hệ thống cơ học: quy tắc vào lệnh breakout và MA cross, dừng lỗ theo ATR, định cỡ vị thế và để lãi chạy — giao dịch xu hướng không cảm xúc.
Trend following hệ thống (giao dịch theo xu hướng cơ học) là cách giao dịch trong đó mọi quyết định vào lệnh, thoát lệnh, đặt dừng lỗ và định cỡ vị thế đều được quy định sẵn bằng những quy tắc rõ ràng, có thể lập trình và kiểm định lại — thay vì dựa vào cảm nhận hay linh cảm nhất thời. Cốt lõi của một hệ thống trend following cơ học là bám theo xu hướng đã hình thành, cắt lỗ nhanh, để lợi nhuận chạy và chấp nhận tỷ lệ thắng thấp để đổi lấy một vài con sóng lớn bù đắp cho nhiều lệnh lỗ nhỏ. Đây là phương pháp dành cho trader muốn loại bỏ cảm xúc, tự động hoá bằng EA và tuân thủ kỷ luật tuyệt đối qua hàng trăm lệnh.
Trend following hệ thống cơ học là gì và bắt nguồn từ đâu
Trend following hệ thống là trường phái giao dịch xây dựng toàn bộ quá trình ra quyết định thành một bộ quy tắc máy móc: nếu điều kiện A xảy ra thì vào lệnh, nếu điều kiện B xảy ra thì thoát. Khác với giao dịch tuỳ nghi (discretionary) — nơi trader tự cân nhắc từng tình huống bằng kinh nghiệm — cách tiếp cận cơ học không cho phép "ứng biến": tín hiệu đã bật thì phải hành động, tín hiệu chưa bật thì đứng ngoài. Chính sự nhất quán đó biến trading từ một trò đoán mò cảm tính thành một quy trình lặp lại được và đo lường được.
Gốc rễ của phương pháp gắn với nhiều tên tuổi kinh điển. Richard Donchian, người được xem là ông tổ của trend following hiện đại, đưa ra ý tưởng "kênh giá" (Donchian channel) từ giữa thế kỷ 20: mua khi giá phá đỉnh của N phiên gần nhất, bán khi giá phá đáy. Richard Dennis cùng thí nghiệm Rùa (Turtle) nổi tiếng đã chứng minh rằng một bộ quy tắc breakout đơn giản, nếu được tuân thủ kỷ luật, có thể dạy cả người chưa biết gì thành trader có lãi. Ed Seykota tiên phong lập trình hệ thống theo xu hướng trên máy tính từ thập niên 1970, còn các quỹ CTA (Commodity Trading Advisor) như của Bill Dunn hay John W. Henry đã vận hành trend following cơ học trên quy mô hàng tỷ đô suốt nhiều thập kỷ.
Triết lý chung của cả trường phái có thể tóm gọn: không ai đoán được tương lai, nhưng ai cũng có thể phản ứng có kỷ luật với những gì đang diễn ra. Thay vì hỏi "giá sẽ đi đâu?", trader hệ thống hỏi "quy tắc của tôi nói gì lúc này?". Nhờ vậy, họ chấp nhận sai thường xuyên nhưng sai nhỏ, và đúng hiếm hơn nhưng đúng lớn. Bạn có thể xem thêm nền tảng tư duy ở bài giao dịch theo xu hướng.
Vì sao hệ thống trend following cơ học có lợi thế bền vững
Câu trả lời ngắn: lợi thế (edge) của trend following không đến từ việc đoán đúng nhiều, mà đến từ cấu trúc toán học của lời/lỗ — lỗ nhỏ có giới hạn, lãi lớn không trần — kết hợp với kỷ luật cơ học loại bỏ sai lầm cảm xúc. Dưới đây là bốn trụ cột giải thích vì sao phương pháp này tồn tại bền bỉ qua nhiều thập kỷ.
Giá thường di chuyển theo xu hướng và có "đuôi béo"
Phân phối biến động giá không hoàn toàn ngẫu nhiên như mô hình chuông chuẩn. Khi một dòng vốn lớn, một thay đổi lãi suất hay một cú sốc cung cầu xuất hiện, giá có xu hướng đi một chiều kéo dài — hiện tượng "đuôi béo" (fat tail). Chính những cú dịch chuyển hiếm nhưng cực lớn này tạo ra phần lớn lợi nhuận. Hệ thống trend following không cố đoán khi nào xu hướng khởi phát; nó chỉ chờ xác nhận (thường bằng một cú phá vỡ) rồi bám theo cho đến khi xu hướng kết thúc.
Bất đối xứng lời/lỗ tạo kỳ vọng dương
Giả sử một hệ thống chỉ thắng 40% số lệnh. Nếu mỗi lệnh thua chỉ mất 1R (một đơn vị rủi ro) còn mỗi lệnh thắng trung bình đạt 3R, thì kỳ vọng mỗi lệnh = (0,40 × 3R) − (0,60 × 1R) = 1,2R − 0,6R = 0,6R dương. Nghĩa là dù thua nhiều hơn thắng, đường vốn vẫn đi lên theo thời gian nhờ tỷ lệ R:R đủ lớn. Đây là nền tảng khiến trend following không cần "tài tiên tri" vẫn có lãi. Tìm hiểu sâu hơn ở bài tỷ lệ R:R (risk-reward).
Cơ học hoá triệt tiêu thiên kiến hành vi
Kẻ thù lớn nhất của trader không phải thị trường mà là chính bộ não của họ: sợ hãi khiến chốt lời non, hy vọng khiến giữ lệnh thua quá lâu, và thiên kiến xác nhận khiến chỉ nhìn thấy điều mình muốn thấy. Khi quy tắc vào/ra được viết thành công thức rõ ràng, trader không còn phải "quyết định" trong lúc thị trường biến động dữ dội — thời điểm cảm xúc dễ chi phối nhất. Việc này giữ cho hành vi nhất quán, điều kiện tiên quyết để một lợi thế thống kê kịp bộc lộ. Xem thêm tâm lý giao dịch Forex.
Cắt lỗ nhỏ bảo vệ vốn để đón con sóng lớn
Mỗi lệnh đều có điểm dừng lỗ định trước. Khi thị trường phản bội tín hiệu, hệ thống thoát ngay với khoản lỗ nhỏ đã lường. Nhờ luôn giữ được vốn, trader còn ở lại cuộc chơi để đón con sóng lớn kế tiếp — thứ mang lại phần lớn lợi nhuận cả năm. Một trader không cắt lỗ có thể mất trắng chỉ vì một lệnh sai kéo dài, trong khi hệ thống cơ học coi việc thua nhỏ là chi phí bình thường của kinh doanh.
Quy tắc giao dịch của hệ thống trend following cơ học
Không có một "hệ thống chuẩn" duy nhất, nhưng mọi hệ thống trend following đều được lắp ráp từ những khối chức năng giống nhau. Dưới đây là một khung quy tắc mẫu bạn có thể backtest và tuỳ biến — hãy xem đây là điểm khởi đầu để nghiên cứu, không phải công thức bất biến.
1. Hai cỗ máy vào lệnh cơ học phổ biến
- Breakout kênh giá (Donchian): Vào lệnh mua khi giá đóng cửa vượt đỉnh cao nhất của N phiên gần nhất (kinh điển là 20 hoặc 55 phiên), vào bán khi giá phá đáy N phiên. Đây là cách "để thị trường tự báo" xu hướng đã tiếp diễn, rất hợp để lập trình.
- Giao cắt trung bình động (MA cross): Mua khi đường EMA nhanh (ví dụ EMA 20 hoặc 50) cắt lên EMA chậm (EMA 100 hoặc 200), bán khi cắt xuống. Cách này vào lệnh mượt hơn breakout nhưng trễ hơn và dễ bị "cưa" khi thị trường đi ngang.
- Nguyên tắc chung: Chỉ chọn một cỗ máy vào lệnh và tuân thủ nhất quán. Việc trộn nhiều tín hiệu tuỳ hứng chính là điểm bắt đầu của giao dịch cảm tính, phá hỏng tính cơ học.
2. Bộ lọc xu hướng để tránh giao dịch ngược chiều
- Thêm một bộ lọc xu hướng lớn trên khung cao hơn: ví dụ chỉ tìm lệnh mua khi giá nằm trên EMA 200 khung ngày (D1), chỉ tìm lệnh bán khi giá dưới EMA 200. Bộ lọc này giúp hệ thống "đi cùng dòng chảy" và giảm số lệnh breakout giả ngược xu hướng.
- Một số hệ thống dùng chỉ báo ADX để đo sức mạnh xu hướng, chỉ kích hoạt vào lệnh khi ADX vượt ngưỡng (ví dụ trên 20–25), nhằm tránh giai đoạn thị trường lình xình.
3. Dừng lỗ theo biến động (ATR)
- Dùng chỉ báo ATR (Average True Range) để đo biến động thực tế và đặt Stop Loss cách điểm vào khoảng 2–3 lần ATR(14). Cách này giúp dừng lỗ "thở" theo độ dao động của thị trường, tránh bị quét sớm bởi nhiễu bình thường.
- Nguyên tắc bất di bất dịch: mỗi lệnh chỉ rủi ro một phần nhỏ tài khoản (thường 0,5%–1%). Từ mức rủi ro tiền tệ và khoảng cách stop, bạn suy ra khối lượng phù hợp. Xem chi tiết ở bài cách đặt Stop Loss.
4. Định cỡ vị thế theo biến động (position sizing)
- Đây là "vũ khí" âm thầm quyết định sống còn của hệ thống. Khối lượng mỗi lệnh được tính ngược từ rủi ro cố định: Lot = (Số tiền chấp nhận rủi ro) ÷ (khoảng cách stop quy ra tiền cho mỗi lot).
- Nhờ chuẩn hoá rủi ro theo biến động, mỗi lệnh dù trên vàng hay cặp tiền khác nhau đều "cân" như nhau về mức thiệt hại tối đa. Thị trường biến động mạnh sẽ tự động được vào lệnh nhỏ hơn, thị trường êm được vào lớn hơn. Tham khảo bài quản lý vốn Forex.
5. Thoát lệnh: để lãi chạy và pyramiding
- Trailing stop theo xu hướng: Khi lệnh có lãi, dời stop theo giá — theo đáy/đỉnh N phiên đối nghịch, theo EMA, hoặc theo một bội số ATR bám giá (chandelier exit). Mục tiêu là để con sóng tự quyết định khi nào kết thúc, không chốt lời cứng nhắc quá sớm.
- Hạn chế Take Profit cố định gần: Triết lý cốt lõi là "để lãi chạy". Chốt lời quá sớm sẽ giết chết chính những con sóng lớn tạo ra lợi nhuận cả năm.
- Pyramiding (gia tăng vị thế): Có thể cộng thêm khối lượng khi xu hướng xác nhận đi đúng, nhưng phải dời stop toàn bộ để tổng rủi ro vẫn trong giới hạn. Đây là kỹ thuật nâng cao, dễ phản tác dụng nếu lạm dụng.
6. Khung thời gian và cặp tiền phù hợp
- Khung thời gian: Trend following cơ học vốn sinh ra cho khung dài — D1 và tuần (W1) là lý tưởng; H4 dùng cho phiên bản swing ngắn hơn. Khung quá nhỏ (M5, M15) nhiễu nhiều, tín hiệu breakout dễ giả và phí giao dịch bào mòn lợi nhuận.
- Cặp tiền/tài sản: Hợp với thị trường hay tạo xu hướng mạnh — vàng (XAUUSD), các cặp chính EURUSD, GBPUSD, USDJPY và hàng hoá. Thị trường đi ngang lâu ngày là "khắc tinh" của phương pháp.
- Đa dạng hoá: Vì mỗi thị trường có thể "ngủ đông" đi ngang trong thời gian dài, chạy hệ thống trên nhiều cặp giúp tăng xác suất bắt được ít nhất một xu hướng lớn tại một thời điểm.
Ví dụ thực tế áp dụng hệ thống trend following
Giả sử một tài khoản 10.000 USD chạy hệ thống breakout kênh 20 phiên trên vàng (XAUUSD), khung D1. Đây là ví dụ minh hoạ mang tính giáo dục, số liệu đã đơn giản hoá.
- Bối cảnh: Giá vàng nằm trên EMA 200 (bộ lọc xu hướng tăng bật đèn xanh), ATR(14) ≈ 20 USD/oz.
- Tín hiệu vào: Giá đóng cửa vượt đỉnh 20 phiên tại 2.020 USD → vào Buy tại 2.021.
- Dừng lỗ: Đặt cách 2,5 × ATR = 50 USD, tức stop tại 1.971. Rủi ro chấp nhận 1% tài khoản = 100 USD.
- Khối lượng: Với vàng, mỗi lot chuẩn (100 oz) biến động 1 USD/oz tương đương 100 USD. Khoảng cách stop 50 USD/oz. Để rủi ro tổng = 100 USD, khối lượng ≈ 0,02 lot (100 ÷ (50 × 100)). Vị thế được tính ngược từ rủi ro, không phải ước lượng cảm tính.
- Diễn biến: Vàng bước vào xu hướng tăng, chạy lên 2.180 trong ba tuần. Trader dời trailing stop theo đáy các phiên, cuối cùng bị chốt tại 2.150 khi giá điều chỉnh.
- Kết quả: Lãi ≈ (2.150 − 2.021) = 129 USD/oz, tương đương khoảng 2,58R (129 ÷ 50). Một lệnh thắng như vậy đủ bù cho 3–4 lệnh breakout giả trước đó, mỗi lệnh chỉ lỗ 1R.
Ví dụ thứ hai với cỗ máy MA cross trên EURUSD, khung H4: EMA 20 cắt lên EMA 100 tại 1,0850 báo tín hiệu mua; ATR(14) ≈ 45 pip nên stop đặt cách khoảng 2×ATR = 90 pip tại 1,0760. Giá đi lên 1,1030 rồi quay đầu, trailing stop theo EMA 20 chốt lệnh ở 1,0985, đạt khoảng +135 pip, tức 1,5R. Cả hai ví dụ cho thấy bản chất trend following: phần lớn thời gian bạn "gặm nhấm" các lệnh lỗ nhỏ, và lợi nhuận cả quý có thể chỉ đến từ một hai con sóng như trên. Muốn kiểm chứng con số, hãy đọc backtest và forward test chiến lược.
Gợi ý hình minh hoạ nên bổ sung
- Biểu đồ D1 của XAUUSD minh hoạ điểm breakout đỉnh 20 phiên, mức Stop Loss theo ATR và đường trailing stop dịch chuyển theo xu hướng.
- Đồ thị đường vốn (equity curve) dạng bậc thang: nhiều đoạn đi ngang do lệnh lỗ nhỏ, xen kẽ vài cú nhảy lớn nhờ con sóng dài.
- Sơ đồ so sánh hai cỗ máy vào lệnh: breakout kênh Donchian và giao cắt EMA, kèm ưu nhược của mỗi loại.
- Biểu đồ phân phối R của 100 lệnh giả lập cho thấy tỷ lệ thắng thấp nhưng tổng R dương nhờ đuôi lãi lớn.
Bảng tóm tắt thông số hệ thống trend following cơ học
| Thành phần | Thiết lập mẫu | Ghi chú |
|---|---|---|
| Bộ lọc xu hướng | EMA 200 (D1) hoặc ADX > 20 | Chỉ giao dịch cùng chiều xu hướng lớn |
| Cỗ máy vào lệnh | Breakout 20/55 phiên hoặc MA cross | Chọn một và tuân thủ nhất quán |
| Dừng lỗ | 2–3 × ATR(14) | Cho stop "thở" theo biến động |
| Rủi ro mỗi lệnh | 0,5%–1% tài khoản | Quyết định khối lượng lot |
| Thoát lệnh | Trailing stop theo xu hướng | Để lãi chạy, hạn chế TP cứng gần |
| Khung thời gian | D1, W1 (chính); H4 (swing) | Tránh khung quá nhỏ nhiễu |
| Cặp tiền/tài sản | Vàng, cặp chính, hàng hoá | Ưa thị trường tạo xu hướng mạnh |
| Tỷ lệ thắng kỳ vọng | Thường 35%–50% | Lãi lớn bù nhiều lệnh lỗ nhỏ |
Ưu điểm, nhược điểm và lỗi thường gặp
Không có phương pháp nào hoàn hảo. Trend following hệ thống mạnh về kỷ luật và khả năng bắt sóng lớn, nhưng cũng có những hạn chế khiến nhiều người bỏ cuộc giữa chừng.
| Ưu điểm | Nhược điểm |
|---|---|
| Quy tắc rõ ràng, dễ backtest và tự động hoá bằng EA | Tỷ lệ thắng thấp, phải chịu chuỗi lệnh lỗ liên tiếp |
| Loại bỏ cảm xúc, giảm quyết định tuỳ hứng | Kém hiệu quả khi thị trường đi ngang kéo dài (bị "cưa") |
| Rủi ro mỗi lệnh được kiểm soát chặt | Sụt giảm vốn (drawdown) có thể sâu và dai dẳng |
| Bắt được xu hướng lớn tạo lợi nhuận vượt trội | Phải trả lại một phần lợi nhuận khi trailing stop |
| Áp dụng cho nhiều thị trường và khung dài | Đòi hỏi kiên nhẫn và vốn đủ để "sống sót" qua chuỗi thua |
Các lỗi thường gặp:
- Chốt lời non: Sợ mất lãi nên thoát sớm, phá vỡ nguyên tắc "để lãi chạy" — sai lầm giết chết edge của hệ thống.
- Không cắt lỗ theo kế hoạch: Dời stop xa ra hoặc gỡ stop vì "hy vọng" giá quay lại — đi ngược tinh thần cơ học.
- Nhảy hệ thống liên tục: Sau vài lệnh lỗ đã đổi tham số hoặc bỏ hệ thống, khiến không hệ thống nào đủ thời gian bộc lộ lợi thế.
- Rủi ro quá lớn mỗi lệnh: Đặt 5%–10%/lệnh khiến một chuỗi thua bình thường cũng đủ thổi bay tài khoản.
- Tối ưu hoá quá mức (curve fitting): Chỉnh tham số cho vừa khít dữ liệu quá khứ, dẫn tới hệ thống đẹp trên backtest nhưng thất bại khi chạy thật.
- Áp khung quá nhỏ: Đưa hệ thống dài hạn vào M5 làm tín hiệu nhiễu và spread/phí bào mòn lợi nhuận.
Checklist trước khi vào lệnh theo hệ thống trend following
- ✓ Bộ lọc xu hướng lớn trên khung cao đã bật đèn xanh và tôi giao dịch cùng chiều?
- ✓ Tín hiệu vào hợp lệ (breakout N phiên hoặc MA cross) đã xuất hiện, không phải tôi tự đoán?
- ✓ Dừng lỗ đặt theo ATR trước khi vào lệnh, không dời tuỳ hứng?
- ✓ Khối lượng lot tính ngược từ rủi ro ≤ 1% tài khoản?
- ✓ Kế hoạch thoát (trailing stop) đã xác định, không có TP cảm tính quá gần?
- ✓ Tôi chấp nhận trước rằng lệnh này có thể lỗ, và một chuỗi lỗ là bình thường?
- ✓ Setup nằm trong hệ thống đã backtest, không phải ngoại lệ "một lần này thôi"?
- ✓ Tổng rủi ro toàn danh mục (các lệnh đang mở) vẫn trong giới hạn cho phép?
Câu hỏi thường gặp
Trend following hệ thống khác giao dịch tuỳ nghi ở điểm nào?
Hệ thống cơ học quy định trước mọi điều kiện vào/ra bằng quy tắc có thể lập trình, còn giao dịch tuỳ nghi để trader tự cân nhắc từng tình huống theo kinh nghiệm. Ưu điểm của cách cơ học là nhất quán và backtest được; nhược điểm là kém linh hoạt trước bối cảnh bất thường. Nhiều trader kết hợp cả hai.
Hệ thống trend following có phù hợp với người mới không?
Về quy tắc thì đơn giản và dễ học, nên người mới tiếp cận được nhanh. Phần khó nhất là tâm lý: chịu đựng chuỗi lệnh lỗ và không chốt non lệnh thắng. Người mới nên bắt đầu trên tài khoản demo và khung D1 để rèn kỷ luật trước khi dùng tiền thật.
Tỷ lệ thắng của trend following là bao nhiêu?
Thường khá thấp, phổ biến 35%–50% tuỳ thị trường và tham số. Điều quyết định không phải thắng nhiều lệnh mà là tỷ lệ R:R đủ lớn để tổng kỳ vọng dương. Một hệ thống thắng 40% vẫn có lãi nếu lệnh thắng trung bình lớn gấp 2–3 lần lệnh thua.
Có thể tự động hoá hệ thống trend following thành EA không?
Rất phù hợp. Vì mọi quy tắc đều cơ học (điều kiện vào, stop theo ATR, định cỡ vị thế, trailing), phương pháp này lý tưởng để lập trình thành Expert Advisor trên MT4/MT5. Bạn có thể tham khảo kho EA Gold XAUUSD hoặc tự tạo bot bằng AI để kiểm thử ý tưởng.
Breakout kênh và MA cross, nên chọn cỗ máy nào?
Breakout vào lệnh sớm hơn khi xu hướng vừa xác nhận nhưng dễ dính phá vỡ giả; MA cross mượt và ít tín hiệu hơn nhưng trễ và hay bị "cưa" lúc đi ngang. Không có cái nào tuyệt đối tốt hơn — hãy backtest cả hai trên cặp và khung bạn định giao dịch rồi chọn theo dữ liệu, không theo cảm tính.
Vì sao hệ thống lãi trên backtest nhưng thua khi chạy thật?
Nguyên nhân phổ biến nhất là tối ưu hoá quá mức (curve fitting): tham số được chỉnh vừa khít quá khứ nên không còn giá trị dự báo. Ngoài ra còn do bỏ qua spread/phí/trượt giá, dữ liệu quá ngắn, hoặc trader không tuân thủ đúng quy tắc. Forward test trên demo trước khi vào thật giúp phát hiện những sai lệch này.
Cần vốn bao nhiêu để chạy hệ thống trend following?
Không có con số bắt buộc, nhưng vốn phải đủ để chịu chuỗi sụt giảm mà vẫn giữ rủi ro mỗi lệnh ở mức nhỏ (≤1%). Vốn quá nhỏ buộc bạn rủi ro tỷ lệ cao mỗi lệnh, khiến một chuỗi thua bình thường cũng gây tổn thất nặng. Quan trọng hơn số vốn là kỷ luật quản trị rủi ro.
Kết luận
Trend following hệ thống không phải công thức làm giàu, mà là một kỷ luật: bám xu hướng đã hình thành, cắt lỗ nhanh, để lãi chạy và định cỡ vị thế theo biến động bằng quy tắc thay vì cảm xúc. Sức mạnh của nó nằm ở sự bất đối xứng lời/lỗ và khả năng tuân thủ nhất quán qua hàng trăm lệnh — điều đòi hỏi cái đầu lạnh hơn là tài đoán đỉnh đáy. Hãy luôn nhớ mọi chiến lược đều có tỷ lệ thua và giai đoạn sụt giảm vốn; thành công dài hạn đến từ quản trị rủi ro và backtest nghiêm túc, không phải từ một lệnh may mắn.
Bước tiếp theo dành cho bạn: hãy backtest một phiên bản đơn giản trên khung D1, luyện tập trên tài khoản demo để làm quen với chuỗi lệnh lỗ, và xây dựng một kế hoạch quản lý vốn rõ ràng. Nếu muốn tự động hoá, khám phá kho EA Gold của VŨ TRỤ EA FOREX hoặc thử tạo bot bằng AI để biến quy tắc thành mã. Bạn cũng nên đọc thêm các phương pháp cùng nhóm như chiến lược Rùa của Richard Dennis, trend following theo Ed Seykota và đối trọng của nó là chiến lược mean reversion để có cái nhìn toàn diện.
Miễn trừ trách nhiệm: Nội dung trong bài chỉ mang tính chia sẻ kiến thức, không phải lời khuyên đầu tư. Giao dịch Forex và sử dụng EA có rủi ro cao, có thể mất một phần hoặc toàn bộ vốn. Hiệu suất quá khứ không đảm bảo kết quả tương lai. Bạn chịu trách nhiệm với quyết định của mình và chỉ nên dùng số vốn có thể chấp nhận rủi ro.
