Tại sao các Robot phổ thông thường bị lỗi nhồi lệnh trùng? Vì chúng là những thực thể “không có trí nhớ”. Chúng chỉ biết nhìn vào những gì sàn hiển thị (Terminal) mà không biết mình vừa mới làm gì cách đây 100 miligiây.
**Finite State Machine (FSM)** – Máy trạng thái hữu hạn – chính là giải pháp giúp Robot lột xác. Thay vì chỉ hỏi sàn: *”Terminal đang có gì?”*, Robot sẽ tự hỏi chính mình: *”Tôi đang ở trạng thái nào?”*.
Trong phiên bản Nhị Quái V7.x, chúng tôi áp dụng 2 trạng thái cốt lõi:
1. **READY (Sẵn sàng):** Robot đang nghỉ ngơi, sẵn sàng quét tín hiệu.
2. **BUSY (Đang bận):** Robot vừa phát một lệnh đi và đang đợi phản hồi.
Khi ở trạng thái **BUSY**, Robot sẽ tự động từ chối mọi tín hiệu quét giá tiếp theo, bất chấp Terminal có phản hồi lệnh đã khớp hay chưa. Chỉ khi nhận được xác nhận từ Server (Transaction hoàn tất), Robot mới chuyển mình về lại trạng thái **READY**.
Việc đưa FSM vào giúp Robot vận hành giống như một bộ não con người: *”Tôi vừa ra lệnh mua, tôi phải đợi nó khớp xong đã rồi mới tính tiếp”*. Đây chính là nền tảng khởi đầu để xây dựng một hệ thống giao dịch tự động chuyên nghiệp và an toàn tuyệt đối.