Expert Advisors: Close all positions

 

Close all positions:

Schließt alle Positionen, wenn ein Gewinnwert erreicht wurde.

Autor: Vladimir Karputov

 
Hallo, können Sie mir bitte sagen, ob dieser Gewinn nur der Nettowert ist, um das Ziel zu erreichen, alle Positionen zu schließen?
 
opmopt :
Hallo, können Sie mir bitte sagen, ob dieser Gewinn ist nur NAV erreicht das Ziel Schließen Sie alle Positionen?

Positionen schließen, wenn das Gewinnniveau erreicht ist Alle schließen, wenn Gewinn. In diesem Fall wird der Gesamtgewinn für alle Positionen addiert: unabhängig von Symbol und magischer Zahl.

Der Gewinn wird nur in dem Moment berechnet, in dem ein neuer Balken entsteht.

 
Vladimir Karputov:

Positionen schließen, wenn das Gewinnniveau erreicht ist Alle schließen, wenn Gewinn. In diesem Fall wird der Gesamtgewinn für alle Positionen addiert: unabhängig von Symbol und magischer Zahl.

In diesem Fall wird der Gesamtgewinn für alle Positionen summiert: unabhängig vom Symbol und der magischen Zahl.

Hallo, ist es möglich, dies so zu ändern, dass alle Positionen geschlossen werden, wenn der NAV über einem bestimmten Wert liegt? Ich danke Ihnen.

 
opmopt :

Hallo, ist es möglich, es so zu ändern, dass alle Positionen geschlossen werden, wenn der NAV einen bestimmten Wert überschreitet? Danke!

Bitte lesen Sie die Beschreibung: Wenn der Gewinn aller Positionen den Wert 'Close all if Profit' erreicht, werden alle Positionen geschlossen.

Es stimmt, dies ist ein sehr einfacher Code und es gibt keine 100%ige Garantie für das Schließen aller Positionen.

 
Vladimir Karputov:

Bitte lesen Sie die Beschreibung: Wenn der Gewinn aller Positionen den Wert "Close all if Profit" erreicht, werden alle Positionen geschlossen.

Es stimmt, dies ist ein sehr einfacher Code und es gibt keine 100%ige Garantie für das Schließen aller Positionen.

Kann dieser Code als EA mit automatischer Ausführung geschrieben werden?

 
opmopt :

Das kann dieser Code als ein automatisch ausführendes EA schreiben?

Dies ist bereits ein Advisor.

 
Hallo.
Können Sie die Logik der EA-Gewinnberechnung so überarbeiten, dass sie nur bei der Entstehung eines neuen Balkens und zusätzlich auf dem "aktuellen Balken" berechnet wird?
Denn in großen Zeiträumen (H1, H2, H4, etc.) ist es möglich, die Ziel-Gewinnstufen auf dem aktuellen Balken sofort zu erreichen.

Mit freundlichen Grüßen.
 
Edviao:
Hallo.
Können Sie die Logik der Berechnung des EA-Gewinns so überarbeiten, dass er nur bei der Geburt eines neuen Balkens und zusätzlich beim "aktuellen Balken" berechnet wird?
Denn in großen Zeiträumen (H1, H2, H4, etc.) ist es möglich, die Ziel-Gewinnstufen auf dem aktuellen Balken sofort zu erreichen.

Mit freundlichen Grüßen.

Ok, ich werde eine solche Option hinzufügen. Und zusätzlich werde ich eine Option für Symbole hinzufügen: Gewinnberechnung und Positionsschließung nur für das aktuelle Symbol oder für alle Symbole.

 
Vladimir Karputov :

Tamam, bunun gibi bir seçenek ekleyeceğğim. Ayrıca semboller için bir seçenek ekleyeceğim: sadece mevcut semboller için kar ve kapanış pozisyonlarınını hesaplayın.

Super!
Die neuen Funktionen werden den EA viel flexibler machen.
Vielen Dank, ***.

HINWEIS:
Zusätzliche Parameter könnten zum Beispiel sein:

Parameter A = Gewinnberechnung bei "Geburt eines neuen Balkens".
Parameter B = "Gewinnberechnung bei neuem Balken + bei aktuellem Balken".
Обработчик события "новый бар"
Обработчик события "новый бар"
  • www.mql5.com
Для создателей индикаторов и экспертов всегда был актуален вопрос написания экономичного кода с точки зрения времени выполнения. Можно подойти к решению этой задачи с разных сторон. Из этой обширной темы в данной статье будет затронут, казалось бы уже решенный вопрос: проверка появления нового бара. Это достаточно популярный способ ограничения...
 
Edviao:


NOTA:
Zusätzliche Parameter könnten zum Beispiel sein:

Parameter A = Gewinnberechnung bei "Geburt eines neuen Balkens".
Parameter B = "Berechnung des Gewinns auf dem neuen Balken + auf dem aktuellen Balken".

Nein, es gibt zwei Parameter: die Pause in Sekunden zwischen der Gewinnberechnung wird festgelegt. Wenn < '10' Sekunden - Prüfung NUR im Moment der Geburt eines neuen Bar, wenn >= '10' - dann ist es nur ein Prüfintervall in Sekunden.