-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rodar projeto de bots #296
Comments
Eu estava tendo problema em rodar o comando
Consegui resolver o erro adicionando o app {:core, in_umbrella: true} Consegui compilar o código assim. Deve ser a única dependência do aplicativo, então as dependências devem ficar assim: defp deps do
[
{:core, in_umbrella: true}
]
end |
Eu tive problemas na hora de conectar com a testnet da Binance, com um erro do :crypto.hmac/3. Pra resolver, atualizei a dependência Nos arquivos - {:binance, "~> 0.7"},
+ {:binance, "~> 1.0"}, |
Pra conectar na testnet da binance, também alterei o endpoint usado pelo Websockex. No arquivo - @stream_endpoint "wss://stream.binance.com:9443/ws/"
+ @stream_endpoint "wss://testnet.binance.vision/ws/" Talvez isso deveria ser uma config de ambiente E, seguindo a documentação do pacote binance, adicionei o config :binance,
api_key: "<api_key>",
secret_key: "<secret_key>",
+ end_point: "https://testnet.binance.vision" Parece que tá tudo funcionando agora, só não sei se existe alguma interface da Binance pra confirmar que as orders estão lá mesmo |
Até agora não consegui conectar na TestNet. Localmente funcionou bem, guardou os dados no SQL e tudo. Mas eu quando altero os clientes de @NeoVier não tivesse esse problema? Eu estou tentando rodar a branch do capítulo 21. Fiz essas alterações que comentasse e ainda alterei em |
O único erro que recebi foi do |
Achei meu erro. Tinha trocado Mas parece que o trader não está conectado com o teste da Binance. Peguei a chave de API por aqui. Conforme a documentação da Binance. No terminal ele consta ter feito algumas orders, mas não apareceu no meu browser. Vou continuar dando uma investigada. |
Acho que aí não vai aparecer pq é a interface de futures, enquanto o bot faz spot trading. Não sei se é isso mesmo, posso estar enganado 🤷. Não achei nenhum lugar da Binance onde eu poderia ver as orders do bot |
Pelo jeito estavas certo sobre os futures e spots. Mas não acho que sem mudar a config do trader de E faz sentido então trocar de No momento eu (acho que) consegui fazer ele autenticar o bot. Acredito que tem um problema com a importação das configurações do projeto geral pra dentro da biblioteca da Binance. Só colocando as chaves de api e end point na config do projeto geral tive um problema de autenticação, mas modificando a config dentro da biblioteca da Binance consegui um outro erro (:partying_face: :tada: ?). Isso pode ser porque a biblioteca da Binance usa usa um método deprecado ( |
Rodar o livro e tentar conectar na testnet da binance e se familiarizar com o repositório
The text was updated successfully, but these errors were encountered: