Einzelnen Beitrag anzeigen
  #8 (permalink)  
Alt 25.08.20
Michael_ Michael_ ist offline
Mitglied
 
Registriert seit: Jun 2020
Beiträge: 41
Michael_ befindet sich auf einem aufstrebenden Ast
Standard

Hallo zusammen,

erst mal sorry für die späte Rückmeldung, ich war auf Urlaub
Zu deinem Kommentar:

Zitat:
Zitat von TraumExpert Beitrag anzeigen
Hmmm Michael, wenn es Deine Absicht ist immer einen Auftrag zu senden, wenn es noch keine Ticket (Order) gibt. Bei der Frage des Tickets ist es übrigens egal ob die Order ausgeführt oder noch schwebend ist. Aber egal in dem Fall ist Abfrage in Ordnung! So wie ich das verstanden habe willst Du aber immer einen Order aufgeben wenn es ein (neues!) Signal gibt. Dann darfst Du aber auch nicht auf eine vorhandene Order abfragen sondern muss auf das Signal abfragen. Darüber hinaus muss Du Dir überlegen, wie Du auf das neue Signal abfragst. Das heißt wie willst Du feststellen das es sich tatsächlich um ein neues Signal handelt.

Gruß
Genau, du sagst es: Ich will weitere 2 Orders aufgeben, wenn es ein neues Long-Signal gibt. Das Problem hab ich bereits gelöst, d.h. ich weiß, wann es neue Signale gibt. Die offene Frage ist nur noch, wie man die Orders dann auch umsetzt, wenn es bestehende Orders gibt.

Eventuell mit einem Counter, der die offenen Orders zählt, und nachfolgend einer for-Schleife (beginnend mit dem Counter+1) und dann einer Umwandlung des Integers der for-Schleife mit IntegerToString? Danach kann man ja 2 Strings kombinieren mit einem "+". Allerdings ist das dann ein String, und bei der OrderSend Funktion benötigt man einen Integer...

Leider schaff ich die richtige Programmierung derzeit nicht...

Lieben Gruß,
Michael