Mecanismo efetivo
Mecanismo efetivo: "Post Only", "Fill or Kill", "Immediate or Cancel"
__Onde posso selecionar o mecanismo efetivo?
Post Only Se selecionar "Post Only" ao colocar uma ordem de limite, a sua ordem existirá apenas como ordem de criador e não será comparada com uma ordem existente no livro de ordens. Se a sua ordem tiver sido executada instantaneamente (como ordem de tomador) devido ao preço da ordem (por exemplo, a sua ordem de compra é colocada a um preço mais elevado do que o preço de mercado), será cancelada automaticamente pelo sistema.
Fill or Kill Se selecionar "Fill or Kill" ao colocar uma ordem de limite ou uma ordem de mercado, esta só será executada na totalidade. Caso contrário, será totalmente cancelada.
Immediate or Cancel Se selecionar a função "Immediate or Cancel" ao colocar uma ordem de limite ou uma ordem de mercado, qualquer parte da ordem que não seja imediatamente preenchida será imediatamente cancelada.
Cenário: Um utilizador deseja comprar BTC, assumindo a seguinte fila de ordens neste momento:
(1) Se um utilizador quiser usufruir das taxas de tomador, pode escolher a ordem de limite avançada e definir "Post Only". Se o utilizador comprar a 18 726 USDT, a ordem não será preenchida com as que estão na fila de espera; a ordem só será colocada com sucesso quando o utilizador for um criador. Se o utilizador comprar a 18 737,25 USDT, a ordem será preenchida com as que estão na fila de espera; a ordem será cancelada instantaneamente quando o utilizador for um tomador.
(2) Um utilizador seleciona "Fill Or Kill" com um preço de compra de 18 745,75 USDT e quantidade 300. Nesta altura, a quantidade total de ordens de venda a 18 745,75 e abaixo será de 266 (1+1+8+100+156). Quando todas as 300 ordens de compra tiverem sido preenchidas com todas as ordens de venda elegíveis, restarão 34 (300-266) ordens não preenchidas. Como tal, a própria ordem será cancelada. Se o utilizador comprar 266 ou menos, a ordem será executada na totalidade.
(3) Um utilizador seleciona "Immediate or Cancel" com um preço de compra de 18 745,75 USDT e quantidade 300. Nesta altura, a quantidade total de ordens de venda a 18 745,75 e inferiores será de 266 (1+1+8+100+156). Uma vez que todas as 300 ordens de compra tenham sido preenchidas com todas as ordens de venda elegíveis, restarão 34 (300-266) ordens não preenchidas, apenas as 266 ordens de venda serão executadas enquanto as restantes 34 não preenchidas serão canceladas.