Fragen von Anfängern MQL5 MT5 MetaTrader 5 - Seite 1113
![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
Grüße. Ich habe mir das kompetente Video "From MQL4 to MQL5 - how to rewrite EAs for Metatrader 5" angesehen.
Vielen Dank an den Autor. Ich habe beschlossen, es selbst zu versuchen. Ich beschloss, es selbst zu versuchen. Die Idee ist die folgende:
1. Ich setze dtriger = 1 in den Eingaben - Kaufen öffnet.
2. Ich setze dtriger = -1 - Verkaufen öffnet.
3. Ich setze dtriger = 0 - alle offenen sind geschlossen.
Ich habe in den FAQ gelesen, dass es im MT5 nicht möglich ist, entgegengesetzte Positionen zu halten,
und ich habe sie.
Frage: Wie kann ich die Schließung einer offenen Position korrekt vorschreiben?
Die Frage ist: Wie registriert man korrekt die Schließung einer bestehenden Position bei der Eröffnung einer umgekehrten Position?
Vielen Dank!
Grüße. Ich habe mir den hilfreichen Clip "From MQL4 to MQL5 - how to rewrite EAs for Metatrader 5" angesehen.
Ich möchte den Autor beglückwünschen. Ich habe beschlossen, es selbst zu versuchen. Ich habe es geschrieben. Meine Idee ist die folgende:
1. ich setze dtriger = 1 - eröffnet Kaufen.
2. Ich setze dtriger = -1 - Verkaufen öffnet.
3. Ich setze dtriger = 0 - alle offenen sind geschlossen.
Ich habe in den FAQ gelesen, dass es im MT5 nicht möglich ist, entgegengesetzte Positionen zu halten,
und ich habe sie.
Frage: Wie kann man die Schließung einer bestehenden Position korrekt vorschreiben?
Die Frage ist: Wie registriert man korrekt die Schließung einer bestehenden Position bei der Eröffnung einer umgekehrten Position?
Vielen Dank!
Sie müssen beim Lesen des Merkblatts sehr unaufmerksam gewesen sein.
Bezug:Allgemeine Grundsätze - Handelsgeschäfte.
Fazit: MetaTrader 5 verfügt sowohl überNetting- als auch Hedging-Systeme.
Ich würde Ihre Aufgabe anders formulieren:
1. dtriger = 1 - Buy öffnet.
2. dtriger = -1 - Sell öffnet.
3. dtriger = 0 - alle offenen sind geschlossen.
Der Expert Advisor sollte Folgendes tun:
Für die Umsetzung sind zwei Algorithmen erforderlich (die magische Zahl trägt auch dazu bei) - sie kann deaktiviert werden.
и
Die allgemeine Idee ist, eine Schleife um alle Positionen vonPositionsTotal()-1 bis 0 zu ziehen. Es geht von PositionsTotal()-1 bis 0, nicht von Null bis PositionsTotal()-1. Dies ist wichtig.
Und noch ein Hinweis: Im MetaTrader 5 ist ein Auftrag ein ENTFERNTER AUFTRAG. Daher ist es sehr empfehlenswert, dass Sie sich das Wort "Bestellung" am Anfang gar nicht merken, um keine Verwirrung in Ihrem Kopf zu stiften.
Es gibt auch Marktaufträge Kaufen und Verkaufen, sowie CloseBy-Aufträge.
Vielen Dank, genau wie die Musik.
Vielen Dank, genau wie die Musik.
Nun, wenn Sie so freundlich wären, dann mehr.
Ich habe die Eingaben gemacht und einen Pre-Close vorgeschrieben, aber wieder hängen die Aufträge dort und dort.
Nun, wenn Sie so freundlich wären, dann mehr.
Ich habe die Einträge eingefügt und einen Pre-Close vorgeschrieben, aber auch hier gibt es hier und da Hanging Orders.
Vielen Dank, genau wie die Notizen.
Was ist das Signal zum Öffnen? Denn der Code ist nicht vollständig - nur die Schließung von Positionen, aber ich muss auch Positionen öffnen...
Handelsbefehl.mq5
#Eigenschaft Version "1.000"
Bislang werden nur drei Aktionen durchgeführt: