Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Probieren Sie es im Debugger aus, indem Sie die blaue Taste drücken.
indem Sie vorher Haltepunkte setzen und prüfen, wo die Werte liegen und welche Werte erwartet wurden. Ok, ich sehe keine Fehler, also muss ich prüfen, folglich Positionen öffnen, Stopps anpassen, damit sie nicht lange warten, um zu schließen...
Oh Mann, das ist noch ein neues Thema für mich, aber was ist das Prinzip hinter den Punkten? Wie auch immer... Danke, ich werde es mir ansehen.
Und gibt es eine Möglichkeit, auf eine Art Pomaguer des Entwicklers zu verweisen? Gibt es einen solchen Dienst? Nun, die Unverständlichkeit auf dem Gesicht, Transaktionen kommen, ein Teil von ihnen ist auf Bedingung ausgewählt, und andere auf ! Nun, dazu braucht man nicht einmal viel Wissen!
Oh Mann, das ist noch ein neues Thema für mich, aber was ist das Prinzip hinter den Punkten? Wie auch immer... Danke, ich werde es mir ansehen.
Gibt es eine Möglichkeit, eine Art Pomager des Entwicklers zu kontaktieren? Gibt es einen solchen Dienst? Nun, die Unverständlichkeit auf dem Gesicht, Transaktionen kommen, ein Teil von ihnen ist auf Bedingung ausgewählt, und andere auf ! Dazu braucht man nicht einmal viel Wissen!
Sie können natürlich keinen der Entwickler fragen. Kurz und bündig lautet sie wie folgt:
Sie setzen den Cursor auf die Zeile, in der Sie anhalten möchten, drücken F9 und ein blauer Punkt erscheint auf der Zeilennummer
das ist der Haltepunkt. Sie kann auch durch doppeltes Tippen auf die Zeilennummer eingestellt werden. Sie können es auch entfernen, Sie können ein paar setzen. Alle weiteren Details zur Fehlersuche finden Sie im Handbuch.
Ich verstehe überhaupt nichts mehr. Hier ist ein Stück Code aus meinem Arbeits EA
Und es hat nicht bei DebugBreak() aufgehört; das bedeutet, dass alles ohne Probleme funktioniert.
Offensichtlich funktioniert Ihre Bestellung, indem Sie sie zur Historie hinzufügen und auf ein Trade Ticket warten.
Es ist klar geschrieben - ich habe die LIEFERUNG hinzugefügt, ich habe sie sogar durch diese Bedingung im DRUCK vermisst. Aber das "Transaktions-Ticket" in diesem PRINT bietet nicht, oder sollte es nicht?
Deutlich geschrieben - ein TRACT hinzugefügt, sogar durch diese Bedingung in PRINT übersprungen. Aber das "Transaktions-Ticket" in diesem PRINT bietet nicht, oder sollte es nicht?
Hier haben Sie TRADE_TRANSACTION_HISTORY_ADD, und meine Antwort war genau darauf ausgerichtet.
Forum zum Thema Handel, automatisierte Handelssysteme und Strategietests
Einteilung der offenen Stellen in Gruppen
Sergey Voytsekhovsky, 2020.04.12 13:20
Ich werde es von Anfang an versuchen, mein Kopf ist schon ganz durcheinander. Wie der Filmklassiker sagte - "Wer baut.....???? so".
Das Handelsgeschäft ist bereits vorhanden, aber das Transaktionsticket ist noch nicht vorhanden. Verstehe ich das richtig?
Ich verstehe überhaupt nichts mehr. Hier ist ein Stück Code aus meinem Arbeits EA
und es wurde nie durch DebugBreak() gestoppt; das bedeutet, dass alles ohne Probleme funktioniert.
Offenbar haben Sie einen Auftrag, der in die Historie aufgenommen wird, und Sie warten auf ein Handelsticket.
Es scheint, dass Sie einen Fehler haben, vielleicht ist das der Grund, warum es "nicht aufhörte"?
Ich verstehe überhaupt nichts mehr. Hier ist ein Teil des Codes aus meinem Arbeits EA
Ich habe einen Teil Ihres Codes als Grundlage genommen, ihn ein wenig geändert und das erste Ergebnis erschien. Natürlich nur, wenn Sie das instabile Erscheinungsbild des gewünschten Drucks als Ergebnis nennen können. Jetzt funktioniert es mit einigen, nicht allen, weniger als die Hälfte der TakeProfit-Trigger, kann ich nicht fangen das Muster.
Sie scheinen dort einen Fehler zu haben, vielleicht ist das der Grund, warum es "nicht installiert" wurde?
In meinem Code sah es zum Testen und Debuggen folgendermaßen aus
Und bevor ich es hierher kopiert habe, habe ich das Ende auskommentiert, und als die Kompilierung fehlschlug, habe ich die falsche Klammer gelöscht. Dann habe ich es kompiliert und nicht überprüft.
Danke für den Hinweis. Ich müsste diesen Code morgen mehrmals ausführen, um diesen Fehler zu finden.
In meinem Code sah das zum Testen und Debuggen folgendermaßen aus
Und bevor ich es hierher kopiert habe, habe ich das Ende auskommentiert, und als die Kompilierung fehlschlug, habe ich die falschen zusätzlichen Klammern gelöscht. Dann habe ich es kompiliert und nicht überprüft.
Danke für den Hinweis. Ich werde diesen Code morgen mehrmals ausführen müssen, um den Fehler herauszufinden.
Ich freue mich, dass ich Ihnen helfen konnte.
Ich habe einen Teil Ihres Codes als Grundlage genommen, ihn ein wenig verändert und das erste Ergebnis erhalten. Wenn Sie das Ergebnis instabiles Aussehen des gewünschten Drucks nennen können. Jetzt funktioniert es einige, nicht alle, weniger als die Hälfte, der TakeProfit Auslösung, kann ich nicht fangen das Muster.
Ich habe keine Take-and-Stop-Ziele. Aber dennoch ist es alarmierend. Ich habe noch nie Probleme gehabt. Wenn nun eine der Positionen geschlossen wird, wird ein Datensatz aus dem Array gelöscht, und zwar genau an der Stelle, an der Sie Print() einsetzen. Wenn der Abschluss nicht verarbeitet und der Datensatz nicht entfernt wurde, wird im Protokoll eine Fehlermeldung angezeigt.
Natürlich ist nicht klar, warum, aber der Unterschied in Transaktionen durch die Methode zum Ändern von Positionen - FUNKTIONIERT NICHT. Sie alle
DEAL_ENTRY_IN