Consultas: questões sobre a contratação de compras e vendas e tratamento de pedidos pendentes

Autora:Xionglonghui, Criado: 2021-09-19 21:43:39, Atualizado:

Antes eu escrevia estratégias em Ma, uma linguagem muito simples, que poderia implementar estratégias rapidamente, mas não podia ser expandida mais tarde, queria adicionar algumas outras funções que não podiam ser feitas, agora eu reimplementei a estratégia anterior com o JS, mas tive alguns problemas:

A primeira questão: os Maísi compram e vendem em posição de parceria, eles vão com um pedido de listagem de preços limitados, mas o preço limitado é a oferta CLOSE em tempo real ou um preço de compra e venda.

A lógica que estou implementando agora com o JS é: quando você compra, use o último preço de fechamento em tempo real + o ponto de deslizamento para fazer um pedido pendente, mas haverá pedidos pendentes.

Mas quando eu uso o seguinte código, o erro ocorre sempre que não há um pedido pendente. Mostra TypeError: Cannot read properties of undefined. Afinal, o que se passa?

var wei_order = exchange.GetOrders ((); // Encomendas pendentes

enquanto (wei_order)
// Eu tentei resolver com while (wei_order!=[]) ou while (wei_order!=null) e ainda não consegui, minha idéia é que a variável wei_order apenas trata ordens pendentes. // No entanto, este condição de enquanto não é útil, executando-se o erro: TypeError: Cannot read properties of undefined (reading Id), e eu quero cancelar o pedido quando não há um pedido feito, e voltar a encomendar com um preço mais alto. - Não. var wei_order_id = wei_order[0].Id; exchange.CancelOrder ((wei_order_id);
Dormir ((1000); order_id = exchange.Buy ((now_records.Close+ huadian, KaiCangNum); Dormir ((5000); - Não.

O segundo problema é: porque há pedidos pendentes, então eu uso a função exchange.GetPosition))) para obter a quantidade de pedidos em estoque, e quando a venda acontece, eu encontro pedidos pendentes que mostram que não há espaço suficiente. Eu me pergunto se o valor da função exchange.GetPostion))) não é o valor da quantidade de pedidos que já foram mantidos?

A terceira questão é: como fazer um pedido de compra e venda de encomendas, mantendo um bom lucro (não querendo fazer um pedido no preço de mercado), como lidar com pedidos não cumpridos (voltar a tentar várias vezes, quanto tempo de intervalo), como fazer um pedido de compra e venda de encomendas (não querendo fazer um pedido no preço de mercado), como fazer um pedido de compra e venda de encomendas (não querendo fazer um pedido no preço de mercado), como fazer um pedido de compra e venda de encomendas (não querendo fazer um pedido no preço de mercado), como fazer um pedido de compra e venda de encomendas (não querendo fazer um pedido no preço de mercado), como fazer um pedido de compra e venda de encomendas (não querendo fazer um pedido de compra e venda), como fazer um pedido de compra e venda de encomendas (não querendo fazer uma encomenda), como fazer um pedido de compra e venda de encomendas (não querendo fazer uma encomenda), como fazer uma encomenda, como fazer uma encomenda, como fazer uma encomenda, como fazer uma en Como garantir que a quantidade de posições está correta, sem mostrar que as posições estão insuficientes?


Mais.

Caibingbo7639Como é que resolveste o problema, o número de transações abaixo do normal é uma dor de cabeça.

- Sim.O submenu retorna um orderid, o que significa que o programador deve entrar no ciclo e acompanhar o ORDER ID da transação, caso contrário, ele será excluído em 2 segundos.