Thuật toán trong cTrader
cTrader Algo là framework chịu trách nhiệm cho robot giao dịch và thuật toán tùy chỉnh trong cTrader. Nó cho phép bạn phát triển và chạy thuật toán, bao gồm cBot, chỉ báo và plugin, sử dụng C# hoặc Python.
Ghi chú
Mặc dù cBot, chỉ báo và plugin mới chỉ có thể được tạo trong cTrader Windows hoặc Mac, các cBot hiện có có thể được khởi chạy trong Đám mây trên bất kỳ ứng dụng cTrader nào.
Các loại thuật toán
-
cBot – robot giao dịch hoặc chương trình tự động mà bạn có thể tùy chỉnh để thực hiện các hoạt động giao dịch và các nhiệm vụ khác nhau thay mặt bạn.
-
Chỉ báo tùy chỉnh – công cụ phân tích xử lý dữ liệu thị trường, xác định mẫu, hiển thị giá trị được tính toán trên biểu đồ và hỗ trợ ra quyết định giao dịch.
-
Plugin – tiện ích mở rộng hoặc công cụ nâng cao cTrader với các chức năng mới, kết nối và dịch vụ trong các khu vực giao diện người dùng cụ thể.
Vì plugin WebView là một loại thuật toán hoàn toàn khác không liên quan đến API cTrader Algo, chúng được đề cập riêng biệt.
Mẹo
cTrader Store có các mục riêng biệt dành cho cBot, chỉ báo và plugin, cho phép bạn nhận sản phẩm miễn phí hoặc trả phí, hoặc bán thuật toán của bạn cho hàng triệu nhà giao dịch trên toàn thế giới.
Yêu cầu
cTrader hỗ trợ phát triển thuật toán bằng:
- C# – một ngôn ngữ hướng đối tượng mạnh mẽ được sử dụng rộng rãi trong các ứng dụng web, phát triển trò chơi và ứng dụng doanh nghiệp.
- Python – một ngôn ngữ thân thiện với người mới bắt đầu được sử dụng rộng rãi trong khoa học dữ liệu và phân tích, tự động hóa và phát triển web.
Để phát triển và chạy thuật toán trong cTrader, hãy cài đặt .NET SDK và cTrader Windows hoặc Mac, sau đó đăng nhập bằng cTrader ID của bạn. Nếu bạn muốn viết mã và sử dụng thuật toán bằng Python, bạn cũng phải cài đặt Python.
Ghi chú
Bạn có thể viết, kiểm tra và biên dịch thuật toán trực tiếp trong trình soạn thảo mã tích hợp hoặc IDE bên ngoài.
Cấu trúc trợ giúp
Tài liệu – thông tin chung về cTrader Algo, điều hướng giao diện người dùng, cBot, chỉ báo, plugin và hoạt động của chúng.
Hướng dẫn thực hiện – hướng dẫn từng bước và video về cách thực hiện các hành động phổ biến, chẳng hạn như tạo robot giao dịch, chỉ báo hoặc plugin cụ thể, xử lý các hoạt động giao dịch quan trọng và hơn thế nữa.
Tính năng API – các bài viết chi tiết về các tính năng API cho phép bạn đạt được chức năng lớn hơn trong cBot, chỉ báo và plugin.
Tài liệu tham khảo – thư viện đầy đủ thông tin API với mô tả cho các lớp, sự kiện, phương thức, thuộc tính và các loại khác trong cTrader Algo.
Câu hỏi thường gặp – câu trả lời cho các câu hỏi thường gặp về thuật toán cTrader, các tính năng thuật toán phổ biến, các hoạt động liên quan và hơn thế nữa.
