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.
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.