Chuyển đến nội dung chính

Cài đặt Trade (bắt đầu từ đây)

Máy chủ đám mây tối thiểu 2 nhân CPU và 2 GB bộ nhớ là đủ. Làm theo hướng dẫn, chỉ cần một lệnh là cài xong.

Cài đặt theo video

Alibaba CloudAWS

Mua máy chủZML Trade được cài đặt trên máy chủ đám mây của riêng quý khách, và khóa API của sàn giao dịch chỉ được lưu tại đó. Yêu cầu không cao: một máy chủ đám mây cấp cơ bản là đủ, từ khoảng 11 USD mỗi tháng.

ZML Trade chạy trên máy chủ đám mây của riêng bạn, và khóa API sàn giao dịch của bạn chỉ được lưu trên máy chủ đó. Không cần kiến thức kỹ thuật: nhấp vài lần, sao chép và dán một câu lệnh là cài xong.

Cấu hình tối thiểu

  • 2 nhân CPU, 2 GB bộ nhớ và 20 GB ổ đĩa, Linux kiến trúc x86_64 (khuyến nghị Ubuntu 24.04 LTS).

  • Chọn băng thông tính phí theo lưu lượng.

  • Chọn Nhật Bản (Tokyo) làm khu vực.

  • Gói cơ bản là đủ, từ khoảng 11 USD mỗi tháng (giá chính thức 2026-10; lấy trang đặt lệnh làm chuẩn). Bản thân ZML Trade miễn phí.

  • Quý khách không cần cài Docker trước, cũng không cần chuẩn bị tên miền hay chứng chỉ. Trình cài đặt sẽ xử lý.

Hãy chọn Nhật Bản (Tokyo): các sàn giao dịch có thể từ chối truy cập API từ máy chủ ở khu vực khác. Không thể đổi khu vực sau khi mua.

Làm theo hướng dẫn: chọn một

Nếu chưa có máy chủ, hãy chọn một nhà cung cấp và làm theo, từ việc mua máy chủ đến khi mở Trade:

Cả hai đều cho phép bạn nâng cấp máy chủ trong bảng điều khiển bất cứ lúc nào: khi bạn chạy nhiều tổ hợp hơn, hãy nâng cấp mà không cần cài đặt lại Trade.

Dùng máy chủ đám mây khác

Bất kỳ máy chủ nào đáp ứng cấu hình tối thiểu nêu trên đều dùng được; nhà cung cấp và gói nào là tùy bạn. Trước khi mua và cài đặt, hãy kiểm tra các điểm sau:

  • Chọn x86 (x86_64), không chọn máy ARM.

  • Chọn ảnh hệ thống Linux sạch (khuyên dùng Ubuntu 24.04 LTS), không chọn ảnh có sẵn ứng dụng như BT Panel hay WordPress: các chương trình đi kèm chiếm cổng 443, cổng mà Trade cần.

  • Chọn băng thông tính phí theo lưu lượng. Với các gói có băng thông rất thấp, hoặc bị giảm băng thông vào giờ cao điểm, dữ liệu thị trường sẽ đến chậm.

  • Chọn Nhật Bản (Tokyo) làm khu vực.

  • Trong nhóm bảo mật (tường lửa) của bảng điều khiển đám mây, hãy cho phép TCP 443 đi vào. Trade chỉ dùng duy nhất cổng này.

  • Bạn có thể đăng nhập bằng root, hoặc người dùng bạn đăng nhập có thể dùng sudo.

  • Danh sách IP cho phép của Khóa API trên các sàn giao dịch cần có IP công khai của máy chủ này. Nếu IP công khai của máy chủ có thể thay đổi, hãy gắn IP công khai cố định (IP đàn hồi) trước khi cài đặt.

Khi đã sẵn sàng, hãy đăng nhập vào máy chủ và làm theo các bước dưới đây để chạy lệnh cài đặt.

Chạy lệnh cài đặt

  1. Sao chép lệnh này (trang cài đặt Trade trên trang web của chúng tôi có nút “Sao chép lệnh cài đặt”):

bash
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh
  1. Nhấp chuột phải vào dòng lệnh và chọn Dán, hoặc nhấn Ctrl+V (⌘V trên Mac), rồi nhấn Enter.

  2. Màn hình liệt kê 16 ngôn ngữ. Hãy nhập số đứng trước ngôn ngữ bạn muốn dùng và nhấn Enter. Sau đó trình cài đặt và các trang web của Trade sẽ dùng ngôn ngữ này.

  3. Phần còn lại hoàn toàn tự động và không hỏi thêm gì: kiểm tra máy chủ, cài Docker, tải ZML Trade, khởi động và yêu cầu chứng chỉ HTTPS. Năm bước được đánh dấu hoàn thành lần lượt. Ký hiệu trước bước hiện tại luôn xoay và số giây luôn tăng, nhờ đó bạn biết hệ thống vẫn đang chạy.

  4. Khi thấy "Cài đặt hoàn tất, mất …", nghĩa là đã cài xong. Thường mất một đến hai phút.

