Bỏ qua

cTrader CLI

cTrader CLI là công cụ dòng lệnh giúp quản lý tài khoản, hoạt động giao dịch và các thao tác giao dịch thuật toán trực tiếp từ terminal mà không cần mở ứng dụng cTrader trên máy tính. Bạn có thể nhập lệnh để đăng nhập, xem dữ liệu thị trường, thực hiện và quản lý giao dịch, cũng như chạy cBot, backtest và tối ưu hóa cBot.

Tìm hiểu cTrader CLI trong một phút!

Có hai cách chính để sử dụng cTrader CLI. Bạn có thể tự nhập lệnh hoặc sử dụng lệnh trong tập lệnh. Ngoài ra, tác nhân AI có thể chuyển yêu cầu bằng ngôn ngữ tự nhiên của bạn thành các lệnh cTrader CLI để bạn kiểm tra trước khi thực thi. Dù chọn cách nào, bạn cũng có thể:

  • Kết nối cTrader với các tác nhân AI để chúng soạn lệnh CLI cho bạn kiểm tra và thực thi.
  • Cài đặt các kỹ năng để hướng dẫn tác nhân AI sử dụng cTrader CLI đúng cách.
  • Chạy cBot trên Windows, macOS và Linux mà không cần giữ ứng dụng cTrader trên máy tính luôn mở, giúp tiết kiệm RAM và tài nguyên CPU.
  • Lưu trữ và chạy cBot trên VPS Linux chi phí thấp hoặc máy chủ đám mây thay vì sử dụng máy tính để bàn tốn nhiều tài nguyên.
  • Dùng tập lệnh và quy trình tự động để đọc dữ liệu tài khoản, giá và lịch sử, cũng như đặt và quản lý lệnh giao dịch và vị thế.

Ghi chú

cTrader CLI chạy cBot trên máy tính hoặc máy chủ của bạn. Điều này khác với việc chạy cBot trên đám mây, khi cTrader lưu trữ và vận hành cBot trên máy chủ của mình, nên bạn không cần duy trì bất kỳ tiến trình nào ở phía mình.

Các trường hợp sử dụng cTrader CLI

cTrader CLI hỗ trợ hai trường hợp sử dụng chính. Cả hai đều dựa vào lệnh được nhập bằng văn bản thay vì giao diện đồ họa, nhưng phù hợp với những mục đích khác nhau.

Tiêu chí so sánh Tác nhân AI, không cần giao diện Tự lưu trữ trên VPS hoặc đám mây
Mục tiêu Điều khiển cTrader thông qua trợ lý AI mà không cần sử dụng terminal hoặc giao diện đồ họa. Chạy cBot liên tục trên máy chủ do bạn quản lý mà không cần mở ứng dụng trên máy tính.
Người dùng điển hình Người dùng mô tả mục tiêu bằng ngôn ngữ tự nhiên; trợ lý AI soạn lệnh để người dùng kiểm tra rồi thực thi. Nhà giao dịch hoặc nhân viên vận hành thành thạo terminal, có thể tự nhập lệnh hoặc chạy lệnh qua tập lệnh.
Nguồn tạo lệnh Do AI tạo từ yêu cầu bằng ngôn ngữ tự nhiên hoặc quy trình làm việc của tác nhân được lập trình sẵn. Được nhập trong terminal hoặc thực thi qua tập lệnh, tác vụ cron hay docker run.
Xử lý đầu ra AI phân tích dữ liệu JSON để tạo câu trả lời hoặc lời nhắc tiếp theo. Xuất JSON ra stdout, chuyển hướng vào tệp hoặc truyền qua đường ống (pipe) sang công cụ khác.
Các lệnh chạy trong thời gian dài Tác nhân AI không nên tự ý khởi chạy run. Tác nhân có thể giám sát cbots và đọc dữ liệu giá trực tiếp từ đầu ra của price một cách an toàn. Tuy nhiên, mọi lệnh dùng để khởi chạy, cấu hình hoặc dừng cBot đều phải được kiểm tra trước khi thực thi. run khởi chạy một tiến trình hoạt động trong thời gian dài, cần trình giám sát tiến trình như systemd hoặc Docker, hoặc tùy chọn --exit-on-stop. Các lệnh CLI khác chỉ thực hiện một lần, trả về kết quả rồi kết thúc.

