By-Lucas / Binance_Telegram_FT

Entradas automaticas de um grupo elegram para Binance
1 stars 0 forks source link

Verificar funções #4

Closed rafael-hsm closed 2 years ago

rafael-hsm commented 2 years ago

Até o momento temos 5 funções criadas.

1 - Verificamos o balanço. Ok.

2 - Adicionamos uma Nova ordem: Precisamos especificar mais informações. Como a alavancagem e o valor da entrada. Aqui também temos que mudar o tipo de ordem em vez de LIMIT, um tipo que suporte criar o stop loss também. Desdobramentos: É possível apenas com esse comando adicionar uma mesma ordem, no mesmo par de moedas, o que não é o indicado, pois se o servidor reiniciar a nossa ordem será reenviada, então, precisamos primeiramente verificar se já não existe uma ordem com aqueles parametros em execução. RESOLVIDO, FAZEMOS A VERIFICAÇÃO E NÃO ENTRAMOS CASO JÁ TENHA UM TRADING EM ABERTO.

3 - New_List_Order, envia múltiplas ordens. Não sei se será necessário, mesmo que enviem mais de um sinal em um curto intevalo de tempo, provavelmente será em mensagens diferentes. Implementei a verificação também. Exclui apenas a ordem criada.

4 - get_all_orders - verificamos a existência de ordens abertas. Não debuguei a função. Função Ok. Adicionei a implementação de verificar se tem uma "position" aberta. Se a ordem estiver aberta/executando não consigui excluir ainda, mas achei alguns tutoriais e envolve em criar a ordem com o opção closePrice=True

5 - cancel_orders_open - em testes preliminares nem todas as ordens foram canceladas. Funciona para ordens criadas e não executadas.