Việc chấm Parabolic SAR đổi phía chỉ là một quan sát, chưa tạo thành giao dịch hoàn chỉnh. Mô hình tiếp diễn này đợi một pha ngược chiều ngắn trong hướng H1 đã hình thành, rồi kiểm tra lần đầu SAR trở lại phía xu hướng trên nến đã đóng. Quyết định vào lệnh, hủy bỏ và rủi ro bằng tiền được xét riêng.
1. Giao cho mỗi chỉ báo một nhiệm vụ
EMA(100) cung cấp bối cảnh hướng; SAR(0.02, 0.2) nhận diện pha ngược chiều và lần trở lại; ATR(14) xác định phần đệm giá được cố định. Không chỉ báo nào dự báo nến kế tiếp. Khác với chiến lược cờ hoặc chiến lược hồi về đường xu hướng, phương pháp này không cần đo cờ hay xác định điểm neo pivot.
Dùng nến Bid H1 thông thường, EMA(100) theo giá đóng cửa không dịch chuyển trên biểu đồ, SAR có bước 0.02 và mức tối đa 0.2, cùng ATR(14). Mọi ngưỡng bên dưới là lựa chọn nghiên cứu minh họa, không phải thông số tối ưu hay lợi thế đã đo lường. Khi so sánh kết quả, giữ nguyên nguồn giá, bản dựng phần mềm và cách khởi tạo chỉ báo.
2. Chỉ đọc giá trị chỉ báo của nến đã đóng
Với nến đã đóng k, định nghĩa U khi SAR(k) thấp hơn hẳn Low(k), và D khi cao hơn hẳn High(k). Giá trị bằng nhau hoặc chấm nằm trong biên độ nến là không hợp lệ theo quy tắc này. Không suy ra trạng thái đã hoàn tất từ chấm nhìn thấy khi nến còn hình thành.
Ở tick đầu của nến H1 kế tiếp, tín hiệu đã hoàn tất nằm tại shift 1 trong MT4; shift 0 vẫn đang hình thành. Đọc iSAR(symbol, PERIOD_H1, 0.02, 0.2, 1) cho nến đã đóng đó. Tải ít nhất 500 nến H1 trước đó và kiểm tra chỉ báo có dữ liệu. Phép tính bên ngoài phải khớp giá trị xuất từ phần mềm và cách khởi tạo, không chỉ vẽ các chấm trông tương tự.
3. Xác định hướng mà không dự đoán đảo chiều
Bộ lọc tăng tại k yêu cầu Close(k) > EMA100(k) và EMA100(k) > EMA100(k−3). Bộ lọc giảm đảo cả hai bất đẳng thức. Đường trung bình phẳng hoặc giá trị bằng nhau đều không đạt. Độ dốc so sánh hai giá trị đã hoàn tất, không phải góc của đường trên màn hình.
Duy trì bộ lọc tương ứng trên mọi nến thuộc chu kỳ, kể cả nến xác nhận. EMA và SAR đều phụ thuộc vào giá quá khứ; sự đồng thuận không phải bằng chứng độc lập. Hướng dẫn kết hợp chỉ báo giải thích vì sao thêm bộ lọc có thể giảm tín hiệu nhưng không chứng minh khả năng sinh lời.
4. Bắt đầu một chu kỳ BUY có giới hạn
Chu kỳ BUY bắt đầu ở nến D đầu tiên, gọi là a, ngay sau ít nhất 3 nến U liên tiếp. Cả 3 nến trước đó và a phải đạt bộ lọc tăng. Chỉ bắt đầu khi mã giao dịch không có vị thế hay chu kỳ đang hoạt động. Không được dùng lại sau này một lần chuyển trạng thái đã bỏ lỡ khi hệ thống đang bận.
Khi a đóng, cố định A = ATR14(a) và b = 0.10 × A, làm tròn b lên bội số nguyên của bước giá có thể giao dịch. ATR phải dương và dữ liệu hợp đồng phải hợp lệ. Cho phép 1–4 nến D liên tiếp bắt đầu từ a. Nến D thứ năm, trạng thái SAR không hợp lệ, bộ lọc hướng không đạt hoặc thiếu nến theo giờ đều hủy chu kỳ.
5. Dùng lần trở lại đầu tiên hoặc bỏ chu kỳ
Sau các nến D đó, nến U đầu tiên là ứng viên xác nhận C duy nhất. Gọi r là nến D ngay trước nó. Yêu cầu Close(C) > Open(C) và Close(C) > High(r)+b, đồng thời bộ lọc tăng vẫn hợp lệ. Nến phải đóng; chỉ có râu vượt ngưỡng là chưa đủ.
Nếu U đầu tiên không đạt, bỏ chu kỳ thay vì chấp nhận nến mạnh hơn xuất hiện sau. Đánh dấu chu kỳ đã sử dụng sau quyết định báo giá duy nhất, dù có gửi yêu cầu lệnh hay bỏ qua. Chu kỳ mới cần một chuyển trạng thái mới hợp lệ sau 3 nến U liên tiếp; cấm thử lần thứ hai dựa trên chuyển trạng thái cũ.
6. Cố định dừng lỗ theo giá và mục tiêu riêng
Với BUY, đặt S = min(Low(a)…Low(C))−b, tính mọi nến từ a đến C. Cố định M = Close(C)+2×(Close(C)−S) khi xác nhận. Nếu cần căn theo bước giá, làm tròn dừng lỗ ra ngoài và mục tiêu về phía giá vào, rồi tính lại toàn bộ khoảng cách.
S và M giữ nguyên. Ở đây SAR xác định thời điểm tín hiệu; các chấm sau không kéo dừng lỗ hay tự động mở vị thế ngược. Nếu chưa thoát tại mức giá nào, yêu cầu đóng ở báo giá khả dụng đầu tiên sau 8 lần đóng nến H1 thực tế kể từ khi khớp. Tính cả lần đóng của nến vào lệnh. Nới dừng lỗ, bình quân giá khi lỗ, thoát một phần hoặc dời về hòa vốn không thuộc mô hình cơ sở này.
7. Quy định đầy đủ cho SELL
Với SELL, bắt đầu tại U đầu tiên, a, sau ít nhất 3 nến D, giữ bộ lọc giảm hợp lệ xuyên suốt. Cho phép 1–4 nến U liên tiếp. Nến D đầu tiên sau đó là C; yêu cầu Close(C) < Open(C) và Close(C) < Low(r)−b. Áp dụng cùng quy tắc hết hạn, ứng viên đầu tiên và dữ liệu.
Cố định S = max(High(a)…High(C))+b và M = Close(C)−2×(S−Close(C)). Vào SELL dùng Bid; dừng lỗ và mục tiêu là các mức kích hoạt bằng Ask. Dừng lỗ là mức số tính từ mẫu hình Bid, nhưng vị thế bán đóng bằng Ask. Vì vậy, spread mở rộng có thể kích hoạt dừng lỗ trước khi Bid chạm mức đó.
8. Kiểm tra báo giá có thể thực thi đầu tiên
Sau khi C đóng, xét báo giá khả dụng đầu tiên trong 15 giây, với tuổi báo giá tối đa 2 giây. Giá tham chiếu vào E là Ask cho BUY và Bid cho SELL. Yêu cầu abs(E−Close(C)) ≤ b và Ask−Bid ≤ 0.15×A. Báo giá đầu không đạt thì chu kỳ kết thúc; không chờ báo giá tốt hơn.
BUY còn cần Bid > High(r)+b và S < Bid ≤ Ask < M. SELL cần Ask < Low(r)−b và M < Bid ≤ Ask < S. Kiểm tra khoảng cách dừng lỗ, bước khối lượng, ký quỹ và quyền giao dịch trước khi gửi yêu cầu. Yêu cầu không đồng nghĩa với khớp lệnh. Đối chiếu trạng thái sau thời gian chờ hết hạn mà chưa rõ kết quả trước khi gửi thêm; không thử lại chu kỳ bị từ chối.
9. Tính khối lượng từ mức lỗ sau chi phí
Ước tính lỗ mỗi lot tại S và số tiền mục tiêu ròng tại M bằng đồng tiền tài khoản. Bao gồm hoa hồng hai chiều, phí qua đêm áp dụng và tổng khoản dự phòng khớp giá bất lợi được nêu rõ. Khoảng cách tính theo đúng phía giá vào và thoát đã gồm spread; không cộng hai lần. Yêu cầu số tiền mục tiêu ròng dương và net reward / planned loss ≥ 1.5.
Chia ngân sách rủi ro bằng tiền đã ấn định cho mức lỗ dự kiến mỗi lot, rồi làm tròn khối lượng xuống theo bước của nhà môi giới. Bỏ qua nếu khối lượng tối thiểu vượt ngân sách. Kiểm tra cả mức phơi nhiễm tương quan và giới hạn danh mục. Dừng lỗ có thể trượt khi giá nhảy khoảng hoặc hệ thống gián đoạn, nên lỗ dự kiến không phải mức tối đa được bảo đảm. Xem hướng dẫn tính khối lượng vị thế.
10. Tái dựng quyết định EURUSD giả lập
Bộ dữ liệu Bid tự tạo này dùng để dạy quy tắc quyết định, không phải giao dịch lịch sử hay backtest. Bảng cung cấp giá trị SAR đã lưu và EMA đã làm tròn. Đoạn ngắn không thể tự tái dựng lịch sử tính toán trước đó hoặc ATR. Các giá trị EMA trước dùng để so sánh độ dốc được giả định là hợp lệ và tăng dần.
U1–U3 đạt bộ lọc tăng. D1 mở lúc 07:00 bắt đầu a; D2 là r. Khi a đóng, giả sử A = 0.00200, nên b = 0.00020 trên lưới giá năm chữ số thập phân. C là lần đầu trở lại U. Giá đóng của nó vượt High(r)+b = 1.10670 và giá mở. Low thấp nhất từ a đến C là 1.10450.
| Nến | Khoảng giờ máy chủ | Mở | Cao | Thấp | Đóng | SAR | EMA(100) |
|---|---|---|---|---|---|---|---|
| U1 | 04:00–05:00 | 1.10520 | 1.10600 | 1.10400 | 1.10570 | 1.10300 | 1.10207 |
| U2 | 05:00–06:00 | 1.10570 | 1.10700 | 1.10500 | 1.10660 | 1.10360 | 1.10216 |
| U3 | 06:00–07:00 | 1.10660 | 1.10800 | 1.10580 | 1.10720 | 1.10428 | 1.10226 |
| D1 · a | 07:00–08:00 | 1.10720 | 1.10730 | 1.10480 | 1.10540 | 1.10800 | 1.10232 |
| D2 · r | 08:00–09:00 | 1.10540 | 1.10650 | 1.10450 | 1.10580 | 1.10800 | 1.10239 |
| C · U | 09:00–10:00 | 1.10580 | 1.10840 | 1.10560 | 1.10800 | 1.10450 | 1.10250 |
Dừng lỗ cố định là S = 1.10430 và mục tiêu M = 1.11540. Lúc 10:00:01, báo giá mới đầu tiên là Bid 1.10802 / Ask 1.10814. Spread là 1.2 pip và độ lệch giá vào là 1.4 pip; cả hai đạt. Đây vẫn là báo giá để lập kế hoạch. Không khẳng định có khớp lệnh thật hay diễn biến giá tương lai.
11. Kiểm tra phép tính trước khi chọn lot
Giả sử tài khoản USD, 1 pip = 0.00010, hợp đồng 100,000 EUR và giá trị $10 mỗi pip mỗi lot. Hoa hồng hai chiều là $7 mỗi lot và tổng dự phòng khớp giá bất lợi là 1 pip cho cả vào và thoát. Chỉ trong ví dụ này phí qua đêm được giả định bằng không.
| Hạng mục lập kế hoạch | Phép tính |
|---|---|
| Từ giá vào đến dừng lỗ | (1.10814−1.10430)/0.00010 = 38.4 pips |
| Từ giá vào đến mục tiêu | (1.11540−1.10814)/0.00010 = 72.6 pips |
| Lỗ dự kiến mỗi lot | 38.4×$10 + $7 + $10 = $401 |
| Số tiền mục tiêu ròng mỗi lot | 72.6×$10 − $7 − $10 = $709 |
| Tỷ lệ lợi nhuận/rủi ro ròng | $709/$401 ≈ 1.7681 |
| Ngân sách tiền minh họa | $10,000×0.5% = $50 |
| Khối lượng, bước 0.01 | floor(($50/$401)/0.01)×0.01 = 0.12 lots |
| Rủi ro dự kiến / số tiền mục tiêu ròng | $48.12 / $85.08 |
Mục tiêu bằng 2 lần khoảng cách từ giá đóng đến dừng lỗ trước chi phí vào; tỷ lệ ròng có thể thực thi thấp hơn. Số tiền mục tiêu là kết quả có điều kiện, không phải lợi nhuận kỳ vọng. Nếu khớp gần 10:00:01, 8 lần đóng tiếp theo kéo dài từ 11:00 đến 18:00; yêu cầu thoát theo thời gian được gửi sau lần cuối nếu cả hai mức cố định chưa kích hoạt.
12. Giữ lại các ví dụ không đạt
Lần trở lại đầu tiên đóng ở 1.10670 chỉ bằng ngưỡng BUY nên không đạt. Nến ngược chiều thứ năm làm chu kỳ hết hạn. Chấm đẹp ở shift 0 là thông tin chưa được phép dùng. Không trường hợp nào có thể được sửa bằng cách chọn nến sau khi đã thấy kết quả.
Ask đầu tiên ở 1.10825 cao hơn giá đóng C 2.5 pip, vượt giới hạn 2 pip. Trong tình huống riêng, nếu hoa hồng hai chiều là $100 mỗi lot, báo giá gốc tạo tỷ lệ $616/$494 ≈ 1.2470, không đạt ngưỡng ròng. Không kéo M xa hơn hay giảm giả định chi phí để cứu tín hiệu.
13. Lưu bền vững trạng thái chu kỳ và thực thi
Lưu hướng, dấu thời gian chuyển trạng thái, số nến ngược chiều, ATR và đệm cố định, nến xử lý cuối, xác nhận, mức giá và trạng thái đã dùng. Khi khởi động lại, đối chiếu vị thế và yêu cầu trước khi tiếp tục. Lưu thời gian thay vì coi shift của chuỗi MT4 là định danh nến cố định. Không dựng lại hồi tố một điểm vào từ chuyển trạng thái đã bỏ lỡ khi gián đoạn.
Đặt trước khoảng loại trừ theo lịch, chẳng hạn không mở mới trong 30 phút trước hoặc sau tin định kỳ tác động mạnh tới một trong hai đồng tiền, cũng như trong 15 phút quanh giờ rollover hằng ngày. Thiếu lịch hoặc dữ liệu tuổi báo giá thì bỏ qua. Ghi mọi điều kiện không đạt, báo giá bỏ qua, yêu cầu, lần khớp, phí và thoát; không chỉ giữ các chuỗi SAR đẹp.
14. Kiểm định giả thuyết và triển khai riêng biệt
Trước tiên so sánh đầu ra chỉ báo đã lưu, dấu thời gian và quyết định trên nến đóng với phần mềm. Sau đó đánh giá thông số SAR lân cận, bộ lọc EMA và độ dài pha ngược chiều trên dữ liệu phát triển. Cố định toàn bộ quy tắc trước kiểm định ngoài mẫu và xác nhận tiến tới trên demo. Dùng hướng dẫn backtest MT4 để kiểm tra dữ liệu và khớp lệnh.
Bao gồm đi ngang, chuyển xu hướng, nhảy khoảng, spread, swap, lệnh bị từ chối và mọi chu kỳ không đạt. Thoát BUY cần Bid; thoát SELL cần Ask. Nếu một nến OHLC chạm cả dừng lỗ lẫn mục tiêu, không biết thứ tự sự kiện: dùng quy ước thận trọng đặt trước hoặc công bố những trường hợp mơ hồ bị loại. Bài viết không cung cấp lợi suất, tỷ lệ thắng hay kết quả xác nhận được đo lường.
15. Xem xét điểm vào theo trình tự thời gian
Ba trạng thái trước ở phía xu hướng; bộ lọc hướng hợp lệ xuyên suốt; chuyển ngược chiều mới; ATR đã cố định; pha ngược chiều có giới hạn; lần trở lại đầu tiên đã đóng và xác nhận; dừng lỗ và mục tiêu cố định; báo giá đầu mới và đạt; các mức có thể thực thi; chi phí và tỷ lệ ròng đã xét; khối lượng làm tròn xuống; ký quỹ, lịch và giới hạn danh mục đều đạt. Bất kỳ điều kiện bắt buộc nào thất bại đều kết thúc chu kỳ.
16. Câu hỏi về tiếp diễn với Parabolic SAR
Mỗi lần SAR đổi phía đều cần giao dịch đảo chiều sao?
Không. Mô hình chỉ xét lần trở lại hướng EMA đã hình thành sau một pha ngược chiều có giới hạn. Nó không dùng lần đổi ngược đầu tiên để vào và không bao giờ tự động đảo vị thế đang mở.
Tái nhập có cần một giao dịch trước đó không?
Không. Ở đây thuật ngữ chỉ việc chỉ báo đồng hướng trở lại với hướng đã hình thành. Quy tắc yêu cầu mã không có vị thế mở; không giả định một giao dịch thắng hay thua trước đó.
Tại sao không vào khi chấm mới đang hình thành?
Nến hiện tại và giá trị chỉ báo có thể thay đổi. Vào trong nến sử dụng thông tin và thời điểm khác. Cách đó cần kiểm định theo đặc tả riêng và không được trộn với mô hình nến đã đóng này.
Tại sao không dời dừng lỗ tới từng chấm SAR mới?
Mô hình cơ sở dùng SAR để xác định thời điểm tín hiệu và mức thoát cố định để so sánh có thể tái lập. Bám theo chấm làm thay đổi thực thi, rủi ro và kết quả. Hãy kiểm định như chính sách thoát riêng thay vì chuyển đổi sau khi thấy giá di chuyển.
Các thông số và tỷ lệ rủi ro minh họa có phải khuyến nghị không?
Không. Chúng giúp kiểm tra ví dụ. Giới hạn phù hợp phụ thuộc chất lượng dữ liệu, điều kiện hợp đồng, chi phí và tổng mức phơi nhiễm của tài khoản. Phép tính không xác nhận chiến lược hay bảo đảm mức lỗ dự kiến.
Đây có phải logic của robot Forex được liệt kê trên trang không?
Không. Đây là đặc tả giáo dục độc lập. Hãy xem riêng thông tin chính thức, báo cáo gốc và giám sát công khai của từng sản phẩm; không khẳng định sản phẩm nào triển khai các quy tắc này.
17. Tài liệu kỹ thuật và phạm vi
Tài liệu MQL4 iSAR chính thức định nghĩa tham số chỉ báo và shift lịch sử. Chu kỳ, xác nhận, chi phí và chính sách thoát ở đây là quy tắc nghiên cứu do tác giả đặt ra. Hình vẽ là ví dụ quyết định giả lập, không phải bằng chứng phương pháp kiếm được tiền.