Cách Trading với Moving Average trên Freya Finance
Moving Average là xương sống của trading theo xu hướng, và trên Freya cả EMA lẫn SMA đều có sẵn làm trigger của bot. Điều then chốt cần hiểu là cái gì cắt cái gì: trên Freya, một điều kiện moving average đơn lẻ kích hoạt khi giá cắt qua đường moving average — không phải khi hai moving average cắt nhau. Hướng dẫn này bao quát EMA và SMA đo lường gì, Freya triển khai chúng chính xác ra sao, và cách xây dựng một điều kiện từng bước.
Đây là giáo dục phân tích kỹ thuật tổng quát, không phải lời khuyên tài chính. Moving average tóm tắt giá quá khứ; chúng không dự đoán thị trường hay đảm bảo một trade có lãi.
Key Takeaways
- Trên Freya, một điều kiện EMA hoặc SMA đơn lẻ kích hoạt khi GIÁ cắt qua đường moving average — đi lên xuyên qua nó (Crosses Above) hoặc đi xuống xuyên qua nó (Crosses Below).
- Các toán tử duy nhất được cung cấp là Crosses Above và Crosses Below. Không có toán tử Above/Below cố định cho một MA đơn lẻ, và không có giá trị nào để nhập.
- Bạn chọn chu kỳ từ một danh sách cố định: 5, 10, 20, 30, 50, hoặc 100 — mặc định 20.
- EMA và SMA hoạt động giống hệt nhau khi làm trigger; khác biệt duy nhất là độ phản hồi — EMA phản ứng nhanh hơn với giá gần đây.
- Mỗi điều kiện mang theo timeframe riêng (1m đến 1d) và hoạt động ở cả entry lẫn conditional-exit, có thể kết hợp với AND / OR.
Moving Average là gì?
Một moving average làm mượt giá thành một đường xu hướng duy nhất bằng cách lấy trung bình N nến gần nhất. Nó lọc bỏ nhiễu ngắn hạn để hướng đi nền tảng dễ đọc hơn. Hai loại được cung cấp trên Freya:
- SMA (Simple Moving Average) — trung bình đơn giản của N giá đóng cửa gần nhất. Mỗi nến trong cửa sổ được tính ngang nhau.
- EMA (Exponential Moving Average) — trung bình có trọng số dành trọng số lớn hơn cho giá gần đây, nên phản ứng nhanh hơn với các chuyển động mới và trễ ít hơn so với SMA cùng chu kỳ.
SMA(N) = trung bình N giá đóng cửa gần nhất
EMA(N) = cách tính trọng số nhấn mạnh các giá đóng cửa gần nhất
Chu kỳ (N) kiểm soát độ nhạy. Chu kỳ ngắn (như 5 hoặc 10) bám sát giá và xoay chiều nhanh; chu kỳ dài (như 50 hoặc 100) mượt hơn và chậm hơn, đại diện cho một xu hướng rộng hơn.
Trader theo dõi mối quan hệ giữa giá và đường moving average — giá trên đường thường được đọc là tăng giá, giá dưới đường là giảm giá, và giá cắt qua đường là một sự dịch chuyển tiềm năng. Mối quan hệ giá-so-với-đường đó chính xác là điều mà Freya kích hoạt dựa vào.
EMA so với SMA không phải là chuyện cái nào "tốt hơn". EMA phản ứng sớm hơn — hữu ích để bắt các dịch chuyển sớm, nhưng dễ bị đảo chiều giả hơn. SMA ổn định hơn — phản ứng chậm hơn, nhưng ít nhiễu hơn. Cùng chu kỳ, khác độ phản hồi.
Sử dụng Moving Average trên Freya
Khi bạn thêm một điều kiện EMA hoặc SMA, Freya so sánh giá hiện tại với đường moving average. Sự cắt được phát hiện bằng cách dùng giá trước đó và đường trước đó, nên "giá cắt MA" là một sự kiện cắt thực sự.
Là giá cắt qua đường — không phải hai MA cắt nhau
Một điều kiện moving average đơn lẻ trên Freya là về giá so với một đường:
- Crosses Above → giá chuyển từ ở-mức-hoặc-dưới đường MA lên trên nó. Giá vừa phá vỡ lên trên xuyên qua đường trung bình.
- Crosses Below → giá chuyển từ ở-mức-hoặc-trên đường MA xuống dưới nó. Giá vừa phá vỡ xuống dưới xuyên qua đường trung bình.
Đây là hai toán tử duy nhất được cung cấp cho EMA và SMA. Không có:
- Toán tử "Above" / "Below" cố định cho một moving average đơn lẻ — trigger là sự kiện cắt, không phải trạng thái "giá hiện đang ở trên đường".
- Trường giá trị — bạn không nhập số. Bản thân đường là tham chiếu, và nó di chuyển cùng giá.
Chu kỳ có thể chọn — mặc định 20
Bạn chọn chu kỳ moving average từ một dropdown cố định:
| Chu kỳ | Đặc tính |
|---|---|
| 5 | Rất nhanh, bám sát giá |
| 10 | Nhanh, ngắn hạn |
| 20 | Mặc định — cân bằng ngắn/trung hạn |
| 30 | Trung hạn |
| 50 | Chậm hơn, xu hướng trung gian |
| 100 | Chậm, xu hướng rộng |
Mặc định là 20. Chu kỳ ngắn hơn cắt giá thường xuyên hơn (nhiều tín hiệu hơn, nhiều nhiễu hơn); chu kỳ dài hơn ít cắt nhưng có xu hướng đánh dấu những dịch chuyển quan trọng hơn.
EMA và SMA hoạt động theo cùng một cách
Cả hai chỉ báo kích hoạt giống hệt nhau — giá cắt qua đường, Crosses Above / Crosses Below, cùng danh sách chu kỳ. Khác biệt duy nhất là EMA phản ứng nhanh hơn với giá gần đây so với SMA cùng chu kỳ. Chọn EMA nếu bạn muốn phản hồi nhanh hơn, SMA nếu bạn muốn một đường ổn định hơn.
Timeframe theo từng điều kiện
Mỗi điều kiện moving average đọc timeframe riêng của nó — 1m, 5m, 15m, 30m, 1h, 4h, hoặc 1d. Vậy nên "giá cắt lên trên 50 EMA trên khung 4 giờ" là một điều kiện độc lập trọn vẹn mà bạn có thể kết hợp với những điều kiện khác trên các timeframe khác nhau.
Entry và exit
Các điều kiện moving average có sẵn cả ở phía entry lẫn làm trigger conditional-exit — nên một sự cắt có thể mở một vị thế hoặc đóng một vị thế. Về các toán tử, logic AND/OR và timeframe nói chung, xem Điều kiện Entry & Hệ thống Trigger.
Thiết lập một Điều kiện Moving Average
Đây là cách thêm một trigger EMA hoặc SMA 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à đến phần Entry Conditions. (Để thay bằng một exit, hãy dùng phần conditional-exit — các điều khiển giống nhau.)
- Thêm một điều kiện. Chọn kích hoạt theo điều kiện thay vì vào lệnh ngay, sau đó thêm một hàng điều kiện mới.
- Chọn EMA hoặc SMA làm loại chỉ báo. (Nhớ rằng: cùng hành vi, EMA chỉ phản ứng nhanh hơn.)
- Chọn toán tử. Chỉ có hai khả dụng: Crosses Above (giá phá vỡ lên trên xuyên qua đường) hoặc Crosses Below (giá phá vỡ xuống dưới xuyên qua đường). Không có giá trị để nhập.
- Chọn chu kỳ và timeframe. Chọn chu kỳ từ 5, 10, 20, 30, 50, 100 (mặc định 20), và đặt khoảng thời gian nến — 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 điều kiện. AND cần mọi điều kiện đều đúng cùng lúc (ít entry hơn, mức tin cậy cao hơn); OR kích hoạt ở bất kỳ một khớp đơn nào (thường xuyên hơn). Bạn có thể thêm tổng cộng nhiều điều kiện.
Các Thiết lập Moving Average Thường gặp
Đây là những minh họa tổng quát, mang tính giáo dục — không phải lời khuyên, 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. Hãy kiểm thử bất kỳ ý tưởng nào dựa trên kế hoạch và khả năng chịu rủi ro của riêng bạn.
Entry phá vỡ xu hướng (điều kiện đơn). Giá Crosses Above 50 EMA trên khung 4 giờ làm entry duy nhất — bot mở khi giá phá vỡ lên trên xuyên qua một đường xu hướng trung hạn. Các chu kỳ dài hơn như 50 hoặc 100 cắt ít thường xuyên hơn và có xu hướng đánh dấu những phá vỡ có ý nghĩa hơn; chu kỳ 5 hoặc 10 cắt liên tục.
EMA so với SMA, cùng chu kỳ. So sánh một sự cắt EMA(20) với một sự cắt SMA(20) trên cùng timeframe trong một backtest để xem EMA nhanh hơn thay đổi thời điểm entry như thế nào so với SMA ổn định hơn.
Sự cắt cộng momentum (AND). Yêu cầu giá Crosses Above 20 EMA trên khung 1 giờ AND RSI Above 50 trên khung 1 giờ, để breakout chỉ được tính khi momentum đồng thuận.
Exit dựa trên sự cắt. Ở phía exit, giá Crosses Below đường moving average có thể đóng một vị thế khi giá đánh mất đường xu hướng — hữu ích như một exit kiểu trailing đi kèm hoặc thay cho một Take Profit cố định.
Moving average bị trễ — chúng xác nhận một chuyển động sau khi nó bắt đầu. Trong các thị trường đi ngang, giật cục, giá sẽ cắt qua một MA chu kỳ ngắn tới lui lặp đi lặp lại, tạo ra các tín hiệu whipsaw. Chu kỳ dài hơn giảm whipsaw nhưng phản ứng chậm hơn. Không có chu kỳ nào tránh hoàn toàn được các tín hiệu giả.
Câu hỏi Thường gặp
Tôi có thể làm Golden Cross hoặc Death Cross của hai moving average trên Freya không?
Không, không phải dưới dạng một điều kiện MA kép đơn lẻ trong trình xây dựng bot tiêu chuẩn. Một "Golden Cross" (một MA nhanh cắt một MA chậm, như 50 cắt lên 200) so sánh hai moving average với nhau. Trên Freya, một điều kiện EMA hoặc SMA đơn lẻ so sánh giá với một đường moving average — nó kích hoạt khi giá cắt qua đường, không phải khi hai đường cắt nhau. Nếu chiến lược của bạn phụ thuộc vào một Crossover hai đường, sự kiện cụ thể đó không được cung cấp ở đây như một trigger có thể chọn. Bạn vẫn có thể xây dựng logic xu hướng bằng cách kết hợp các điều kiện giá-so-với-MA trên các chu kỳ và timeframe với AND/OR.
Tôi có thể dùng những toán tử nào với EMA và SMA?
Chỉ hai: Crosses Above (giá cắt lên trên xuyên qua đường) và Crosses Below (giá cắt xuống dưới xuyên qua đường). Không có toán tử "Above" hoặc "Below" cố định cho một moving average đơn lẻ, và không có trường giá trị.
Khác biệt giữa EMA và SMA trên Freya là gì?
Chúng kích hoạt giống hệt nhau — cùng toán tử, cùng danh sách chu kỳ, cả hai đều so sánh giá với đường. EMA phản ứng nhanh hơn vì nó đặt trọng số nặng hơn cho giá gần đây; SMA ổn định hơn và chậm hơn. Độ phản hồi đó là khác biệt thực tế duy nhất.
Tôi có thể chọn những chu kỳ nào?
Một danh sách cố định: 5, 10, 20, 30, 50, 100, với 20 là mặc định. Chu kỳ ngắn hơn cho các sự cắt thường xuyên hơn, nhiễu hơn; chu kỳ dài hơn cho các sự cắt ít hơn, theo xu hướng rộng hơn.
Tôi có cần nhập một giá trị cho một điều kiện moving average không?
Không. Khác với RSI, một điều kiện moving average không cần ngưỡng — đường moving average là tham chiếu, và nó di chuyển cùng giá. Bạn chỉ chọn EMA hoặc SMA, toán tử, chu kỳ, và timeframe.
Tôi nên dùng timeframe nào?
Mỗi điều kiện có timeframe riêng (1m đến 1d). Các timeframe cao hơn như 4h và 1d cho các sự cắt chậm hơn, nhìn chung ổn định hơn; các timeframe thấp hơn như 5m hoặc 15m cắt thường xuyên hơn nhiều. Lựa chọn đúng phụ thuộc vào chiến lược của bạn — backtesting giúp bạn so sánh. Xem Cách Chạy một Backtest trên Freya.
Một sự cắt moving average có thể đóng một vị thế chứ không chỉ mở một vị thế không?
Có. Các điều kiện EMA và SMA cũng có sẵn làm trigger conditional-exit, nên giá cắt qua đường có thể đóng một deal. Xem Conditional Exit.
Một bot moving average có được đảm bảo kiếm tiền không?
Không. Moving average là công cụ xu hướng tóm tắt giá quá khứ; chúng trễ so với các chuyển động thực, whipsaw trong thị trường đi ngang, và không thể đảm bảo một trade có lãi. Hãy dùng chúng như một đầu vào trong một kế hoạch đã được kiểm thử với quản lý rủi ro phù hợp. Bài viết này là giáo dục tổng quát, 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 — toàn bộ danh mục trigger.
- Điều kiện Entry & Hệ thống Trigger — các toán tử, AND/OR, và timeframe theo từng điều kiện.
- Chỉ báo Kỹ thuật cho Trading bằng Bot — lý thuyết sâu hơn đằng sau moving average, RSI, MACD và hơn thế.