Ghi chú

Trong cả hai trường hợp, bạn phải tự cung cấp và quản lý máy chủ hoặc máy trạm. cTrader CLI không cung cấp dịch vụ hosting được quản lý.

Thiết lập cTrader CLI

So sánh cTrader CLI và máy chủ cTrader MCP

Cả cTrader CLI và các máy chủ cTrader MCP đều cho phép bạn thao tác trên cTrader mà không cần nhấp thủ công vào giao diện, nhưng có cách hoạt động khác nhau. Hãy tham khảo bảng sau để chọn phương án phù hợp với quy trình làm việc của bạn.

cTrader CLI Máy chủ cTrader MCP
Cách tương tác Bạn nhập lệnh trong terminal hoặc để AI soạn lệnh, sau đó kiểm tra và thực thi. Bạn mô tả điều muốn làm bằng ngôn ngữ tự nhiên, rồi tác nhân AI thực hiện.
Có cần ứng dụng cTrader không? Không. cTrader CLI hoạt động độc lập từ terminal, trên VPS hoặc trong container. Bạn phải duy trì một phiên cTrader chạy ở chế độ nền: ứng dụng cTrader trên máy tính Windows hoặc macOS để sử dụng cục bộ, hoặc phiên cTrader Web để truy cập từ xa.
Nơi hiển thị kết quả thao tác Chỉ hiển thị trong terminal dưới dạng văn bản và JSON; không có gì xuất hiện trên giao diện cTrader. Trong giao diện cTrader, cùng với màn hình nền tảng thông thường.
Phù hợp nhất với Tự động hóa các tác vụ lặp lại bằng tập lệnh và lưu trữ cBot trên máy chủ. Giao dịch, phân tích và đặt câu hỏi khi cần thông qua hội thoại với trợ lý AI.

Mẹo

Chọn cTrader CLI nếu bạn ưu tiên khả năng lặp lại thao tác và kiểm soát chính xác. Nếu ưu tiên tương tác với tác nhân AI qua hội thoại, hãy chọn các máy chủ cTrader MCP.

Khám phá cTrader CLI

Các thao tác

cTrader CLI nhóm các lệnh theo nhiệm vụ. Bảng sau liệt kê các thao tác được hỗ trợ. Bạn có thể xem cú pháp chi tiết, tùy chọn và ví dụ của từng lệnh trong tài liệu tham chiếu CLI.

Thao tác cTrader CLI
Liệt kê tài khoản và xem thống kê tài khoản ✅
Liệt kê các ký hiệu giao dịch hiện có và xem phiên giao dịch cùng điều kiện giao dịch tương ứng ✅
Xem giá theo thời gian thực và dữ liệu nến lịch sử ✅
Đặt lệnh thị trường, lệnh giới hạn, lệnh dừng và lệnh dừng-giới hạn với mức cắt lỗ và chốt lời cố định; sửa đổi, hủy lệnh chờ và liệt kê các lệnh hiện có ✅
Thay đổi mức cắt lỗ và chốt lời cố định, đóng toàn bộ hoặc một phần vị thế và liệt kê các vị thế đang mở ✅
Truy xuất các giao dịch, lịch sử lệnh đã hoàn tất và dữ liệu về mức độ phơi nhiễm thị trường hiện tại ✅
Tính giá trị hiện tại và lịch sử của các chỉ báo, đồng thời liệt kê các chỉ báo hiện có ✅
Tạo, xóa và liệt kê các báo động giá ✅
Chạy, dừng và backtest cBot, đồng thời đọc siêu dữ liệu của cBot ✅
Tối ưu hóa cBot ✅
Tạo cấu trúc ban đầu và biên dịch các dự án cBot, chỉ báo và plugin ✅

Cảnh báo

cTrader CLI là công cụ phục vụ giao dịch và tự động hóa. Công cụ này không cung cấp tư vấn tài chính, đầu tư, pháp lý hoặc thuế. Các lệnh CLI dùng để đặt hoặc sửa lệnh giao dịch có thể kích hoạt giao dịch thực tế và gây thua lỗ. Hãy kiểm tra từng lệnh trước khi thực thi, thử nghiệm trên tài khoản demo trước và bảo vệ thông tin đăng nhập của bạn.