Thema: error 4108
Einzelnen Beitrag anzeigen
  #7 (permalink)  
Alt 06.12.20
Benutzerbild von Indikator-Trading
Indikator-Trading Indikator-Trading ist offline
Premium Mitglied
 
Registriert seit: May 2020
Ort: Bielefeld
Beiträge: 345
Indikator-Trading befindet sich auf einem aufstrebenden Ast
Standard

zu 1: Wenn der TP in einem Trade erreicht wird, dann bekommt das deine lokale Variable, in der du die Ticketnummer gespeichert hast nicht mit.

zu 2: Du greifst auf eine Order zu, welche nicht mehr Existiert. Versuche also erstmal den Grund dafür zu finden, wieso du auf eine falsche Ticketnummer zugreifen möchtest

zu 3: Die Schleife umgeht dein Problem auf eine nicht aktive Ticketnummer zuzugreifen. Sie ist natürlich nicht das was du suchst, du könntest sie aber so umbauen, dass sie das macht was du willst, ohne den Fehler zu generieren, welchen du jetzt hast.

zu 4: Ja, die Klammern am Ende müssen weg, hatte ich auf die schnelle aus einem anderen EA rauskopiert, gekürzt und nicht selbst getestet.

zu 5: Du hast dann im globalen Bereich die Variable res bereits definiert. du könntest jetzt das "int res;" weglassen, sofern die globale Variable überschrieben werden darf, oder das "res" in diesem Teil umbenennen.

Gruß Timo