o1 Exchange Vòng lặp mua bán tự động
Chiến lược giao dịch vòng mua-bán tự động trên sàn o1 Exchange với độ trễ và số vòng có thể cấu hình
O1ExchangeTradingAutomationBuy-SellLoop
Dành cho ai?
Luồng công việc này được thiết kế cho các nhà giao dịch tiền mã hóa muốn tự động hóa vòng mua-bán trên o1Exchange. Nó lý tưởng cho những người muốn thực hiện các chu kỳ mua và bán lặp lại với độ trễ và khoảng cách có thể cấu hình mà không cần can thiệp thủ công.
Vấn đề luồng công việc này giải quyết / Trường hợp sử dụng
Thực hiện thủ công các chu kỳ mua-bán lặp lại trên O1 Exchange tốn thời gian và yêu cầu giám sát liên tục. Luồng công việc này tự động hóa toàn bộ quy trình bằng cách:
- Tự động mua token bằng ETH
- Chờ trong một khoảng thời gian trễ xác định
- Bán lại token
- Lặp lại chu kỳ này nhiều lần với khoảng cách có thể cấu hình
Điều này hữu ích cho các chiến lược giao dịch cần thực hiện lặp lại, tạo khối lượng hoặc các mẫu giao dịch tự động.
Luồng công việc này làm gì
-
Giai đoạn mua: Đặt lệnh mua trên O1 Exchange cho token đã chỉ định bằng ETH
- Số tiền mua được chỉ định bằng ETH (ví dụ: 0.1 ETH)
- Sử dụng bảo vệ trượt giá có thể cấu hình để đảm bảo giao dịch thực hiện trong phạm vi giá chấp nhận được
- Ký tất cả giao dịch cần thiết bao gồm chấp thuận Permit2 nếu cần
-
Thời gian chờ: Chờ trong khoảng thời gian trễ đã chỉ định (tính bằng giây) trước khi tiến hành bán
- Điều này cho phép lệnh mua được thanh toán hoặc điều kiện thị trường thay đổi
-
Giai đoạn bán: Tự động bán các token đã mua
- Kiểm tra số dư token trước để đảm bảo có token để bán
- Nếu không tìm thấy số dư, bỏ qua giai đoạn bán cho vòng đó
- Bán toàn bộ số dư token đã mua
-
Thực thi vòng lặp: Lặp lại chu kỳ mua-bán theo số vòng được chỉ định
- Mỗi vòng chờ khoảng cách đã cấu hình trước khi bắt đầu chu kỳ tiếp theo
- Tiếp tục ngay cả khi xảy ra lỗi, cố gắng thực hiện tất cả các vòng đã cấu hình
Khi nào chạy / dừng
- Bắt đầu: Ngay khi luồng công việc được kích hoạt
- Dừng: Sau khi hoàn thành tất cả các vòng đã cấu hình, hoặc nếu xảy ra lỗi nghiêm trọng ngăn tiếp tục
- Thực thi: Chạy liên tục cho đến khi hoàn thành tất cả vòng, với độ trễ tự động giữa các chu kỳ
Thiết lập
- Địa chỉ Hợp đồng Token: Nhập địa chỉ hợp đồng của token bạn muốn giao dịch (trên mạng Base)
- Số tiền mua (ETH): Đặt số ETH bạn muốn chi cho mỗi lệnh mua (ví dụ: "0.1" có nghĩa là 0.1 ETH)
- Độ trễ bán (giây): Đặt thời gian chờ sau khi mua trước khi bán (mặc định: 10 giây)
- Độ trễ ngắn hơn nghĩa là chu kỳ nhanh hơn nhưng ít thời gian hơn để lệnh được thanh toán
- Độ trễ dài hơn cho nhiều thời gian hơn giữa mua và bán nhưng kéo dài tổng thời gian chu kỳ
- Số vòng lặp: Đặt số chu kỳ mua-bán cần thực hiện (mặc định: 1)
- Đặt là "1" cho một chu kỳ mua-bán duy nhất
- Đặt số lớn hơn (ví dụ: "5") để lặp lại chu kỳ nhiều lần
- Khoảng cách vòng lặp (giây): Đặt thời gian chờ giữa khi hoàn thành một vòng và bắt đầu vòng tiếp theo (mặc định: 5 giây)
- Điều này kiểm soát khoảng cách giữa các chu kỳ hoàn chỉnh
- Khoảng cách ngắn hơn nghĩa là giao dịch thường xuyên hơn nhưng chi phí gas cao hơn
- Thông tin đăng nhập O1 Exchange: Kết nối khóa API O1 Exchange của bạn
- Địa chỉ ký: Nhập địa chỉ ví sẽ ký giao dịch
- Trượt giá (điểm cơ bản): Đặt mức trượt giá tối đa chấp nhận được (mặc định: 100, tức là 1%)
- Giá trị thấp hơn (ví dụ: 50 = 0.5%) nghĩa là giới hạn giá chặt chẽ hơn nhưng có thể khiến giao dịch thất bại
- Giá trị cao hơn (ví dụ: 200 = 2%) cho phép biến động giá lớn hơn nhưng có thể dẫn đến thực hiện kém hơn
Lưu ý quan trọng:
- Luồng công việc này yêu cầu ký bằng ví tương tác cho mỗi giao dịch
- Bạn sẽ cần phê duyệt giao dịch trong ví khi được nhắc
- Luồng công việc chạy trên mạng Base (network ID: 8453)
- Đảm bảo ví của bạn có đủ ETH cho phí gas và số tiền mua
Tính năng chính
- Thực thi tự động: Tự động hoàn toàn chu kỳ mua-bán mà không cần can thiệp thủ công
- Độ trễ có thể cấu hình: Kiểm soát thời gian giữa mua và bán, và giữa các chu kỳ lặp
- Bảo vệ trượt giá: Bảo vệ trượt giá tích hợp để đảm bảo giao dịch trong phạm vi giá chấp nhận được
- Khả năng chịu lỗi: Tiếp tục vòng tiếp theo ngay cả khi xảy ra lỗi trong các chu kỳ trước
- Kiểm tra số dư: Tự động kiểm tra số dư token trước khi bán để tránh giao dịch không cần thiết
- Ký tương tác: Sử dụng ký ví an toàn cho tất cả các giao dịch
Các node đang sử dụng
- O1 Exchange - Build Unsigned Order Transactions: Tạo các giao dịch lệnh mua hoặc bán chưa ký cho O1 Exchange
- O1 Exchange - Build Transaction Data with Permit2 Signature: Chuẩn bị dữ liệu giao dịch với chữ ký chấp thuận Permit2
- O1 Exchange - Submit Signed Order Transactions: Gửi các giao dịch lệnh đã ký tới O1 Exchange
- ChainKit - Get Token Balance: Truy xuất số dư token hiện tại cho một địa chỉ ví trên mạng Base
- Human in the Loop - Await Sign Typed Data: Hiển thị lời nhắc để phê duyệt chữ ký EIP-712 (dùng cho Permit2)
- Human in the Loop - Await Sign Transaction: Hiển thị lời nhắc để phê duyệt chữ ký giao dịch trước khi gửi
Tham khảo