Ordens a limite só são executadas se um filler (retransmissor) conseguir realizar o swap exatamente pelo preço acordado.
Há algumas razões pelas quais a sua ordem a limite pode ter atingido o preço definido, mas ainda assim não ter sido concluída:
-
Taxas de rede elevadas: a execução desta ordem a limite pode variar conforme as flutuações do mercado em tempo real e com a congestão da rede Ethereum. Isso significa que, mesmo que o preço do token atinja o valor definido, ele pode não ser atrativo o suficiente para que um filler (retransmissor) cubra a taxa de rede e realize o swap.
-
Ausência de filler disponível: a ordem não será executada se não houver um filler disponível para concluir o swap pelo preço acordado. Nesses casos, a ordem permanecerá aberta até que você a cancele.
-
Liquidez insuficiente: pode não haver liquidez suficiente para o token. Isso impede que um filler consiga realizar o swap pelo preço acordado.
- Saldo insuficiente de tokens: para que uma ordem a limite seja executada, sua carteira precisa ter o saldo necessário dos tokens com os quais você pretende fazer swap. Caso não haja saldo suficiente na carteira, a ordem a limite será encerrada. Ordens encerradas automaticamente por falta de fundos não geram taxas de rede.