Có những ưu và nhược điểm của Giao dịch Thuật toán. Đối với cách mà tôi giao dịch, tất cả các quyết định đều được đưa ra dựa trên khung này: - "Nếu X đúng, thì làm Y" - "Nếu X không đúng, thì không làm Y." Khi các biến (X và Y) trong giao dịch của bạn không được xác định rõ ràng, thì bạn sẽ không thể tự động hóa nó. Ý tôi là nếu các biến của bạn (X và Y) cần một số diễn giải chủ quan thì logic để vào hoặc thoát khỏi một giao dịch sẽ có phần tùy ý và quyết định của bạn sẽ tham gia vào giao dịch thay vì hoàn toàn dựa vào quyết định của chiến lược của bạn. Đừng hiểu sai ý tôi, tôi hoàn toàn ủng hộ tự động hóa. Tôi nghĩ tự động hóa là tuyệt vời. Nhưng tôi không nghĩ rằng nó là hoàn toàn cần thiết cho việc thực hiện giao dịch. Một người có thể sử dụng tự động hóa theo những cách khác để cải thiện giao dịch của bạn nữa. Một số ví dụ: - Nghiên cứu tự động (để đưa ra ý tưởng) - Thu thập dữ liệu tự động - Xem xét dữ liệu tự động. - Phân tích tự động (như tự động vẽ các mức s/r hoặc tự động lọc ra các đồng tiền trong một bộ lọc mà đã đáp ứng một số điều kiện đã xác định trước của bạn). Tự động hóa nơi bạn có thể, còn lại thì dùng sức mạnh brute-force.