Luân chuyển là quyết định của tài khoản, không chỉ là danh sách dẫn đầu hằng ngày. Chiến lược giảng giải này so sánh cùng nhóm cặp Forex cố định bằng lợi suất có dấu từ nến đã đóng, chỉ giao dịch một cặp hợp lệ và dùng biên chuyển đổi để tránh thay phơi nhiễm theo từng biến động nhỏ của xếp hạng.
Tách biệt xếp hạng khi không vị thế, rà soát vị thế hiện có và xác nhận thoát. Cặp dẫn đầu mới không cho phép giữ cả hai. Quy tắc và số liệu là giả thuyết do tác giả đặt để thử, không phải thành tích xác nhận hay thông số khuyến nghị. Biên không chứng minh tần suất luân chuyển tối ưu hay lợi thế sinh lời.
1. Cố định danh sách và chỗ vị thế chung
Dùng EURUSD, GBPUSD và USDJPY đúng thứ tự ưu tiên khi hòa điểm, trên D1 cùng nhà môi giới. Xác định hậu tố trước kiểm thử và giữ nguyên hướng báo giá. Dùng tài khoản riêng với tối đa một vị thế thị trường, không có lệnh chờ vào. Vị thế thủ công hoặc EA khác chặn vào mới; không tự động đóng vị thế chưa nhận diện.
Một vị thế hạn chế chồng lấn nhưng không chứng minh đa dạng hóa. Xem hướng dẫn phơi nhiễm tiền tệ và chính sách rủi ro tài khoản. Bộ điều phối duy nhất hoặc khóa tài khoản đã thử phải giữ chỗ, lưu mốc quyết định và đối soát trạng thái sau khởi động lại. Các EA độc lập trên nhiều biểu đồ không tự cung cấp quy trình này. Chiến lược đa cặp đầu tiên xếp hạng phá vỡ; bản này dùng lợi suất và quy tắc theo trạng thái giữ vị thế.
2. Lấy một ảnh dữ liệu ngày đồng bộ
Dùng ranh giới D1 thực của nhà môi giới, không giả định nửa đêm UTC. Sau khi khoảng ngày mới bắt đầu, cho phép tối đa 300 giây để đủ dữ liệu. Yêu cầu ít nhất 200 nến D1 hoàn tất mỗi cặp, giá và ATR dương hợp lệ, cùng mốc thời gian cho nến 0 và các nến đã đóng 1–21 giữa mọi cặp. Loại lịch sử thiếu hoặc lệch, không coi đó là không tín hiệu. Khoảng nhìn lại đếm nến nhà môi giới hoàn tất, không phải số ngày lịch cố định.
Ảnh đầy đủ đầu tiên tiêu thụ quyết định, kể cả không tín hiệu hay kiểm tra không đạt. Nếu không đến kịp, bỏ cập nhật xếp hạng và mọi lệnh vào mới. Tiếp tục quản lý stop, mục tiêu và thoát thời gian độc lập. Không xếp lại, tái dùng ứng viên cũ hay mở lại quyết định sau khởi động lại. Nếu có vị thế lúc bắt đầu, quyết định vẫn không được vào mới dù vị thế đóng ngay.
3. Đo động lượng tương đối có dấu
Nến 0 đang hình thành; nến 1 là D1 hoàn tất gần nhất. C1 là iClose(symbol, PERIOD_D1, 1) và C21 là iClose(symbol, PERIOD_D1, 21). Lợi suất phần trăm thô qua 20 khoảng hoàn tất là 100 × (C1 / C21 − 1). Làm tròn kết quả có dấu đến 4 chữ số thập phân, giá trị đúng giữa làm tròn xa số không, để được R. Đặt M = abs(R). Dùng số đã làm tròn cho tính hợp lệ, xếp hạng và so sánh chuyển đổi.
Cặp hợp lệ khi M ít nhất 0.50%; bằng ngưỡng cũng đạt. R dương là BUY, âm là SELL. Xếp hạng sức mạnh tuyệt đối, nên lợi suất âm có độ lớn cao hơn có thể thắng theo SELL. Đây là biến động giá cặp được báo, không phải sức mạnh tiền tệ độc lập, lợi suất đầu tư bằng tiền tài khoản hay điểm điều chỉnh biến động. Đảo hướng báo giá đổi phép tính. Không thay bằng mã có hướng khác.
4. Xếp hạng khi tài khoản không vị thế
Chọn M hợp lệ lớn nhất; hòa điểm theo thứ tự cố định. Bảng hiện 2 chữ số thập phân, quyết định dùng 4. Mọi giá trị là giả định, không phải nến lịch sử hay chuỗi lợi suất tái dựng độc lập. Điểm cao không ước tính xác suất thắng hoặc lợi nhuận kỳ vọng.
| Mã | C21 | C1 | R | Tín hiệu | M |
|---|---|---|---|---|---|
| EURUSD | 1.1000 | 1.1088 | +0.80% | BUY | 0.80% |
| GBPUSD | 1.25000 | 1.26375 | +1.10% | BUY | 1.10% |
| USDJPY | 150.00 | 149.10 | −0.60% | SELL | 0.60% |
Ở trường hợp không vị thế, GBPUSD được chọn để kiểm tra khớp; EURUSD và USDJPY không giao dịch hay xếp hàng. Nếu ứng viên được chọn không đạt, bỏ quyết định không đổi cặp. Nếu không cặp nào hợp lệ, tiếp tục không vị thế. Bản này không ẩn bộ lọc xu hướng, phiên hay tin tức.
5. Giữ hay đóng vị thế hiện có
Chỉ giữ vị thế chiến lược nếu cặp còn hợp lệ và R vẫn khớp hướng đang giữ. Một trong hai không đạt thì yêu cầu đóng bất kể biên chuyển đổi. Quy tắc thời gian giữ tối đa độc lập cũng ưu tiên. Nếu vị thế vẫn hợp lệ cùng hướng, so sánh với ứng viên hợp lệ mạnh nhất.
Chỉ yêu cầu đóng khi lợi thế ứng viên lớn hơn nghiêm ngặt 0.25 điểm phần trăm: M_challenger − M_incumbent > 0.25. Chênh lệch bằng biên nghĩa là giữ, vẫn tuân stop, mục tiêu và tuổi tối đa. Nếu vị thế hiện tại vẫn dẫn đầu, giữ. Không đổi khối lượng hay đặt lại lối ra. Yêu cầu đóng không phải khớp: xác nhận trạng thái nhà môi giới và không gửi lệnh thay thế trong quyết định đó.
Dùng bảng như ví dụ thay thế có vị thế, BUY EURUSD có sức mạnh 0.80%; GBPUSD ở 1.10% hơn 0.30 điểm phần trăm nên chỉ yêu cầu đóng. Ở ảnh dữ liệu thay thế riêng, ứng viên 1.04% và 1.05% hơn 0.24 và 0.25 nên giữ. Biên là chênh lệch điểm phần trăm, không phải 0.25% điểm vị thế hiện tại. Các so sánh không phải chuỗi thời gian.
6. Kiểm tra khớp và cố định rủi ro ban đầu
Tài khoản không vị thế chỉ xét cặp được chọn. Yêu cầu tuổi báo giá từ 0 đến 10 giây theo đồng hồ nhà môi giới, spread không âm không quá 0.10 × A, và độ lệch Bid hiện tại so với đóng tín hiệu giới hạn bởi abs(Bid − C1) ≤ 0.25 × A. A là MT4 cố định iATR(symbol, PERIOD_D1, 14, 1) theo đơn vị giá. Đây là điều kiện vào, không cản trở quản lý vị thế cần thiết.
- Tài khoản được xác nhận không vị thế, lệnh chờ hay yêu cầu chưa rõ, và chỗ chung đã giữ.
- Cửa sổ vào 300 giây, tuổi báo giá, spread và độ lệch Bid đều đạt.
- Quy trình lệnh đã thử có thể đặt và xác minh bảo vệ ban đầu.
- Giá làm tròn đúng tick và khoảng cách nhà môi giới; khối lượng và ký quỹ được phép.
- Lỗ mô hình gồm chi phí giả định nằm trong ngân sách tài khoản.
Từ giá vào dự kiến có thể khớp, đặt stop cố định cách 2 A và mục tiêu 4 A: dưới/trên với BUY, trên/dưới với SELL. Làm tròn về phía giá vào theo lưới tick thực: stop BUY lên, mục tiêu xuống; stop SELL xuống, mục tiêu lên. Loại mức cắt qua giá vào, khoảng cách không hoặc không hợp lệ rồi tính lại khoảng cách. Làm tròn có thể đổi tỷ lệ lợi nhuận/rủi ro gộp danh nghĩa 2.
Ngân sách lỗ dự kiến của thử nghiệm là 0.50% vốn chủ sở hữu hiện tại. Ước tính lỗ stop bằng tiền tài khoản cộng hoa hồng, khớp bất lợi bổ sung và phí tài trợ giả định toàn thời gian giữ. Làm tròn khối lượng xuống bước lot; bỏ nếu mức tối thiểu không vừa. Đối soát khớp thật, khối lượng và bảo vệ. Thiếu bảo vệ hoặc lỗ mô hình vượt ngân sách kích hoạt thoát ngay/đối soát đã thử và chặn vào. Đọc thông số mã; bài không cung cấp bộ điều khiển đó.
7. Tính BUY GBPUSD giả định
Đây là nhánh không vị thế, không phải thay thế ngay EURUSD vừa đóng. Giả sử vốn USD $10,000, hợp đồng 100,000 đơn vị mỗi lot, tối thiểu và bước 0.01 lot, tick giá 0.00001. GBPUSD thắng với C1 = 1.26375 và A = 0.0050. Giả sử Bid mới 1.2637, Ask 1.2640: spread 0.0003 dưới trần 0.0005, lệch Bid 0.00005 dưới 0.00125. Giả sử khớp đúng Ask 1.2640. Stop 1.2540 dưới giá vào; mục tiêu 1.2840 ở trên.
Stop 100 pip mô hình hóa $1,000 mỗi lot trước khấu trừ thêm. Giả sử mỗi lot: hoa hồng hai chiều $7, tổng dự phòng khớp bất lợi bổ sung $8 và phí tài trợ toàn thời gian giữ mô hình $5, tất cả tỷ lệ tuyến tính. Ngân sách $50 chia $1,020 khoảng 0.0490 lot; hạ xuống 0.04. Lỗ mô hình $40.80, chưa dùng $9.20. Bước tiếp 0.05 lot sẽ là $51.00 và không đạt. Dự phòng tài trợ, khớp lệnh là giả định độ nhạy, không phải trần phí.
| Kết quả thay thế nhau | Lãi/lỗ gộp | Hoa hồng | Khớp lệnh bổ sung | Phí tài trợ | Lãi/lỗ ròng mô hình |
|---|---|---|---|---|---|
| Kịch bản stop | −$40.00 | −$0.28 | −$0.32 | −$0.20 | −$40.80 |
| Độ nhạy mục tiêu | +$80.00 | −$0.28 | −$0.32 | −$0.20 | +$79.20 |
Mục tiêu dùng cùng khấu trừ giả định để so sánh sức ép chi phí, không khẳng định mọi nhà môi giới khớp Take Profit với trượt giá bất lợi. Spread đã nằm trong vào Ask và ra Bid nên không trừ lại. Swap thực, lịch rollover và thời gian giữ có thể đổi tài trợ; cũng có thể được ghi có. Luân chuyển sớm hay thoát thời gian có kết quả khác chưa biết. Xem hướng dẫn chi phí; số ròng không phải lợi nhuận kỳ vọng hay giới hạn lỗ bảo đảm.
Tùy chọn: tính lại giá, khối lượng và kết quả tiền mô hình
1.2640 − 2 × 0.0050 = 1.2540; 1.2640 + 4 × 0.0050 = 1.2840. Lỗ gộp stop: 0.0100 × 100,000 × 0.04 = $40.00; lãi gộp mục tiêu: 0.0200 × 100,000 × 0.04 = $80.00. Lỗ dự kiến mỗi lot: 1000 + 7 + 8 + 5 = $1,020; khối lượng: 50 / 1020 ≈ 0.0490 → 0.04. Kết quả ròng thay thế nhau: −40 − 0.28 − 0.32 − 0.20 = −$40.80 hoặc 80 − 0.28 − 0.32 − 0.20 = +$79.20. Dấu chấm thập phân và phẩy hàng nghìn theo ký hiệu tiếng Anh.
8. Quản lý lối ra cố định và tuổi tối đa
Giữ nguyên stop và mục tiêu đầu: không trailing, bình quân giá, nhồi lệnh hay đảo tự động. Nếu còn mở sau 5 nến D1 hoàn tất của mã đang giữ, yêu cầu đóng thị trường; nến vào tính đầu khi nó đóng. Thoát tuổi tối đa ưu tiên hơn biên và không chờ dữ liệu cặp khác. BUY ra Bid, SELL ra Ask, dùng báo giá mới đầu tiên có thể khớp khi yêu cầu đến hạn.
Thị trường đóng, gap hoặc sự cố có thể làm trễ thoát thật. Quy tắc tuổi không bảo đảm thời hạn theo ngày lịch hay giá khớp. Nếu đóng thất bại hoặc chưa rõ, tiếp tục đối soát, theo dõi và không mở vị thế khác. Stop hay mục tiêu hoàn tất trong ngày không cho vào lại ngay: chờ quyết định ngày hợp lệ tiếp theo và lấy ảnh dữ liệu mới.
9. Đối soát phục hồi và ghi nhận luân chuyển
Lưu quyết định đã dùng, danh tính vị thế và yêu cầu chưa xử lý. Timeout không chứng minh lệnh vào hay đóng thất bại. Kiểm tra trạng thái thật tại nhà môi giới trước gửi lại và chặn phơi nhiễm trùng. Vị thế lạ sau phục hồi cần đối soát, không giả định rủi ro bằng không. Hướng dẫn giám sát giải thích độ mới và bằng chứng vận hành.
Biên có thể giảm vài thay đổi do xếp hạng nhưng cũng giữ cặp yếu hơn; không hiệu ứng nào chứng minh cải thiện thành tích. Ghi quyết định bỏ qua, thời gian ngoài thị trường sau đóng, hoa hồng, spread và tài trợ trong chuỗi chung của tài khoản. Sau xác nhận thoát, tính lại cặp thắng ngày sau; không xếp hàng ứng viên hôm nay.
10. Xác thực chuỗi trạng thái kết hợp
Strategy Tester gốc MT4 không giao dịch trên mã ngoài mã đang thử. Thử riêng từng cặp không xác lập kết quả tài khoản cho chiến lược này. Dùng phát lại sự kiện đa mã đồng bộ thực thi chỗ chung, so sánh trạng thái giữ và thứ tự đóng–xác nhận–chờ, sau đó quan sát forward có kiểm soát. Chốt quy tắc trước thử giai đoạn thời gian giữ riêng.
Tái hiện lịch sử đồng bộ, làm tròn lợi suất, bằng biên, báo giá cũ, dữ liệu thiếu, stop, mục tiêu, thoát thời gian, đóng thất bại và phục hồi khởi động lại. Nếu nến chứa stop lẫn mục tiêu mà không biết đường tick, không âm thầm chọn thuận lợi. Chỉ so sánh biến thể với giả định thời gian, phí nhất quán. Hướng dẫn backtest giải thích giới hạn; bài không cung cấp kết quả lịch sử.
- Lợi suất có phủ chính xác các khoảng hoàn tất dự kiến, không dữ liệu tương lai?
- Dấu, ngưỡng hợp lệ, độ chính xác, hòa điểm và biên điểm phần trăm có được tái hiện?
- Quyết định bắt đầu có vị thế có thể gửi lệnh vào mới không? Không được.
- Đóng thất bại hoặc chưa rõ có chặn thay thế đến khi đối soát và quyết định sau?
- Làm tròn khối lượng, phí tài trợ và mọi lối ra có khớp tổng vốn tài khoản?
11. Câu hỏi về luân chuyển động lượng đa cặp
Lợi suất mạnh nhất có chỉ cặp sắp sinh lời nhất?
Không. Nó xếp hạng thay đổi giá quá khứ được định nghĩa, không ước tính lợi suất tương lai, xác suất thắng hay lợi thế bền vững.
Vì sao giữ vị thế khi cặp khác lên cao hơn?
Nếu vẫn hợp lệ theo hướng giữ, biên do tác giả đặt yêu cầu lợi thế ứng viên lớn hơn nghiêm ngặt trước yêu cầu đóng. Đây là quy tắc luân chuyển kiểm thử được, không chứng minh giữ tốt hơn.
Có thể mở ứng viên ngay khi đóng khớp không?
Không. Quyết định bắt đầu có vị thế không mở thêm vị thế khác. Chờ quyết định ngày hợp lệ tiếp theo rồi tính lại dữ liệu và xếp hạng. Ứng viên cũ không có chỗ giữ sẵn.
Đây là chiến lược sức mạnh tiền tệ hay chuẩn hóa biến động?
Không. Xếp hạng dùng lợi suất phần trăm có dấu của cặp báo giá và độ lớn tuyệt đối. ATR đặt điều kiện vào, lối ra, không phải mẫu số xếp hạng. Đồng tiền chung và biến động khác nhau vẫn quan trọng.
12. Nguồn và phạm vi
Tham khảo chính thức: MQL4 iClose và truy cập lịch sử, tham số và độ dịch MQL4 iATR, và giới hạn Strategy Tester gốc MQL4. Kiểm tra ngày 2026-10-18. Dữ kiện nền tảng không xác thực kỳ lợi suất, ngưỡng, biên, lối ra hay ngân sách tác giả đặt.
Mọi giá ứng viên, so sánh, báo giá và kết quả tiền là giá trị giảng giải giả định. Sơ đồ minh họa chính xác giả thiết, không phải báo cáo tester gốc hay thành tích xác minh. Không khẳng định sinh lời, rủi ro phù hợp hay kết quả tương lai. Vẫn cần triển khai, mô hình chi phí và xác thực kết hợp.