Điều kiện mà máy kiểm tra được — giá vượt một mức, một khung giờ — trở thành cảnh báo; điều kiện cần mắt nhìn ở lại với nhà giao dịch, người tra bảng quyết định khi cảnh báo kích hoạt. Quy tắc thực hiện lệnh ấn định lệnh: loại lệnh, thời hạn, cắt lỗ và chốt lời gắn kèm khi đặt, khối lượng từ mức cắt lỗ theo biến động, cùng giới hạn spread và độ cũ biến cảnh báo thành bỏ qua. Trong MetaTrader 5, cắt lỗ và chốt lời nằm trên máy chủ; trailing stop chỉ chạy khi nền tảng mở.
Cảnh báo và quy tắc thực hiện lệnh là phần của hệ thống chạy mà không cần nhà giao dịch để mắt. Cảnh báo theo dõi những điều kiện mà máy kiểm tra được và đưa mắt tới biểu đồ khi chúng xảy ra; quy tắc thực hiện lệnh ấn định mọi thứ về lệnh mà nếu không thì sẽ được quyết ngay lúc đặt lệnh. Nhờ cả hai, khoảnh khắc giao dịch chỉ còn chứa một quyết định — đọc bảng — và không gì khác.
Phần trước đã cho setup một cột cho mọi trạng thái của thị trường. Một cột chỉ được tra khi có người đang nhìn, và phép kiểm thử tiến ở cấp Trung cấp đã cho thấy chuyện gì xảy ra khi không ai nhìn: tín hiệu kích hoạt bị lỡ lúc rời màn hình, lệnh vào muộn, spread rộng hơn mức bản ghi giả định. Phần này nói về việc bảo đảm bảng được đọc đúng lúc và lệnh theo sau là đúng lệnh mà bản ghi đã đo.
Máy theo dõi được gì
Hãy chia các hàng điều kiện của bảng làm hai. Có những điều kiện máy kiểm tra được mà không cần phán đoán; có những điều kiện cần mắt nhìn.
Cảnh báo là một điều kiện do máy kiểm tra để gọi mắt quay lại. Trong MetaTrader 5, cảnh báo của nền tảng kích hoạt khi giá Bid hoặc Ask vượt một giá trị đặt trước hoặc vào một thời điểm định sẵn, và thông báo bằng âm thanh, email hoặc thông báo đẩy tới điện thoại. Market Watcher của InnoMP làm điều tương tự cho các mức giá và cho các điều kiện đường trung bình động, dải Bollinger, MACD, KDJ và RSI, với logic AND và OR giữa chúng, cho phép hai hàng của bảng trở thành một cảnh báo. Dùng công cụ nào không quan trọng bằng quy tắc chi phối tất cả: cảnh báo là một điều kiện, không phải một mệnh lệnh. Nó nói rằng giờ có thể đáng đọc bảng. Nó không nói hãy vào lệnh.
Cảnh báo đặt ở đâu
Việc của cảnh báo là đưa mắt tới biểu đồ trước khi cây nến kích hoạt đóng, không phải sau đó. Với lệnh vào ở nhịp hồi, điều đó nghĩa là cảnh báo đặt trước mức giá một phần nhỏ ATR hiện tại; với breakout (phá vỡ), nó đặt vượt qua mức giá, vì lý do bài Market Watcher đã nêu — giá thăm dò các mức liên tục, và một cảnh báo đặt ngay trên mức giá sẽ kích hoạt ở mỗi lần thăm dò.
Khoảng cách là một phần của quy tắc, không phải sở thích: một phần tư ATR trên khung thời gian vào lệnh là lựa chọn phổ biến, và nó co giãn theo chế độ biến động vì lý do mà nhóm bài về biến động đã nêu. Đặt nó bằng pip thì nó chỉ đúng trong một chế độ.
Quy tắc thực hiện lệnh
Khi câu trả lời của bảng là vào lệnh, lệnh phải được đặt, và mọi thuộc tính của lệnh được chọn ngay lúc đặt là một quyết định mà bản ghi chưa đo. Quy tắc thực hiện lệnh ấn định trước các thuộc tính đó, mỗi cột vào lệnh của bảng một bộ.
Các hàng dựa trên những phần đã viết. Loại lệnh là lựa chọn của Phần 2 — lệnh giới hạn tại mức giá cho lệnh vào khi kiểm định lại, lệnh dừng (stop order) vượt đỉnh của cây nến kích hoạt cho lệnh vào có xác nhận, lệnh thị trường chỉ khi quy tắc nói chính giá đóng cửa là điểm vào — và mỗi loại có cách khớp khác nhau và trượt giá (slippage) khác nhau, đó là lý do lựa chọn này thuộc về quy tắc. Thời hạn là thứ ngăn một lệnh chờ trở thành giao dịch trong một trạng thái mà bảng chưa từng chấp thuận: mức giá có hiệu lực trong phiên này, nên lệnh chết cùng phiên. Cắt lỗ và mục tiêu được gắn khi đặt lệnh, ở khoảng cách mà mức cắt lỗ theo biến động đặt ra, và khối lượng suy ra từ mức cắt lỗ qua công cụ tính. Gắn kèm khi đặt là cụm từ then chốt: một mức cắt lỗ thêm vào sau khi khớp là một quyết định đưa ra giữa giao dịch.
Các cổng: spread, độ cũ, tin tức
Giữa cảnh báo và lệnh có những điều kiện có thể biến một lệnh vào thành một lần bỏ qua, và chúng cũng là quy tắc.
Bộ lọc spread là mức trần của spread mà tại đó lệnh còn được phép đặt, viết dưới dạng một phần của khoảng cách cắt lỗ thay vì bằng pip — một spread bằng một phần mười mức cắt lỗ tốn một phần mười R ở mọi giao dịch, và cả phép tính chi phí ở khóa CFD căn bản lẫn thứ tự tương đối ở Phần 3 đều cho thấy mức trần bị vượt lúc chuyển ngày (rollover), trong giờ châu Á và quanh tin tức. Quy tắc độ cũ là một khoảng thời gian sau cảnh báo — một cây nến trên khung thời gian vào lệnh là phổ biến — mà quá đó lệnh vào được coi là đã lỡ: các điều kiện của bảng đúng vào lúc cảnh báo, và mười lăm phút sau một vài điều kiện không còn đúng. Cổng tin tức là quy tắc lịch kinh tế từ khóa CFD căn bản, viết thành một số phút. Không cổng nào trong ba cổng là lạ lẫm. Điều mới là mỗi cổng là một quy tắc có con số, được kiểm tra theo thứ tự như hình, và mỗi lần trượt đều được ghi lại.
Điểm chính Giao cho máy những điều kiện nó kiểm tra được và đặt cảnh báo ở nơi bối cảnh bắt đầu, không phải ở nơi có tín hiệu kích hoạt. Ấn định lệnh — loại, thời hạn, cắt lỗ và mục tiêu gắn kèm, khối lượng — theo từng cột, trước khi cảnh báo tồn tại. Đặt các cổng spread, độ cũ và tin tức giữa cảnh báo và phiếu lệnh, và ghi lại mọi lần trượt. Khi đó khoảnh khắc giao dịch chỉ chứa một quyết định, và đó là quyết định của bảng.
Phần nào vẫn chạy khi tắt màn hình
Một phần của hệ thống này chạy trên máy của nhà giao dịch, một phần trên máy chủ của nhà môi giới, và khác biệt đó quyết định phần nào còn lại khi gập laptop.
Trang trợ giúp MetaTrader 5 nói thẳng: trailing stop được thực hiện trên nền tảng giao dịch, không phải trên máy chủ, nơi cắt lỗ và chốt lời được thực hiện; nó sẽ không hoạt động nếu nền tảng tắt, và khi đó chỉ mức cắt lỗ do trailing stop đặt mới kích hoạt. Vì vậy một quy tắc quản lý lệnh đang mở bằng trailing Chandelier có một điều kiện ngầm — nền tảng đang chạy — và hoặc quy tắc nói rõ điều đó, hoặc giao dịch được quản lý khi rà soát, với mức cắt lỗ theo cấu trúc dời bằng tay, đó là cách làm ở cấp Trung cấp và không cần nền tảng nào cả.
Điểm chung là điều cấp độ này đã nói về mọi cơ chế: biết phần nào của hệ thống đang làm việc, và kiểm tra trên tài khoản demo xem thứ gì thực sự kích hoạt khi nền tảng đóng thay vì giả định. Cảnh báo tới được điện thoại hữu ích chính vì điện thoại là phần luôn bật; một cảnh báo cụ thể được xét trên nền tảng hay ở nơi khác là câu hỏi dành cho tài liệu của chính nền tảng, và câu trả lời thuộc về quy tắc.
Nhật ký cảnh báo
Mỗi cảnh báo đã kích hoạt là một dòng trong bản ghi dù nó có trở thành giao dịch hay không: vào lệnh theo quy tắc 1, chờ theo quy tắc 2, bị mắt từ chối, bị bỏ qua ở một cổng, bị lỡ do khoảng độ cũ. Cấp Trung cấp đã yêu cầu ghi các setup đã kích hoạt nhưng không được khớp; đây là cùng danh sách đó, do chính hệ thống kích hoạt chúng lưu giữ. Nó là đầu vào cho phần cuối cùng, vì một hệ thống được rà soát dựa trên những gì nó đã quyết, và phần lớn những gì nó quyết không phải là giao dịch.
Tiếp theo: Lịch rà soát và tiêu chí dừng — khi nào hệ thống được xem xét, mỗi đợt rà soát được thay đổi gì, và các ngưỡng viết sẵn mà tại đó hệ thống dừng lại.
- Cảnh báo của MetaTrader 5 kích hoạt theo các điều kiện như giá Bid hoặc Ask vượt một giá trị đặt trước hoặc một thời điểm định sẵn, và thông báo bằng âm thanh, email hoặc thông báo đẩy.
- Trong MetaTrader 5, trailing stop được thực hiện trên nền tảng giao dịch chứ không phải trên máy chủ; nếu nền tảng tắt thì nó không hoạt động, và chỉ còn lại mức cắt lỗ mà nó đặt gần nhất.
- Cắt lỗ (stop loss) và chốt lời (take profit) gắn với vị thế và được giữ trên máy chủ, nên vẫn hoạt động khi nền tảng đã đóng.
- Cảnh báo là một điều kiện, không phải một mệnh lệnh: khi nó kích hoạt, bảng quyết định được tra và các điều kiện cần mắt nhìn được kiểm tra.
- Quy tắc thực hiện lệnh ấn định loại lệnh, thời hạn, cắt lỗ và mục tiêu gắn kèm, khối lượng, mức trần spread và giới hạn độ cũ trước khi cảnh báo được đặt.