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
Hi GumRai, thanks for your time. I've already tried with your changes, but orders keep closing at 1. In other words, profitable orders are not waiting to reach 25.
Auch mit der Codezeile, die zuvor von DeVries und Raptor bereitgestellt wurde?
Hoffentlich haben Sie diese Zeile nicht geändert, Sie haben sie nur in Betracht gezogen.
Wenn Sie es auf 25,00 geändert haben, dann haben Sie alle profitablen Trades von $1+ geschlossen
Auch mit der Codezeile, die zuvor von DeVries und Raptor bereitgestellt wurde?
Hoffentlich haben Sie diese Zeile nicht geändert, Sie haben sie nur in Betracht gezogen.
Wenn Sie es auf 25,00 geändert haben, dann haben Sie alle profitablen Trades von $1+ geschlossen
Ich habe alle Vorschläge ausprobiert, aber sie schließen immer noch nicht richtig.
Ich habe alle Vorschläge ausprobiert, aber sie lassen sich immer noch nicht richtig schließen.
Vielleicht können Sie den vollständigen Code zeigen, den Sie im Moment verwenden
Vielleicht können Sie den vollständigen Code zeigen, den Sie im Moment verwenden
Bitte gehen Sie zurück zu meinem Beitrag
https://forum.mql4.com/56959/page2#822980
Sie addieren nicht nur die profitablen Geschäfte. Sie berechnen den Nettogewinn oder -verlust
Bitte gehen Sie zurück zu meinem Beitrag
https://forum.mql4.com/56959/page2#822980
Sie addieren nicht nur die profitablen Geschäfte. Sie berechnen den Nettogewinn oder -verlust.
GumRai, ich habe die von Raptor und von Ihnen vorgeschlagenen Codeänderungen vorgenommen:
https://www.mql5.com/en/forum/146091
https://www.mql5.com/en/forum/146091/page2#822980
Und jetzt scheint es richtig zu schließen. Vielen Dank dafür!
Nur noch eine Sache. Wenn ich nur die profitablen Käufe oder nur die profitablen Verkäufe berechnen möchte, anstatt alle profitablen Geschäfte zu berechnen, was muss ich dann ändern?
Ich denke, dass diese Änderung nur Käufe berechnet, aber ich bin mir nicht sicher. Ist das richtig?:
hieraus:
dazu:
Ich vermute, dass Sie 2 externe bool zu den Eingabeparametern hinzufügen könnten, die so etwas wie "BuyTradesOnly" und "SellTradesOnly" heißenund beide zunächst auf false gesetzt sind
dann
Ich schätze, dass Sie 2 externe bool zu den Eingabeparametern hinzufügen könnten, die so etwas wie "BuyTradesOnly" und "SellTradesOnly" heißenund beide zunächst auf false gesetzt sind
dann
Ich habe die 2 externen bool nicht hinzugefügt, ich ändere dies nur, um "nur Kaufaufträge" zu schließen.
und dies ändern, um "nur Verkaufsaufträge" zu schließen.
Jetzt habe ich also zwei EA's. Einen für Close-Käufe und einen für Close-Verkäufe. Das ist für mich in Ordnung.
Ich habe auf beiden Konten, Demo und Real, getestet. Auf dem Demokonto funktioniert es gut, aber auf dem Realkonto fängt es an, Positionen zu schließen, sobald das Gewinnziel erreicht ist, aber dann hört es auf, Positionen zu schließen, wenn die verbleibenden Aufträge unter das Gewinnziel fallen. Dies geschieht, wenn sich der Preis zum Zeitpunkt der Schließung ändert. Es neigt also dazu, profitable Aufträge offen zu lassen, anstatt sie alle zu schließen (profitable Aufträge).
Ich habe diesen Beitrag von RaptorUK https://www.mql5.com/en/forum/139654 gelesen. Es ist etwas in der Art, aber ich weiß nicht wirklich, was die beste Lösung für dieses Problem sein könnte.
Ich habe diesen Beitrag von RaptorUK https://www.mql5.com/en/forum/139654 gelesen. Es ist so ähnlich, aber ich weiß nicht wirklich, was die beste Lösung für dieses Problem sein könnte.
Die Lösung ist in dem Thread angegeben ... deshalb habe ich ihn erstellt. In der Schleife wird abwärts gezählt, nicht aufwärts.
Ok Raptor, ich werde versuchen, diese Schleife zu machen, aber bevor ich das tue, was ist, wenn ich einfach ändere
Von diesem:
Zu diesem:
Könnte dies die Aufgabe erfüllen?