und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 49
- Rating:
- Veröffentlicht:
- 2025.05.20 11:38
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Dieser EA nutzt den Relative-Stärke-Index (RSI), den Stochastik-Oszillator und den Bollinger-Band-Indikator, um Trend- oder Gegentrend-Gelegenheiten zu erkennen. Als Multi-Pair EA scannt er mehrere Währungspaare nach Signalen.
Dieser EA verfügt über eine Vielzahl von Funktionen, darunter Trailing, Risikomanagement, Money Management, Restriction Mode und mehr. Mit den richtigen Einstellungen hat er das Potenzial, erhebliche Gewinne zu erzielen.
Impuls :
Variabel | Werte | Beschreibung |
---|---|---|
Handels_Anzeiger | RSI, Stochastik, BollingerBänder, RSI_Stochastic_BollingerBands | RSI: Verwendet den RSI-Indikator, um den Markt zu analysieren und Trades zu eröffnen. Stochastic: Verwendet den Stochastic-Indikator, um den Markt zu analysieren und zu handeln. BollingerBänder: Verwendet den Bollinger Bands Indikator, um den Markt zu analysieren und zu handeln. RSI_Stochastic_BollingerBands: Verwendet alle drei Indikatoren (RSI, Stochastik und Bollinger Bands) zusammen für eine genauere Marktanalyse, bevor ein Handel getätigt wird. |
Handelsrichtung | Trend, GegenTrend | Trend: Eröffnet einen Handel in der Richtung des Trends. Wenn der RSI beispielsweise die überkaufte Linie berührt, wird ein Kaufgeschäft getätigt; wenn der RSI die überverkaufte Linie berührt, wird ein Verkaufsgeschäft getätigt. Gegentrend: Handelt gegen den Trend und wartet auf eine Trendumkehr. Wenn der RSI beispielsweise die überkaufte Linie berührt, wird ein Verkaufshandel durchgeführt; wenn der RSI die überverkaufte Linie berührt, wird ein Kaufhandel durchgeführt. |
SignalStärke | NormalSignal, NormalMultiTimeFrame, StrongSignal, VeryStrongSignal | NormalesSignal: Analysiert den Indikator (RSI, Stochastic oder Bollinger Bands) basierend auf einem einzigen Zeitrahmen, der in den EA-Einstellungen angegeben ist. NormalMultiTimeFrameSignal: Analysiert den Indikator (RSI, Stochastik oder Bollinger Bands) auf der Grundlage eines einzelnen Zeitrahmens (M1, M5, M15, M30, H1, H4) und überprüft sie nacheinander. StrongSignal: Analysiert mehrere Zeitrahmen (M1, M5, M15, M30) für eine stärkere Bestätigung vor dem Handel. VeryStrongSignal: Analysiert mehrere Timeframes (M1, M5, M15, M30, H1, H4) für eine stärkere Bestätigung vor dem Handel. |
minLot_Größe | Doppelter Wert | Minimale Losgröße, um sicherzustellen, dass die Losgrößenzufälligkeit nicht unter diesen Wert fällt. |
maxLot_Größe | Doppelter Wert | Maximale Losgröße, um sicherzustellen, dass die Zufälligkeit der Losgröße diesen Wert nicht überschreitet. |
StopVerlust | Int Wert | Legen Sie Ihren Stop-Loss-Wert in Punkten/Pips fest (die kleinste Preisbewegungseinheit für Ihren Vermögenswert). Setzen Sie Stop Loss auf 0, um ihn zu deaktivieren. |
Gewinnmitnahme | Int Wert | Legen Sie Ihren Take-Profit-Wert in Punkten/Pips fest. Setzen Sie Take Profit auf 0, um ihn zu deaktivieren. |
Nachlaufender_Start | Int Wert (Punkte/Pips) | Geben Sie die Anzahl der Pips ab dem Eröffnungskurs des Handels an, bei denen das Trailing beginnen soll. Stellen Sie 0 ein, um die Trailing-Operation zu deaktivieren. |
Trailing_Gap | Int Wert (Punkte/Pips) | Legen Sie den Abstand in Pips zwischen dem aktuellen Marktpreis und dem Trailing-Stop-Loss fest. Setzen Sie 0, um die Trailing-Operation zu deaktivieren. |
Risiko_im_Geld_Typ | Festgeld, Gleichgewichtsprozentsatz | FestesGeld: Schließt alle offenen Trades, wenn das negative Floating den von Ihnen angegebenen Betrag erreicht. SaldoProzentsatz: Berechnet sich automatisch auf der Grundlage Ihres Kontostands und schließt alle Geschäfte, sobald diese Grenze erreicht ist. |
Geld_im_Risiko | Int Wert | Wenn Risk_In_Money_Type auf FixedMoney eingestellt ist, geben Sie den Geldbetrag ein, den Sie sich leisten können zu verlieren. Wenn Sie BalancePercentage wählen, berechnet der EA das Risiko automatisch auf der Grundlage Ihres Kontostands und schließt alle Trades, wenn dieses Limit erreicht ist. |
Max_Spanne | Int Wert (Punkte/Pips) | Legt den maximal zulässigen Spread fest. Wenn der aktuelle Spread diesen Wert überschreitet, nimmt der EA keinen Handel vor und wartet, bis der Spread wieder innerhalb der festgelegten Grenze liegt. |
Schlupf | Int Wert (Punkte/Pips) | Legt den maximal zulässigen Slippage für die Orderausführung fest. |
MaxOpenTrade | Int Wert | Maximal zulässige Anzahl offener Trades. |
Handel_Währungen | String Wert | Liste aller Währungssymbole (nicht Währungspaare), die der EA analysieren und handeln soll. |
Impulse Plus :
DerRRS Impulse Plus EA ist eine erweiterte Version des RRS Impulse EA. Diese aktualisierte Version bietet mehr Flexibilität mit mehreren neuen Optionen. Der EA nutzt den Relative-Stärke-Index (RSI), den Stochastik-Oszillator, den gleitenden Durchschnitt (MA) und die Bollinger-Bänder, um Trend- und Gegentrend-Gelegenheiten zu erkennen. Als Multi-Pair EA scannt er mehrere Währungspaare nach Signalen.
Dieser EA enthält verschiedene Funktionen wie Trailing, Risikomanagement, Geldmanagement, Restriktionsmodus und mehr. Mit den richtigen Einstellungen hat er das Potenzial, erhebliche Gewinne zu erzielen.
Signal-Beschreibungen:
Indikator | KAUFEN | VERKAUFEN |
---|---|---|
RSI | Tendenz: Wenn der RSI die überkaufte Linie berührt. Gegentrend: Wenn der RSI die überverkaufte Linie berührt. | Trend: Wenn der RSI die überverkaufte Linie berührt. GegenTrend: Wenn der RSI die überkaufte Linie berührt. |
Stochastik | Tendenz: Wenn sowohl die Haupt- als auch die Signallinie das überkaufte Niveau berühren. Gegentrend: Wenn sowohl die Haupt- als auch die Signallinie den überverkauften Bereich berühren. | Tendenz: Wenn sowohl die Haupt- als auch die Signallinie das überverkaufte Niveau berühren. GegenTrend: Wenn sowohl die Haupt- als auch die Signallinie das überkaufte Niveau berühren. |
Bollinger-Bänder | Tendenz: Wenn der aktuelle Marktpreis die Widerstandslinie der Bollinger Bands (oberes Band) berührt. GegenTrend: Wenn der aktuelle Marktpreis die Unterstützungslinie der Bollinger Bänder (unteres Band) berührt. | Trend: Wenn der aktuelle Marktpreis die Unterstützungslinie der Bollinger Bänder (unteres Band) berührt. Gegentrend: Wenn der aktuelle Marktpreis die Widerstandslinie der Bollinger Bänder (oberes Band) berührt. |
Gleitender Durchschnitt | Trend/GegenTrend: Wenn der aktuelle Marktpreis oberhalb des gleitenden Durchschnitts liegt. | Trend/GegenTrend: Wenn der aktuelle Marktpreis unter dem Gleitenden Durchschnitt liegt. |
Signalszenarien (Umgekehrt : Falsch)
RSI | Stochastik | Bollinger Bänder | Gleitender Durchschnitt | Signal |
---|---|---|---|---|
Über | Über | Über | Unterhalb | Gegentrend Verkaufen ✅ |
Unterhalb | Unterhalb | Unten | Oberhalb | Gegentrend Kaufen ✅ |
Oberhalb | Oben | Oben | Oben | Trend Kaufen ✅ |
Unterhalb | Unterhalb | Unterhalb | Unten | Trend Verkaufen ✅ |
Signal-Szenarien (Umgekehrt : Wahr)
RSI | Stochastik | Bollinger Bänder | Gleitender Durchschnitt | Signal |
---|---|---|---|---|
Über | Über | Über | Unterhalb | Gegentrend Kaufen ✅ |
Unterhalb | Unterhalb | Unten | Oberhalb | Gegentrend Verkaufen ✅ |
Oberhalb | Oben | Oben | Oben | Trend Verkaufen ✅ |
Unterhalb | Unterhalb | Unterhalb | Unten | Trend Kaufen ✅ |
Variable Beschreibungen:
Variable | Werte | Beschreibung |
---|---|---|
RSI, Stochastik, Bollinger Bänder, Gleitender Durchschnitt | Bool (Wahr/Falsch) | RSI: Aktiviert die Verwendung des RSI-Indikators für die Marktanalyse und Handelsausführung. Stochastic: Aktiviert die Verwendung des Stochastic-Indikators für die Marktanalyse und die Handelsausführung. Bollinger Bänder: Aktivieren Sie diese Option, um den Bollinger Bands Indikator für die Marktanalyse und Handelsausführung zu verwenden. Gleitender Durchschnitt: Aktivieren Sie diese Option, um den Indikator Gleitender Durchschnitt für die Marktanalyse und die Handelsausführung zu verwenden. Sie können mehrere Indikatoren gleichzeitig aktivieren. Mindestens ein Indikator muss für den EA-Betrieb aktiviert sein. |
Zeitrahmen | M1, M5, M15, M30, H1, H4, D1 | Bool (Wahr/Falsch) |
Handelsrichtung | Trend, CounterTrend | Trend: Eröffnet Geschäfte in Trendrichtung (z.B. wenn der RSI die überkaufte Linie berührt, wird ein Kaufgeschäft getätigt; wenn der RSI die überverkaufte Linie berührt, wird ein Verkaufsgeschäft getätigt). Gegentrend: Handelt gegen den Trend und wartet auf eine Trendumkehr (z. B. wenn der RSI die überkaufte Linie berührt, wird ein Verkaufshandel getätigt; wenn der RSI die überverkaufte Linie berührt, wird ein Kaufhandel getätigt). |
SignalStärke | SingleTF, MultiTF | SingleTF: Der EA prüft die einzelnen Zeitrahmen nacheinander. Wenn zum Beispiel RSI und Bollinger Bands aktiviert sind und die ausgewählten Zeitrahmen M1 und M15 sind, prüft der EA zuerst die Signale für beide Indikatoren auf M1, dann auf M15 und eröffnet einen Handel, wenn eine Bedingung erfüllt ist. MultiTF: Der EA prüft alle ausgewählten Zeitrahmen zusammen. Wenn beispielsweise RSI und Stochastic mit den Zeitrahmen M1, M5 und M15 aktiviert sind, bestätigt der EA die Signale für alle Zeitrahmen gleichzeitig, bevor er einen Handel ausführt. SingleTF folgt der OR-Logik, während MultiTF der AND-Logik für Zeitrahmen folgt. |
Umgekehrt | Bool Wahr/Falsch | Wenn Sie den Inverse-Modus verwenden, wird der Auftragstyp umgekehrt. Das bedeutet, dass ein Kaufgeschäft zu einem Verkaufsgeschäft wird, und ein Verkaufsgeschäft zu einem Kaufgeschäft. |
LosModus | Zufällig_Los, Los_Prozentsatz | Random Lot: Trades mit einer zufälligen Losgröße zwischen minLot_Size und maxLot_Size . Los_Prozentsatz: Handelt auf der Grundlage des Risikoprozentsatzes pro Handel und stellt sicher, dass die Losgröße nicht unter minLot_Size oder über maxLot_Size liegt. Wenn Sie eine feste Losgröße verwenden möchten, setzen Sie minLot_Size und maxLot_Size auf denselben Wert. |
StopLoss_Typ | Virtuell_SL, Klassisch_SL | Virtueller SL: Der EA schließt den Handel, wenn der von Ihnen festgelegte StopLoss erreicht ist, aber das StopLoss-Niveau ist für den Server des Brokers nicht sichtbar (bleibt auf Ihrem lokalen PC). Klassischer SL: Der EA setzt einen sichtbaren Stop-Loss, der auf dem Server des Brokers angezeigt wird. Diese Funktion ist nützlich, wenn Ihr Broker keine hyperaktiven EAs unterstützt, eine Begrenzung der Änderungsquoten pro Tag hat oder wenn Sie den Verdacht haben, dass Ihr Broker Ihren Stop Loss jagt. |
StopLoss | Int Wert | Legen Sie Ihren Stop-Loss-Wert in Punkten/Pips fest. Setzen Sie 0, um Stop Loss zu deaktivieren. |
TakeProfit_Typ | Virtuell_TP, Klassisch_TP | Virtual TP: Das Take-Profit-Niveau ist für den Server des Brokers nicht sichtbar. Klassisches TP: Das Take-Profit-Niveau ist für den Maklerserver sichtbar. |
Gewinnmitnahme | Int Wert | Legen Sie Ihren Take-Profit-Wert in Punkten/Pips fest. Setzen Sie 0, um Take Profit zu deaktivieren. |
Trailing_Typ | Klassisches_Trailing, Virtuelles_Trailing | Virtuelles Trailing: Der Trailing-Stop-Loss wird vor dem Server des Brokers verborgen (bleibt auf Ihrem lokalen PC). Klassisches Trailing: Ein sichtbarer Trailing-Stop-Loss wird platziert und auf dem Server des Brokers angezeigt. Hinweis: Diese Funktion ist nützlich, wenn Ihr Broker keine hyperaktiven EAs unterstützt, Änderungslimits pro Tag hat oder wenn Sie den Verdacht haben, dass der Stop-Loss gejagt wird. Empfehlung: Martingale beruht auf strengen Berechnungen, daher ist es besser, Classic Trailing zu verwenden. |
Trailing_Start | Int Wert (Punkte/Pips) | Anzahl der Pips ab dem Eröffnungskurs, bei denen das Trailing beginnen soll. Setzen Sie 0, um das Trailing zu deaktivieren. |
Trailing_Gap | Int Wert (Punkte/Pips) | Legt den Abstand (in Pips) zwischen dem Marktpreis und dem Trailing-Stop-Loss fest. Setzen Sie 0, um das Trailing zu deaktivieren. |
KerzeAusgang | Int Wert | Sobald der Handel eröffnet ist, wird er nach einer Anzahl von X Kerzen des eröffneten Handels geschlossen. Setzen Sie 0, um CandleExit zu deaktivieren. |
Risikomanagement:
Variable | Werte | Beschreibung |
---|---|---|
RisikoManagement_Aktion | StopEA, CloseAndContinue | StopEA: Wenn der negative gleitende Verlust Money_In_Risk erreicht, werden alle Trades geschlossen, und der EA stoppt den Handel (erfordert einen manuellen Neustart). CloseAndContinue: Wenn der negative gleitende Verlust Money_In_Risk erreicht, werden alle Trades geschlossen, aber der EA setzt den Handel fort. |
Risiko_In_Geld_Typ | FestesGeld, BalanceProzentsatz | FestesGeld: Schließt Trades, wenn der gleitende Verlust einen festgelegten Geldwert erreicht. SaldoProzentsatz: Berechnet das Risiko auf der Grundlage des Kontosaldos und schließt Geschäfte, wenn der festgelegte prozentuale Verlust erreicht ist. |
Geld_im_Risiko | Int Wert | Wenn Risk_In_Money_Type FixedMoney ist, geben Sie den maximalen Geldbetrag ein, den Sie sich leisten können zu verlieren. Bei BalancePercentage berechnet der EA den Wert auf der Grundlage Ihres Kontostandes. |
Geld-Management:
Variabel | Werte | Beschreibung |
---|---|---|
GeldManagement_Aktion | Stop_EA, Schließen_und_Weiterführen | Stop_EA: Wenn der Aktienkurs das Ziel_Umsatz erreicht, werden alle Geschäfte geschlossen und der EA wird gestoppt (manueller Neustart erforderlich). Schließen_Und_Weiterführen: Wenn die Aktie Target_Revenue erreicht, werden alle Trades geschlossen und der EA setzt den Handel fort. |
GeldManagement_Typ | Fixed_Money, Balance_Percentage | Festes_Geld: Schließt Trades, wenn das Eigenkapital einen bestimmten Betrag erreicht. Saldo_Prozentsatz: Schließt Geschäfte, wenn ein bestimmter Prozentsatz des Kontostands erreicht ist. |
Ziel_Umsatz | Int Wert | Wenn MoneyManagement_Type Fixed_Money ist, geben Sie den Zielwert für das Eigenkapital ein. Bei Balance_Percentage berechnet der EA den Wert auf der Grundlage Ihres Kontostandes. |
Einschränkungs-Modus:
Variabel | Werte | Beschreibung |
---|---|---|
Max_Spanne | Int Wert (Punkte/Pips) | Maximal zulässiger Spread für die Handelsausführung. Der EA wird warten, wenn der Spread diesen Wert überschreitet. |
Schlupf | Int Wert (Punkte/Pips) | Maximal erlaubter Slippage für die Handelsausführung. |
MaxOpenTrade | Int Wert | Maximal zulässige Anzahl offener Geschäfte zu einem Zeitpunkt. |
TradeMode | Bool (Wahr/Falsch) | True: Der EA kann neue Trades eröffnen. False: Der EA eröffnet keine neuen Trades, sondern verwaltet die bestehenden Trades. |
Nachrichten-Management:
Variable | Werte | Beschreibung |
---|---|---|
NachrichtenManagement | NewsDeactivated, HighImpactNews, ImportantNews | NachrichtenDeaktiviert: Kein Nachrichtenfilter angewendet. HoheWirkungNews: Filtert besonders wichtige Nachrichten heraus. ImportantNews: Filtert nur wichtige Nachrichten heraus, die in Important_News aufgeführt sind. |
BeforeNews_Minutes | Int Wert (Minuten) | Zeit vor Nachrichtenereignissen, in der der Handel pausieren sollte. (z. B. 120 für 2 Stunden) |
AfterNews_Minuten | Int Wert (Minuten) | Zeit nach Nachrichtenereignissen, wenn der Handel pausieren soll. (z. B. 180 für 3 Stunden) |
Nachrichten_CutLoss | Int Wert | Wenn ein Handel während der Nachrichtenzeit einen gleitenden Verlust aufweist, der gleich oder größer als dieser Wert ist, wird er geschlossen. |
Nachrichten_ReCheckMinuten | Int Wert | Häufigkeit, mit der der EA die Nachrichtendaten von ForexFactory aktualisieren soll. |
Wichtig_Nachrichten | String Wert | Liste wichtiger Nachrichtenereignisse, die den Handel unterbrechen sollen (kommagetrennt). |
Auswahl der Währung:
Variable | Werte | Beschreibung |
---|---|---|
Handel_Währungen | String Wert | Liste der Währungssymbole (nicht Paare), die der EA analysieren und handeln soll (kommagetrennt). |
Wichtige Hinweise:
-
Aktivieren Sie Webanfragen in MT4/MT5:
-
Navigieren Sie zu Tools → Options → Expert Advisor → Allow Web Request, dann fügen Sie hinzu:
http://nfs.faireconomy.media/ -
(Dieser Dienst wird von ForexFactory bereitgestellt und ruft Nachrichtendaten von deren Plattform ab).
-
-
Empfohlenes Testen:
-
Es wird dringend empfohlen, diesen EA mindestens 45 Tage lang auf einem Demokonto zu testen, bevor Sie ihn auf einem echten Konto einsetzen.
-
Bitte teilen Sie Ihre Erfahrungen, Ihr Feedback und Ihre Handelsberichte.
Viel Glück & Happy Trading! 🚀
Wichtiger Hinweis:
Es wird dringend empfohlen, diesen EA mindestens 45 Tage lang auf einem Demokonto zu testen, bevor Sie ihn auf einem realen Konto verwenden.
Bitte teilen Sie Ihre Erfahrungen, Ihr Feedback und Ihren Kontobericht.
Sie können auch die erweiterte Version dieses EAs, RRS Impulse Plus, ausprobieren. Sie bietet mehr Flexibilität bei der Auswahl von Zeitrahmen, Indikatoren Ihrer Wahl, Nachrichtenfiltern und mehr.
Viel Glück & Happy Trading! 🚀
Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/58462

Beispiel Handelssystem für Cross 2MA & CCI

Original ZigZag MT4 mit zusätzlichen automatischen Fibonacci

2 Moving Averages is a custom MQL4 indicator that uses two moving averages (fast and slow) to identify potential trend changes and generate buy or sell signals based on crossover points. It enhances signal reliability by optionally integrating support and resistance levels, helping traders confirm entry and exit zones. This tool is suitable for trend-following strategies and works across multiple time frames.

SniperJaw EA is a one-trade-at-a-time robot that uses the Alligator indicator (Jaw, Teeth, Lips) to follow the trend. You can control the trade size with LotSize, choose to close trades on opposite signal with UseEntryToExit, or use TakeProfit and StopLoss in pips if set. Slippage is managed by Slippage, and trading can be turned on or off using TradeEnabled. Alligator settings like JawPeriod, JawShift, TeethPeriod, TeethShift, LipsPeriod, and LipsShift let you adjust how the indicator works.