O erro 51155 significa que a OKX está bloqueando os ordens do seu bot porque a moeda de cotação que você selecionou não é permitida para negociação no seu país ou jurisdição. Essa é uma restrição de conformidade local imposta pela OKX — não é um problema com a chave da API.
Como resolver
Vá em Configuração e abra Configuração base.
Clique na aba Moedas e valores.
Altere a primeira opção para uma moeda de cotação permitida no seu país.
Converta seus fundos para a nova moeda de cotação para que seu bot possa continuar negociando.
Verifique se o problema foi resolvido
Após salvar suas alterações, verifique o log do seu bot. Se a correção funcionou, o erro 51155 não aparecerá mais e seu bot retomará a colocação de ordens.
Exemplo desse erro no log do seu bot
Erro ao colocar ordem de compra, dados: {"error":"{\"code\":\"51155\",\"message\":\"Trading of this pair or contract is restricted due to local compliance requirements \"}"}
