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 möchte eine Aktie (Futures) in MT5 setzen, um meine zu testen, wie?
Auf keinen Fall. Suchen Sie nach einem Maklerhaus mit diesen Futures
%))) Es gibt keinen DC mit diesem Fuchs))) Es muss zusammengeklebt werden...
Schade, schade, es fing alles so schön an...
Grüße an alle!
Ich versuche, zwei Funktionen in meinem EA zu implementieren, die erste definiert den Gewinn des letzten Handels, die zweite definiert das Lot des letzten Handels.
Ich habe diese Seite von A bis Z durchforstet und mehrere Funktionen erstellt, wobei ich den Beispielen in Artikeln und anderen EAs gefolgt bin, aber kein Ergebnis - beide Funktionen geben immer 0,00 zurück.
Hier scheint mir die richtige Variante am nächsten zu sein, aber das Ergebnis ist immer 0:
Ich versuche, die Losgröße auf die gleiche Weise zu ermitteln:
Und nichts funktioniert, die Werte sind immer Null.
Ich selbst habe gerade mit der Umstellung von mql4 auf mql5 begonnen. Die Implementierung solcher Funktionen in mql4 war nicht sehr schwierig, aber hier gibt es eine Blockade.
Bitte nennen Sie mir eine echte, funktionierende Lösung.
...
Bitte schlagen Sie eine echte, funktionierende Lösung vor.
Verwenden Sie HistoryDealGetTicket() und HistoryDealsTotal().
Und führen Sie die Validierung durch:
tol64 vielen Dank! Alles funktioniert.
Hier ist eine 100%ig funktionierende Lösung - die Funktion gibt den Gewinn der letzten geschlossenen Position im Terminalverlauf zurück:
In Analogie dazu erhalten wir die Losgröße des letzten Geschäfts:
tol64 vielen Dank! Es funktioniert alles.
...
Wenn Sie im Editor auch Strg+ drücken, erhalten Sie sauber formatierten Code. Dies ist besonders wichtig, bevor Sie das Beispiel ins Forum hochladen (bessere Lesbarkeit). ))
Guten Tag, ich habe vor kurzem begonnen, MQL5 zu lernen. Ich habe ein Problem mit der Positionsschließung. Im Code: if(!m_Trade.PositionClose(_Symbol,100))//--- Position nach aktuellem Symbol schließen. Das Ergebnis ist, dass sich die Position umkehrt! Für einen Hinweis, wie ich eine Position schließen kann, wäre ich sehr dankbar.
EA-Protokoll, nachdem der Balken unterhalb des Stopp-Levels geschlossen hat. Long-Position = 1 Lot, Short-Position = 1 Lot)