# Lệnh giới hạn

Trong Oyster AMM, các lệnh giới hạn mua và bán trên các điểm giá đơn lẻ được kết hợp với thanh khoản tập trung để cung cấp giá cho các nhà giao dịch. Không giống như một số mô hình AMM giao ngay, trong đó thanh khoản tập trung cao được sử dụng làm đại diện cho các lệnh giới hạn, Oyster AMM cho phép các lệnh giới hạn gốc giống như các lệnh trong hệ thống sổ lệnh giới hạn trung tâm. Các lệnh này được xác định trên các điểm giá đơn lẻ và không thể đảo ngược sau khi được thực hiện. Thiết kế này cung cấp cho người tạo sự chắc chắn về trạng thái của các lệnh giới hạn của họ.

## Cơ chế khớp giá và định giá tổng thể

Để tránh các hạn chế hiện tại của hợp đồng thông minh, việc khớp lệnh trong Oyster AMM không tuân theo mô hình sổ lệnh giới hạn tập trung truyền thống, tức là nguyên tắc vào trước ra trước. Thay vào đó, nó tuân theo quy trình khớp lệnh phù hợp hơn với AMM. Các đặc điểm của cơ chế khớp lệnh và định giá có thể được tóm tắt dưới đây.

* Tại mức giá mà lệnh giới hạn tồn tại, chúng được thực hiện trước khi bất kỳ thanh khoản tập trung nào được tiêu thụ.
* Khối lượng giao dịch được phân bổ cho nhiều lệnh giới hạn theo tỷ lệ ở cùng một mức giá. Một lệnh giới hạn đúng lúc được chào đón.
* Trượt giá có thể giảm đáng kể khi lệnh giới hạn tồn tại trên đường cong giá AMM.

## Giá lệnh giới hạn được chấp nhận

Oyster AMM áp dụng hệ thống số dựa trên tích tắc trong đó tích tắc tồn tại ở mọi mức giá p với lũy thừa nguyên là 1,0001.&#x20;

Đối với lệnh giới hạn, mức độ chi tiết của giá được đặt thành 5 tích tắc, tức là giá lệnh giới hạn được chấp nhận là 1,0001^5n, trong đó n là số nguyên.

## Hoàn tiền phí&#x20;

Người tạo lệnh giới hạn sẽ nhận được khoản hoàn phí cho các lệnh đã khớp. Vui lòng tham khảo [từng thị trường.](/oyster-perp/pair-specifications.md)

## Phí thực hiện

Khi một lệnh được hoàn tất, Oyster AMM cho phép bất kỳ địa chỉ nào gửi giao dịch trên chuỗi để chuyển đổi lệnh đã hoàn tất thành một vị thế để hoàn tất quá trình xử lý. Lưu ý rằng điều này không thay đổi quyền sở hữu của lệnh và vị thế đã hoàn tất. Phí thực hiện được trả cho người gửi giao dịch để bù đắp cho chi phí gas. Vui lòng tham khảo phần Pair Specification.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.synfutures.com/vn/oyster-amm/lenh-gioi-han.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
