MultiTools
- Experten
- Version: 1.2
- Aktivierungen: 5
Beschreibung
NoNStop MultiTools ist ein vollautomatischer Multi-Währungs-Expert Advisor für MetaTrader 5, der auf dem NRTR-ATR-STOP-Indikator basiert und Signale auf einem höheren Zeitrahmen bestätigt. Der EA nutzt eine Averaging-Strategie (Grid-Trading) mit konfigurierbaren dynamischen Lot- und Martingale-Optionen.
So funktioniert der EA
1. Signalerzeugung
Der EA analysiert den Markt in zwei Zeitrahmen:
-
Arbeits-Zeitrahmen (WorkTF) – Standard M30. Der NRTR-ATR-STOP-Indikator sucht hier nach Signalen.
-
Übergeordneter Zeitrahmen (HigherTF) – Standard D1. Hier werden die Signale bestätigt.
Regel: Ein Trade wird NUR eröffnet, wenn beide Zeitrahmen dieselbe Richtung anzeigen.
-
Wenn beide Zeitrahmen „KAUF“ anzeigen → wird eine Kaufposition eröffnet
-
Wenn beide Zeitrahmen „VERKAUF“ anzeigen → wird eine Verkaufsposition eröffnet
-
Wenn die Signale voneinander abweichen → wird kein Trade eröffnet
2. Eröffnung der ersten Position
Wenn ein Signal empfangen wird und keine offenen Positionen für das Wertpapier bestehen, eröffnet der EA die erste Position mit einem Take-Profit.
Beispiel:
-
KAUF-Signal für EURUSD
-
Es wird eine KAUF-Position mit einem TP in der in den Einstellungen festgelegten Entfernung eröffnet
-
Wenn der Kurs das TP erreicht → wird die Position mit Gewinn geschlossen
3. Durchschnittbildung (Grid)
Bewegt sich der Kurs entgegen einer offenen Position, kann der EA zusätzliche Positionen zum Durchschnittsausgleich eröffnen.
Bedingungen für den Durchschnittskauf:
-
Der Parameter„UseAveraging “ ist aktiviert
-
Der Kurs hat sich um AveragingStepInput (in Punkten)gegen die Position bewegt
-
Die Anzahl der Positionen im Grid überschreitet nicht den Wert „MaxGridPositions“
Beispiel für eine BUY-Grid-Durchschnittsbildung:
1. Kaufposition 0,10 bei 1,1000 eröffnet 2. Der Kurs fiel auf 1,0970 (30 Punkte gegen die Position) 3. Kaufposition 0,20 bei 1,0970 eröffnet 4. Durchschnittspreis: 1,0980 5. Gemeinsames TP: 1,0980 + 120 Punkte = 1,1100 6. Wenn der Kurs 1,1100 erreicht → werden beide Positionen mit Gewinn geschlossen
Wichtig: Wenn MaxGridPositions erreicht ist, wird die älteste Position geschlossen und eine neue eröffnet.
4. Umkehrsignal
Wenn ein entgegengesetztes Signal auftritt, während Positionen offen sind:
Wenn CloseOnReverse = true:
-
Entgegengesetzte Positionen werden geschlossen
-
Es wird eine neue Position in der neuen Richtung eröffnet
Wenn „CloseOnReverse“ = „false“ ist:
-
Alte Positionen bleiben offen
-
Es wird eine neue Position in die entgegengesetzte Richtung eröffnet
-
Beide Grids (BUY und SELL) arbeiten unabhängig voneinander
EA-Einstellungen
Allgemeine Einstellungen
| Parameter | Beschreibung |
|---|---|
| Symbolpräfix | Symbolpräfix (falls der Broker dieses verwendet, z. B. „m.“) |
| SymbolSuffix | Symbol-Suffix (falls vom Broker verwendet, z. B. „.pro“) |
| MagicNumber | Eindeutige Kennung für EA-Orders |
| TakeProfitPointsInput | Take-Profit für die erste Position in Punkten |
| SlippageInput | Maximale Slippage |
| NoTradeHoliday | Aktiviert: Kein Handel vom 20. Dezember bis zum 15. Januar. Deaktiviert: Immer handeln |
| CloseOnReverse | Aktiviert: Entgegengesetzte Positionen bei einem Revers-Signal schließen. Deaktiviert: Beide Grids beibehalten |
Symbolauswahl
| Parameter | Beschreibung |
|---|---|
| Nur mit dem aktuellen Chart-Symbol handeln | Nur mit dem Währungspaar handeln, auf dem der Advisor installiert ist. |
| AutoSelectSymbols | Aktiviert: Symbole werden automatisch aus Kategorien ausgewählt. Deaktiviert: Es wird nur die manuelle Liste verwendet |
| ManualSymbols | Manuelle Liste von Symbolen, durch Kommas getrennt |
| IncludeMajorPairs | Aktiviert: Handel mit Hauptwährungspaaren (EURUSD, GBPUSD usw.) |
| Cross-Paare einbeziehen | Aktiviert: Handel mit Kreuzpaaren (EURGBP, GBPJPY usw.) |
| Exotische Paare einbeziehen | Aktiviert: Handel mit exotischen Währungspaaren |
| Benutzerdefinierte Symbole | Zusätzliche Symbole, durch Kommas getrennt |
Lot-Einstellungen
| Parameter | Beschreibung |
|---|---|
| UseMartingale1 | Aktiviert: arithmetisches Martingale (Lot-Erhöhungen: 1, 2, 3, 4...). Deaktiviert: wird nicht verwendet |
| UseMartingale2 | Aktiviert: geometrisches Martingale (Lot verdoppelt sich: 1, 2, 4, 8...). Deaktiviert: wird nicht verwendet |
| UseDynamicLot | Aktiviert: Lot wird anhand des Eigenkapitals berechnet. Deaktiviert: festes Lot |
| StartLot | Anfängliche Lotgröße |
| DynamicLotUnits | Pro X Einheiten Eigenkapital wird StartLot verwendet. Beispiel: Bei 1000 und StartLot=0,01 beträgt das Lot bei einer Einlage von 10.000 0,10 |
Wichtig: Aktivieren Sie nicht beide Martingale-Strategien gleichzeitig. Wählen Sie eine aus.
Strategieeinstellungen
| Parameter | Beschreibung |
|---|---|
| WorkTF | Zeitrahmen für Signale (Standard: M30) |
| Höherer Zeitrahmen | Höherer Zeitrahmen für die Bestätigung (Standard: D1) |
Einstellungen für den NRTR-Indikator
| Parameter | Beschreibung |
|---|---|
| NRTR_Period | Periode des ATR-Indikators |
| NRTR_Coeff | ATR-Multiplikationskoeffizient |
Empfehlungen:
-
Kürzere Periode = mehr Signale, aber auch mehr Fehlsignale
-
Höhere Periode = weniger Signale, dafür aber zuverlässiger
-
Niedrigerer Koeffizient = höhere Empfindlichkeit
-
Höherer Koeffizient = konservativer
Einstellungen für die Mittelwertbildung
| Parameter | Beschreibung |
|---|---|
| Mittelwertbildung verwenden | Aktiviert: Mittelwertbildung verwenden. Deaktiviert: nur eine Position |
| Durchschnitts-TP-Eingabe | Take-Profit für das Grid (basierend auf dem Durchschnittspreis) |
| Durchschnittsbildung-Schritt-Eingabe | Durchschnittsschritt in Punkten |
| MaxGridPositions | Maximale Anzahl von Positionen in einem Grid. 0 – unbegrenzt |
Gewinn-Einstellungen
| Parameter | Beschreibung |
|---|---|
| Gewinnmanagement aktivieren | Aktiviert: Alle Positionen schließen, wenn das Ziel erreicht ist. Deaktiviert: Ziel nicht verwenden |
| StartWithSavedTarget | Aktiviert: Ziel aus Datei laden. Deaktiviert: Neues Ziel erstellen |
| Gewinn in Währung | Ziel in Einzahlungswährung (wenn „ProfitInPercent“ = „false“) |
| GewinnInProzent | Aktiviert: Ziel in Prozent. Deaktiviert: Ziel in Währung |
| ProfitPercent | Gewinnprozentsatz für das Ziel (wenn „ProfitInPercent“ = „true“) |
| ZielNeuberechnungProzent | Ziel neu berechnen, wenn der Verlust einen bestimmten Prozentsatz überschreitet |
Beispiel für die Zielberechnung:
Einlage: 10000 Gewinnprozentsatz: 1,5 % Ziel: 10150 Wenn das Eigenkapital 10150 erreicht: - Alle Positionen werden geschlossen - Neues Ziel: 10150 * 1,015 = 10302,25
Risikoeinstellungen
| Parameter | Beschreibung |
|---|---|
| MaxTotalExposurePercent | Maximale Margin-Belastung. 20–30 % – konservativ. 30–50 % – moderat. 50–70 % – aggressiv |
Was ist das Exposure:
Dies ist der Prozentsatz des Guthabens, der als Sicherheit für offene Positionen dient. Ein höheres Exposure bedeutet, dass mehr Positionen offen sind, aber die Sicherheitsmarge geringer ist.
Tagebucheinstellungen
| Parameter | Beschreibung |
|---|---|
| ShowEventLog | Aktiviert: Protokoll im Diagramm anzeigen. Deaktiviert: nicht anzeigen |
| MaxLogLines | Anzahl der Zeilen im Protokoll |
Empfohlene Einstellungen
Konservatives Trading
StartLot = 0,01 UseDynamicLot = false UseMartingale1 = false UseMartingale2 = false MaxGridPositions = 2 AveragingStepInput = 50 MaxTotalExposurePercent = 20
Moderater Handel
StartLot = 0,01 UseDynamicLot = true DynamicLotUnits = 2000 UseMartingale1 = true UseMartingale2 = false MaxGridPositions = 3 AveragingStepInput = 30 MaxTotalExposurePercent = 30
Aggressiver Handel
StartLot = 0,02 UseDynamicLot = true DynamicLotUnits = 1000 UseMartingale1 = false UseMartingale2 = true MaxGridPositions = 4 AveragingStepInput = 20 MaxTotalExposurePercent = 50
Achtung! Aggressive Einstellungen können zu erheblichen Verlusten führen. Testen Sie das System auf einem Demokonto!
Wichtige Warnhinweise
-
Martingale erhöht das Risiko – bei anhaltenden Kursbewegungen gegen die Position steigen die Verluste exponentiell
-
Testen Sie die Strategie immer zunächst auf einem Demokonto, bevor Sie sie auf einem Echtgeldkonto einsetzen
-
Verwenden Sie bei kleinen Einlagenkeine aggressiven Einstellungen
-
Berücksichtigen Sie Swaps und Provisionen – wenn Sie ein Grid über einen längeren Zeitraum halten, können diese die Gewinne auffressen
-
Behalten Sie die Nachrichten im Auge – in Phasen hoher Volatilität können Grids schnell in die Verlustzone geraten
