Tôi đã yêu cầu nút Dừng phải được giữ ở trạng thái bị vô hiệu hóa cho đến khi nhà giao dịch đưa ra lựa chọn.

Vấn đề này xuất hiện trong lúc tôi đang tìm cách để các robot giao dịch trong XTester Studio dừng hoạt động. Việc dừng chương trình lại đặt ra một câu hỏi khác: những lệnh và vị thế mà nó đã có trên sàn giao dịch thì nên xử lý ra sao?

Tôi muốn điều đó được giải thích rõ ràng, và không có sẵn lựa chọn nào được chọn trước. Việc xóa một robot cũng cần một quyết định riêng về các lệnh và vị thế của nó. Việc chỉ gỡ robot khỏi danh sách không trả lời được cả hai câu hỏi đó.

Có một chi tiết tôi muốn chốt lại: nếu nhà giao dịch chọn để mọi thứ giữ nguyên, thì mã lệnh tắt của chiến lược không được gửi các lệnh mới khi thoát ra. Nếu không, chương trình có thể thay đổi chính những thứ mà nhà giao dịch đã yêu cầu để yên.

Hộp thoại dừng và ràng buộc đó được gộp chung và đã được kiểm thử. Việc chấp nhận cho giao dịch trực tiếp vẫn đang chờ.

Một nút có nhãn Dừng trông có vẻ đơn giản. Nhưng để quyết định chính xác nó sẽ dừng những gì thì cần nhiều công sức hơn.