![MQL5 - Sprache von Handelsstrategien, eingebaut ins Kundenterminal MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
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
Ich sehe eine merkwürdige Situation in der Bedienung der Methoden für die Positionseröffnung in der CTrade-Klasse (PositionOpen,Buy,Sell) - der Expert Advisor öffnet tatsächlich eine Position (ich kann es im Terminal sehen), aber diese Methoden geben false zurück, _LastError=4756 (failed to send a trade request). While CTrade.ResultRetcode()=10008 (Auftrag erteilt).
Übersehe ich irgendetwas in der Funktionsweise der Alpari-Server heutzutage oder ist es ein Fehler?
jetzt überprüft - andere Sound-Events funktionieren auch nicht.
Sind die Töne im Terminal aktiviert?
Ich erstelle einen EA, lasse ihn auf einem Chart laufen und eröffne manuell eine Position:
Ich lasse den EA auf einem Chart laufen, eröffne manuell eine Position und steige in die Drucke ein:
Wie ist es möglich, dass ich ein "Trader"-Ereignis, aber keine Aufträge erhalte, aber ich erhalte immer den Typ "keine Aufträge".
Ich glaube, dieser Scheiß funktioniert einfach nicht.
Welchen Sinn hat es, nach dem Status eines nicht existierenden Auftrags zu fragen? Und was ergibt das zweite Formular in diesem Fall?
Und Sie überprüfen das Ergebnis der Ausführung
Welchen Sinn hat es, nach dem Status eines nicht existierenden Auftrags zu fragen? Und was ergibt das zweite Formular in diesem Fall?
Ich wusste, dass Sie diesen Weg des Code-Parsing einschlagen würden.
Und warum interessiert es Sie nicht, ob es eine Bestellung gibt, da das Händlerereignis ausgelöst wurde (mindestens eines davon muss sein, um eine Bestellung zu setzen), und OrdersTotal() sagt, dass es keine Bestellung gibt?
Ich wusste, dass Sie diesen Weg des Code-Parsing einschlagen würden.
Und warum interessiert es Sie nicht, ob es eine Bestellung gibt, da das Handelsereignis ausgelöst wurde (mindestens eines davon muss durch eine Bestellungseinstellung erfolgen), aber OrdersTotal() sagt, dass es keine Bestellungen gibt?
Die folgende Fehlermeldung wurde angezeigt, als die Klassen verbunden wurden
Silber schloss gut ab, Gold jedoch nicht.