Hilfestellung: Fragen zur Auftragsvergabe von Käufen und Verkäufen und zur Bearbeitung ausstehender Bestellungen

Schriftsteller:Weiwei, das ist nicht wahr., Erstellt: 2021-09-19 21:43:39, Aktualisiert:

Ich habe früher Strategien in Mails geschrieben, die sehr einfach sind und sehr schnell umgesetzt werden können, aber später nicht erweitert werden können, und ich möchte einige andere Funktionen hinzufügen, die nicht möglich sind.

Die erste Frage: Ma lang sagt, dass sie auf dem Markt für den Kauf und Verkauf von Positionen stehen, und sie gehen auf einem begrenzten Preis, aber der begrenzte Preis ist ein echtzeitliches CLOSE-Angebot oder ein Kauf-und-Verkauf-Preis.

Die Logik, die ich jetzt mit JS implementiere, ist: Bei einem Kauf kann man mit dem aktuellsten Live-Close-Preis + Slider einen Auftragsvertrag abschließen, aber es gibt noch offene Bestellungen.

Aber ich habe mit folgendem Code einen Fehler gemacht, wenn ich keine ausstehenden Bestellungen gefunden habe. Ich habe eine Lösung gesucht.

var wei_order = exchange.GetOrders ((); // Auftragsbestellungen

während (wei_order)
// Ich habe versucht, es mit while (wei_order!=[]) oder while (wei_order!=null) zu lösen, aber es ist immer noch nicht gelungen. // Allerdings ist die Bedingung, die nach der while-Begrenzung folgt, nicht mehr gültig und liefert einen Fehler: TypeError: Cannot read properties of undefined (reading Id), und ich möchte die Bestellung nur dann stornieren, wenn keine Bestellungen ausgeführt wurden, und eine neue Bestellung zu einem höheren Preis bestellen. - Was ist los? Das ist der Fall. exchange.CancelOrder ((wei_order_id));
Schlaf ((1000); Die Kommission hat die Kommission aufgefordert, ihre Stellungnahme zu dem Bericht zu unterbreiten. Schlaf ((5000); - Ich weiß.

Zweite Frage: Da es noch Bestellungen gibt, die nicht ausgeführt wurden, habe ich die Exchange.GetPosition () Funktion benutzt, um die Anzahl der Bestellungen zu ermitteln, und als ich sie verkauft habe, habe ich die Anzahl der Bestellungen gefunden, die nicht ausgeführt wurden. Ich war sehr seltsam, ob die Menge in der Exchange.GetPostion () Funktion nicht die Anzahl der Bestellungen ist, die bereits erfolgreich ausgeführt wurden?

Die dritte Frage: Wie kann man beim Auftragsverkauf bestellen, wenn man einen guten Gewinn aufrechterhalten will (und nicht zum Marktpreis bestellen will), wie kann man mit ausbleibenden Bestellungen umgehen (mehrere Versuche, wie lange ist der Abstand)? Wie kann man sicherstellen, dass die Anzahl der Forderungen korrekt ist, ohne zu zeigen, dass die Forderungen nicht ausreichend sind?


Mehr

caibingbo7639Wie hast du es am Ende gelöst?

- Ich weiß.Die Unterseite gibt eine ORDERID zurück, die der Schreiber in den Loop schicken soll, um die ORDER ID zu verfolgen, sonst wird sie innerhalb von 2 Sekunden gelöscht.