EA Smile 2 MT5
- Experten
- Luis Enrique Ricales
- Version: 1.1
- Aktualisiert: 26 Oktober 2023
Der EA handelt mit zwei Indikatoren iMA (Gleitender Durchschnitt, MA) und einem iRSI (Relative Strength Index, RSI). Die Entscheidung über Handelssignale wird nur getroffen, wenn ein neuer Balken erscheint, während die Positionen bei jedem Tick nachgezogen und (im Falle eines Gewinns) geschlossen werden.
Es wurde eine unkonventionelle Lösung angewandt: Die Mittelungszeit des Slow-Indikators wird als die Mittelungszeit des Fast-Indikators multipliziert mit zwei berechnet, während die Mittelungszeit des RSI immer gleich der Mittelungszeit des Fast-Indikators ist. Dadurch wird die Anzahl der Parameter bei der Optimierung reduziert.
Eingabeparameter
-
Parameter der Indikatoren Gleitender Durchschnitt:
- Fast: av. period - Mittelungsperiode des Gleitenden Durchschnitts "Fast";
- Fast: Horizontale Verschiebung - Horizontale Verschiebung des Gleitenden Durchschnitts "Fast";
- Schnell: Preistyp - Preistyp des gleitenden Durchschnitts "Schnell";
- Langsam: Horizontale Verschiebung - Horizontale Verschiebung des Gleitenden Durchschnitts "Langsam";
- Langsam: Preistyp - Preistyp des gleitenden Durchschnitts "Langsam";
- Fast und Slow: Art der Glättung - Art der Mittelwertbildung (ein gemeinsamer Parameter für "Fast" und "Slow").
-
Parameter des Indikators RSI und seiner Signale:
- RSI: Preistyp - Preistyp des Indikators RSI;
- RSI: Niveau UP - Niveau UP des Indikators RSI;
- RSI: Niveau DOWN - Niveau DOWN des Indikators RSI.
-
Handels-Parameter:
- Stop Loss - Stop Loss (wenn auf Null gesetzt, wird der Parameter deaktiviert);
- Take Profit - Take Profit (wenn auf Null gesetzt, wird der Parameter deaktiviert);
- Trailing Stop - Trailing (wenn auf Null gesetzt, wird der Parameter deaktiviert);
- Trailing Step - Trailing-Schritt;
- Lots - Handel mit einer permanenten Lotgröße (ParameterLots ist größer als Null und ParameterRisk ist gleich Null);
- Risiko - die Losgröße wird dynamisch berechnet (der ParameterRisiko ist größer als Null und der ParameterLots ist gleich Null);
- Maximale Anzahl von Positionen in einer Richtung - die maximale Anzahl in einer Richtung (wenn der Parameter auf Null gesetzt wird, wird er deaktiviert);
- Close all positions when profit is achieved - Schließen der Positionen bei Erreichen des Gewinns (wenn der Parameter auf Null gesetzt ist, wird er deaktiviert);
- Close opposite positions - Schließen von Positionen in entgegengesetzter Richtung (wenn auf "false" gesetzt, wird der Parameter deaktiviert);
- magische Zahl - eindeutiger Bezeichner für den EA.
Wie Sie sehen, ermöglicht dieser EA neben der Einstellung der Parameter der Indikatoren die flexible Einstellung (und Deaktivierung) von Stop Loss, Take Profit, Trailing, der maximalen Anzahl der in einer Richtung geöffneten Positionen, der Schließung von Positionen mit Gewinn und der Schließung entgegengesetzter Positionen. Sie können auch die Berechnungen des Positionsvolumens verwalten: Sie können mit einer festen Losgröße handeln(Lots über Null undRisiko gleich Null), oder die Losgröße kann dynamisch berechnet werden(Risiko über Null undLots gleich Null).
Empfehlungen zur Optimierung
Wählen Sie im Modus "OHLC на M1" ein Symbol und den Zeitrahmen M15. Deaktivieren (auf Null setzen) Sie Stop Loss, Take Profit und Trailing und setzen Sie die maximale Anzahl der Positionen in jeder Richtung auf "1".
Wählen Sie den Optimierungstyp "Schnell (genetischer Algorithmus)" und den zu optimierenden Parameter "Balance max".
Für die Optimierung empfehle ich die Einbeziehung vonMQL5 Cloud Network
