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
Igor, ich habe dir eine Frage in der 'Bibliothek von Funktionen zur Arbeit mit INI-Dateien' gestellt, aber es kam keine Antwort :(
Danke... antwortete...
Die Funktion ClosePosBySelect().
Schließt eine vorausgewählte Position. Diese Funktion ist eher eine Hilfsfunktion, da sie von mehreren anderen Funktionen aufgerufen wird, die dabei helfen, die zu schließenden Positionen nach bestimmten Bedingungen auszuwählen.
Ich danke Ihnen... beantwortet...
Auch hier eine weitere Frage (oder eher Aussage) :)
Die Funktion ClosePosBySelect().
Schließt eine vorausgewählte Position. Diese Funktion ist eher eine Hilfsfunktion, da sie von mehreren anderen Funktionen aufgerufen wird, die bei der Auswahl der zu schließenden Positionen nach bestimmten Bedingungen helfen.
Hallo!
Entschuldigen Sie bitte!
1) Ich verstehe den Sinn der Zeile for (it=1; it<=NumberOfTry; it++) nicht.
Was für eine Art von Schleife ist das?
2) Ich verstehe auch die Bedingung if (!testing() ......) break nicht;
3) und schließlich, welche Funktion ist das? ErrorDescription(err)," ,
Wenn es Ihnen nichts ausmacht, erklären Sie es bitte.
1. Dies ist ein Zyklus von Handelsversuchen. Wenn der Handelsserver Fehler zurückgibt, unternimmt die Funktion NumberOfTry Versuche, die Position doch noch zu schließen. Ich stelle normalerweise NumberOfTry=5 ein.
2. diese Bedingung implementiert die Fähigkeit, den Zyklus der Versuche korrekt zu beenden, wenn der online arbeitende Expert Advisor gestoppt wird. Ohne diese Bedingung mussten wir, um z.B. Eigenschaften des EA aufzurufen, entweder warten, bis der EA alle Handelsversuche verbraucht hat, oder den EA aus dem Chart entfernen.
3. Suchen Sie in der Datei ..\experts\libraries\stdlib.mq4
Ich möchte fragen, wie man einen EA in einer Endlosschleife arbeiten lassen kann, während man Zugriff auf die Einstellungen seiner Parameter hat?
Ich habe den Anfang wie folgt geschrieben
Aber in diesem Fall bleibt der Expert Advisor hängen und ich kann nichts mit ihm machen, außer ihn aus dem Diagramm zu entfernen
Valera, mach es so:
Die Funktion ClosePosBySizeProfitInCurrency().
Mit dieser Funktion werden nur die Positionen geschlossen, bei denen der Gewinn in der Einzahlungswährung einen bestimmten Wert übersteigt. Über die Funktionsparameter können Sie festlegen, welche Positionen geschlossen werden müssen:
Valera, mach es so:
Leider wird dadurch auch der ekspert übertragen und gibt keinen Zugriff auf seine Parameter, bis Sie ihn aus dem Diagramm entfernen
Leider überträgt dies auch den EA und gibt keinen Zugriff auf seine Parameter, bis Sie ihn aus dem Diagramm entfernen
Sie haben jedoch die Möglichkeit, den EA durch Drücken der Schaltfläche "EAs" in der Symbolleiste zu stoppen.