Nếu không thể cài đặt Trade (ví dụ: không đủ dung lượng ổ đĩa, hoặc một chương trình khác đang dùng cổng 443), trình cài đặt sẽ nêu rõ lý do và dừng lại. Hãy xử lý theo hướng dẫn, rồi chạy lại cùng lệnh đó; các bước đã hoàn tất sẽ được bỏ qua.

Mở Trade và tạo tài khoản quản trị viên

  1. Cuối cùng, cửa sổ dòng lệnh hiện "Mở liên kết này trong trình duyệt (sao chép cả dòng)". Dòng nằm riêng ngay bên dưới là địa chỉ Trade của bạn. Dùng chuột kéo từ https đến cuối địa chỉ để chọn, nhấp chuột phải và chọn Sao chép, rồi dán vào thanh địa chỉ của trình duyệt. Ctrl+C trong dòng lệnh không dùng để sao chép. Nếu địa chỉ dài và bị ngắt thành hai dòng, hãy chọn cả hai dòng.

  2. Trang hiển thị Thiết lập tài khoản quản trị viên. Nhập tên người dùng và mật khẩu, chấp nhận điều khoản, rồi chọn Tạo và tiếp tục. Lúc này bạn đã vào Trade.

Liên kết này chứa một mã dùng một lần để tạo tài khoản quản trị viên. Hãy giữ riêng cho mình và không chia sẻ. Tài khoản chỉ được lưu trên máy chủ của chính bạn, vì vậy hãy giữ mật khẩu an toàn. Nếu quên, hãy chạy curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --reset-admin trên máy chủ để đặt mật khẩu mới.

Nếu bạn làm mất liên kết, hãy đăng nhập lại vào máy chủ, mở dòng lệnh, dán lệnh này và nhấn Enter để in lại liên kết.

bash
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --setup-link

Trình duyệt cảnh báo chứng chỉ không đáng tin cậy

Trình cài đặt tự động yêu cầu cấp chứng chỉ đáng tin cậy cho IP công khai của máy chủ. Khi nhận được chứng chỉ, trình duyệt sẽ mở Trade trực tiếp. Khi không nhận được (máy chủ nằm sau NAT, hoặc không thể truy cập cổng 443 từ internet), trình cài đặt dùng chứng chỉ tự ký và terminal in thêm một dòng dấu vân tay TLS SHA-256. Để kiểm tra, hãy nhấp vào biểu tượng ở bên trái thanh địa chỉ của trình duyệt, mở chi tiết chứng chỉ, tìm dấu vân tay SHA-256 rồi so sánh từng ký tự với dấu vân tay được in trong terminal; chỉ tiếp tục nếu hai bên khớp, và hãy dừng lại nếu không khớp.

Sau khi mở cổng, hãy chạy lệnh sau để yêu cầu lại chứng chỉ đáng tin cậy:

bash
curl -fsSL --compressed https://api.zmarketlab.com/install.sh -o install.sh && sudo bash install.sh --enable-ip-cert

Sau khi cài đặt

  1. Kết nối sàn giao dịch: thêm Khóa API của sàn giao dịch. Trong danh sách IP cho phép của từng khóa, hãy nhập IP đầu ra mà Trade liệt kê, cũng chính là IP công khai của máy chủ này.

  2. Ghép nối với Z Market Lab: gửi các cơ hội bạn ưng ý trong Z Market Lab đến Trade này chỉ bằng một cú nhấp.

  3. Dùng nhiều IP công khai: khi bạn chạy nhiều tổ hợp, hãy thêm IP công khai cho máy chủ; Trade tự nhận diện các IP đó và phân bổ các yêu cầu.

Cập nhật

Trade chỉ cài đặt các bản phát hành đã ký. Bản cài đặt mới mặc định tự động cập nhật ngay khi có phiên bản mới. Quý vị có thể chuyển sang cập nhật thủ công trong Trade và tự chọn thời điểm, nhưng phiên bản mới vẫn được cài đặt trong vòng 7 ngày kể từ khi xuất hiện. Các bản sửa lỗi khẩn cấp mà ZML đánh dấu là bắt buộc sẽ được cài đặt ngay, không chờ. Cơ sở dữ liệu được sao lưu trước khi chuyển đổi, và nếu có lỗi xảy ra trước khi phiên bản mới khởi động, phiên bản hiện tại vẫn tiếp tục chạy. Bản cập nhật không yêu cầu đóng vị thế và cũng không tự đóng vị thế thay Quý vị. Trong một hai phút cập nhật, Trade tạm dừng giao dịch, và các lệnh đã có trên sàn giao dịch vẫn có thể khớp lệnh trong thời gian đó.

Dùng tên miền riêng của bạn (nâng cao)

Để truy cập Trade bằng tên miền của riêng bạn với chứng chỉ đáng tin cậy, hãy sửa tệp Caddyfile trong thư mục cài đặt; các bản cập nhật sẽ không ghi đè tệp này. Trước khi thêm trang cho tên miền, hãy chuyển trang mặc định dùng chứng chỉ tự ký ra chỗ khác, nếu không các kết nối tới tên miền vẫn sẽ nhận chứng chỉ tự ký.