AI Rsi PRO
- Experten
- Saniyat Nabiyeva
- Version: 1.0
- Aktivierungen: 10
AI RSI PRO — Die Evolution eines Klassikers. Er stammt aus der Serie EA AI PRO, was bedeutet, dass der Code zu 100% von Künstlicher Intelligenz entworfen und geschrieben wurde und mit 24 verschiedenen Positionsmanagement-Funktionen auf institutionellem Niveau ausgestattet ist,
AI RSI PRO — Evolution der Mean-Reversion-Strategie
Dies ist ein professioneller Handelsalgorithmus, der den legendären RSI-Indikator (Relative Strength Index) von einem einfachen Oszillator in ein hochpräzises Scharfschützensystem verwandelt, dank zusätzlicher Signalbestätigung durch einen intelligenten Price-Action-Filter. AI RSI PRO ist die perfekte Balance zwischen der mathematischen Präzision des Indikators und der Realität der Preisbewegung.
Im breiten Arsenal des Roboters: Intelligenter Nachrichtenfilter, vier SL-Optionen, drei Trailing-SL-Optionen einschließlich fortgeschrittenem Trailing nach High/Low, ein System für teilweises Schließen (Partial Close) ebenfalls in drei verschiedenen Varianten, darunter eine einzigartige Variante basierend auf (Volumen-Multiplikator-Betrag), sowie zwei Varianten des Volumen-Multiplikators mit flexiblen Einstellungen zur Beschleunigung des Depots. Eine einzigartige Technologie zur Bestätigung des Hauptsignals zur Positionseröffnung als Price Action (Ausbruch/Breakout) filtert Marktrauschen und öffnet Trades nur bei echter Preisbewegung; ebenfalls vorhanden sind drei Varianten von Take Profit, einschließlich Trailing Profit. Der Expert Advisor funktioniert auf jedem Zeitrahmen (Timeframe) und Handelswert im MT5, mit allen Kontotypen, jedem Broker und Prop Trading Firmen. Der makellose Maschinencode eliminiert menschliche Fehler und Emotionen. Dies ist die Wahl von Profis, die maximale Zuverlässigkeit und Flexibilität bei den Einstellungen benötigen. Vertrauen Sie den Handel der reinen digitalen Intelligenz an.
====================================================================================
DETAILLIERTE BENUTZERANLEITUNG (AI Rsi PRO v1.00)
1 ===== STRATEGIE (STRATEGY) =====
Dieser Abschnitt konfiguriert die Markteintrittslogik.
Handelslogik und Strategie: Im Gegensatz zu Standard-Robotern, die blind sofort in den Markt einsteigen, wenn der RSI die Zone verlässt (was oft dazu führt, dass versucht wird, "fallende Messer" gegen einen starken Trend zu fangen), verwendet AI RSI PRO ein strenges dreistufiges Signalvalidierungssystem:
Erkennung der Momentum-Umkehr (Momentum Reversal Detection): Der Advisor wartet nicht einfach auf den Eintritt in die Zonen. Er überwacht den Moment, in dem der RSI die überverkaufte Zone (unter 30) nach oben oder die überkaufte Zone (über 70) nach unten verlässt. Dies ist das primäre Signal, dass der Markt bereit für eine Umkehr ist.
Kerzenfixierung (Price Action): Nach Erhalt des primären Signals vom RSI eröffnet der Roboter nicht sofort einen Trade. Er fixiert eine "Signalkerze" und analysiert deren Parameter, wobei er auf den Schluss des Balkens wartet, um die Absichten des Marktes zu bestätigen.
Niveaudurchbruch (Breakout Confirmation): Dies ist der Hauptfilter, der bis zu 70% der falschen Einstiege aussiebt. Der Advisor platziert eine virtuelle Pending Order am Extremwert der Signalkerze (High für Käufe, Low für Verkäufe).
Logik: Der Trade wird nur eröffnet, wenn der Preis tatsächlich in unsere Richtung geht und dieses Niveau durchbricht.
Schutz: Wenn der RSI eine Umkehr zeigte, der Preis aber weiter fiel (falsches Signal), wird der Ausbruch des Highs nicht stattfinden, und der Advisor wird das Signal einfach stornieren und das Depot vor unnötigem Verlust bewahren.
Der Markteintritt erfolgt nur dann, wenn der Preis dieses Niveau wirklich durchbricht.
Wenn der Ausbruch nicht stattfindet, aber die Zeit vergeht — verschiebt sich das Ausbruchsniveau automatisch hinter neue Kerzen ("trailt"), bis der Preis endlich einen Ruck in die richtige Richtung macht. Dies ist ein mächtiger Filter gegen falsche Einstiege gegen den Trend.
2 ===== INFO-DASHBOARD (DASHBOARD) =====
Einstellungen des visuellen Informationspanels, das auf dem Chart angezeigt wird.
Es zeigt den aktuellen Spread, die Handelsergebnisse für Tag/Woche/Monat/Jahr sowie den aktuellen schwebenden Gewinn und das Verhältnis von gewinnbringenden/verlustreichen Trades an.
Tipp: Bei der Optimierung im Strategietester arbeitet das Panel im visuellen Modus, aber für maximale Geschwindigkeit der mathematischen Optimierung kann es deaktiviert werden (ShowDashboard = false).
3 ===== SIGNALUMKEHR (REVERSE SIGNAL) =====
Kehrt die Logik des Indikators um.
Wenn aktiviert (true), eröffnet der Berater bei einem Stochastik-Kauf-Signal (überverkauft) einen Verkaufs-Trade. Nützlich in starken Trendmärkten, wo Oszillatoren oft falsche Umkehrsignale geben.
4 ===== POSITIONSDREHUNG (POSITION REVERSAL) =====
Taktik zum Wechseln der Richtung.
Wenn aktiviert (true), eröffnet der Berater sofort einen neuen Trade in die entgegengesetzte Richtung, wenn eine Position durch Stop Loss geschlossen wird.
Hinweis: Das Volumen (Lot) für diesen neuen Trade wird gemäß den Regeln von Abschnitt 23 (Volumen-Multiplikator) berechnet.
5 ===== NACHRICHTENSCHUTZ (NEWS PROTECTION) =====
Integrierter Nachrichtenfilter.
Der Berater pausiert den Handel automatisch für die angegebene Anzahl von Minuten vor und nach der Veröffentlichung wichtiger Wirtschaftsnachrichten (für die Währungen des Paares oder nur USD).
Wichtig: Funktioniert nur im Echtzeitmodus (Live). Im Strategietester sind Nachrichtendaten nicht verfügbar.
6 ===== GEWINN-/VERLUSTLIMITS (PROFIT/LOSS LIMITS) =====
Globaler Depotschutz.
Ermöglicht das Festlegen eines Gewinnziels oder Verlustlimits (in % des Saldos oder in Punkten) für alle offenen Positionen zusammen. Bei Erreichen des Limits werden alle Trades geschlossen und der Berater stoppt seine Arbeit.
7 ===== BETRIEBSTIMER (OPERATION TIMER) =====
Intraday-Zeitfilter.
Legt starre Betriebszeiten für den Berater fest (z. B. Handel nur von 08:00 bis 20:00 Uhr). Außerhalb dieser Zeit werden keine neuen Trades eröffnet.
8 ===== STOP LOSS (STOP LOSS) =====
Risikomanagement für jeden Trade.
SL_PERCENT: Stop Loss in % des Eröffnungspreises.
SL_POINTS: Fester Stop Loss in Punkten.
SL_ATR: Dynamischer Stop Loss basierend auf der Marktvolatilität (ATR).
SL_HI_LO: Intelligenter Stop Loss, der hinter dem Hoch oder Tief der vorherigen geschlossenen Kerze platziert wird.
Broker-Stoplevels – Abstände zu SL und TP werden automatisch mit den Mindestanforderungen des Brokers abgeglichen.
9 ===== TAKE PROFIT (TAKE PROFIT) =====
Einstellungen zur Gewinnmitnahme.
Kann in Punkten, Prozent oder als Risiko-Ertrags-Verhältnis (RRR) festgelegt werden. Wenn z. B. RRR=2.0 ist, ist der Take Profit doppelt so groß wie der Stop Loss.
10 ===== TRAILING STOP (TRAILING STOP) =====
Ein mächtiges Werkzeug zum Schutz des erzielten Gewinns durch automatisches Nachziehen des Stop-Loss-Niveaus, das der Preisbewegung folgt.
Parameter UseTrailing: Hauptschalter (true/false).
Parameter Trail_Mode (Trailing-Modus): Auswahl des Algorithmus zum Bewegen des Stops.
Verfügbare Modi:
TRAIL_STANDARD (Standard): Klassisches Trailing in Punkten. Funktioniert mit zwei Parametern:
Trail_Start: Gewinndistanz (in Punkten), bei deren Erreichen das Trailing aktiviert wird.
Trail_Step: Bewegungsschritt. Der Berater bewegt den Stop Loss jedes Mal, wenn der Preis die angegebene Anzahl von Punkten in die profitable Richtung zurücklegt. Beispiel: Start=50, Step=10. Sobald der Gewinn 50 Punkte beträgt, bewegt sich der Stop auf Breakeven. Wenn der Preis weitere 10 Punkte vorrückt, zieht der Stop nach.
TRAIL_ATR (Nach Volatilität): Adaptiver Modus, der sich an die aktuelle Marktaktivität anpasst. Die Trailing-Distanz wird basierend auf dem ATR-Indikator (Average True Range) berechnet.
Wenn die Volatilität hoch ist, wird der Stop weiter weg gehalten, um nicht durch zufälliges "Rauschen" getroffen zu werden.
Wenn die Volatilität niedrig ist, wird der Stop enger gezogen. Einstellungsparameter: Trail_ATR_Period (Periode des ATR-Indikators) und Trail_ATR_Mult (Multiplikator des ATR-Wertes).
TRAIL_HI_LO (Nach Kerzen): Professioneller Modus für den Trendhandel ("Schatten-Trailing"). Der Berater bewegt den Stop Loss strikt entlang der Extrema geschlossener Kerzen:
Für Käufe (Buy): Der Stop wird unter das Low (Tief) der vorherigen Kerze gesetzt.
Für Verkäufe (Sell): Der Stop wird über das High (Hoch) der vorherigen Kerze gesetzt. Dieser Modus ermöglicht es, die Position so lange wie möglich zu halten, solange der Trend seine Struktur beibehält (steigende Tiefs oder fallende Hochs), und sofort auszusteigen, wenn der Trend bricht.
11 ===== TRAILING PROFIT (TRAILING PROFIT) =====
(Neue einzigartige Funktion)
Intelligentes System zur Verlustwiederherstellung durch Gewinnziele.
Logik: Wenn aktiviert (UseTrailingProfit = true), merkt sich der Berater den Verlustprozentsatz von Trades, die im Minus geschlossen wurden.
Beim Eröffnen eines NEUEN Trades erhöht der Berater automatisch dessen Standard-Take-Profit um diesen kumulierten Verlustprozentsatz.
Ziel: Vergangene Verluste ausgleichen und die gesamte Serie mit einem einzigen erfolgreichen Trade im Nettogewinn schließen.
Reset: Der kumulierte Prozentsatz wird in zwei Fällen auf 0 % zurückgesetzt:
Wenn irgendein Trade im Nettogewinn schließt (vollständig).
Wenn der Berater über die Schaltfläche im Chart aus- und wieder eingeschaltet wird.
12 ===== TEIL-SCHLIESSUNG (PARTIAL CLOSE) =====
(Detaillierte Einstellung der Positionsentlastung)
Sicherung eines Teils des Gewinns ("Safe").
UsePartialClose: Hauptschalter der Funktion.
Partial_Mode (Aufteilungsvariante):
MANUAL (Klassisch): Der Berater schließt einen Teil der Position, wenn der Preis eine feste Distanz (PartialStart) in Punkten zurücklegt. Wenn ein Schritt festgelegt ist (Partial_Close_Step > 0), schließt er weiterhin alle N Punkte Teile.
EQUAL PARTS (Gleiche Teile): Der Berater berechnet die Niveaus selbst. Er nimmt die Distanz vom Eröffnungspreis bis zum endgültigen Take Profit und teilt sie in gleiche Abschnitte. Die Anzahl der Abschnitte wird in Partial_Parts_Count festgelegt (z. B. 10 Teile). Das Volumen wird ebenfalls gleichmäßig aufgeteilt.
Unload Lines (Visualisierung):
Der Berater zeichnet horizontale Linien im Chart, die genau zeigen, wo die Position entlastet wird.
Intelligente Funktion: Sobald der Preis die Linie berührt und ein Teil geschlossen wird, wird diese Linie sofort vom Chart entfernt, sodass Sie nur die verbleibenden aktiven Ziele sehen.
-
(Nach Anzahl der Volumen-Schritte)
Wie es funktioniert: Dieser nicht standardmäßige Modus erstellt automatisch (ohne Ihre manuelle Einstellung und nur bei Auswahl dieser Option) ein "intelligentes Raster" für die Teil-Schließung, das direkt davon abhängt, wie stark der Martingale (Abschnitt 23) das Volumen des aktuellen Trades erhöht hat. Letztendlich gilt: Je stärker das Volumen der Position erhöht wurde, desto mehr Entlastungsteile wird diese Position haben. Der Berater teilt die Distanz vom Eröffnungspreis bis zum Take Profit automatisch in gleiche Teile.
Hauptbedingung: Der Modus funktioniert nur, wenn Martingale aktiviert ist (UseMartingale = true).
13 ===== BREAKEVEN (BREAKEVEN) =====
Verschieben des Stop Loss auf den Eröffnungspreis.
Wird ausgelöst, wenn der Preis eine bestimmte Anzahl von Punkten (BE_Start) zurücklegt. Bietet Schutz vor Verlusten, wenn der Preis dreht.
14 ===== AUFTRAGSTYP (ORDER TYPE) =====
Wahl der Einstiegsmethode. ENTRY_MARKET_ONLY wird für sofortige Ausführung empfohlen.
15 ===== HAUPTEINSTELLUNGEN (MAIN SETTINGS) =====
Basisparameter: Magische Nummer (damit der Berater seine Trades unterscheidet), Spread-Filter (MaxSpread) und Slippage.
16 ===== RISIKOMANAGEMENT (RISK MANAGEMENT) =====
Berechnung des anfänglichen Positionsvolumens (wenn keine Verlustserie vorliegt).
FixedLot: Handel mit konstantem Lot.
UseAutoLot: Automatische Lot-Berechnung als % des Saldos.
17 ===== HANDELSZEITEN (TRADING HOURS) =====
Zusätzlicher Zeitfilter (Startstunde und Endstunde), wenn Sie nur bestimmte Sitzungen handeln möchten (z. B. London und New York).
18 ===== HANDELSRICHTUNG (TRADE DIRECTION) =====
Erlaubt dem Berater, nur in eine Richtung zu handeln (Nur Buy oder Nur Sell) oder in beide (Both).
19 ===== POSITONSLINIEN (LINE MARKER) =====
Visualisierung von Eröffnungsniveaus und Take Profits auf dem Chart mit farbigen Linien.
Bereinigungslogik – wenn eine Linie gelöscht wird, wird auch der zugehörige Auftrag gelöscht; wenn ein Auftrag ausgeführt wird, wird die entsprechende Linie gelöscht.
20 ===== HANDELSHISTORIE (TRADE MARKERS) =====
Historie auf dem Chart. Zeichnet Pfeile oder Markierungen dort, wo vergangene Trades getätigt wurden, und beschriftet deren Ergebnis (Gewinn/Verlust).
21 ===== TONSIGNALE (SOUND SIGNALS) =====
Audioalarme beim Ein-/Ausschalten des Beraters über die Schaltfläche oder bei Durchführung von Operationen.
22 ===== HANDELSTAGE (TRADING DAYS) =====
Filter nach Wochentagen.
23 ===== VOLUMEN-MULTIPLIKATOR (VOLUME MULTIPLIER) =====
(Sehr wichtiger Abschnitt)
System zur Erhöhung der Lot-Größe nach Verlusten (Martingale) zur schnellen Wiederherstellung von Verlusten.
Funktioniert nur, wenn der Schalter UseMartingale = true ist.
Wie es funktioniert (Logik):
Wenn ein Trade per Stop Loss geschlossen wird (Verlust), erhöht der Berater das Volumen des nächsten Trades. Wenn der nächste ebenfalls ein Verlust ist, wächst das Volumen erneut. Sobald ein Trade im Gewinn (Take Profit) schließt, wird das Volumen sofort auf das anfängliche (aus Abschnitt 16) zurückgesetzt.
Reset-Bedingung: Der Zyklus wird auch zurückgesetzt, wenn Sie den Berater über die Schaltfläche im Chart aus- und wieder einschalten.
In der Einstellung MartingaleMode wählen Sie die Mathematik der Erhöhung:
Variante 1: MULTIPLY (Multiplikation)
Das Lot des vorherigen Verlusttrades wird mit der Zahl MartingaleValue multipliziert.
Beispiel: Anfangslot 0.1, Wert 2.0.
Trade 1 (0.1 Lot) -> Verlust.
Trade 2 öffnet mit Volumen: 0.2 (0.1 * 2). -> Verlust.
Trade 3 öffnet mit Volumen: 0.4 (0.2 * 2).
Variante 2: ADD (Addition)
Zum Lot des vorherigen Verlusttrades wird einfach die Zahl MartingaleValue addiert (sanfterer Modus).
Beispiel: Anfangslot 0.1, Wert 0.1.
Trade 1 (0.1 Lot) -> Verlust.
Trade 2 öffnet mit Volumen: 0.2 (0.1 + 0.1).
Martingale_Max_Steps (Schrittlimit):
Sicherheitseinstellung. Bestimmt, wie oft hintereinander der Berater das Volumen erhöhen darf.
Wenn 0: Unendliche Erhöhung (klassisches Martingale).
Wenn 5: Das Volumen wächst für die ersten 5 Verluste. Ab dem 6. Verlust in Folge hört das Volumen auf zu wachsen und wird auf dem Niveau des 5. Schrittes fixiert, bis die Serie mit einem Gewinn endet.
Margin-Prüfung – vor dem Platzieren einer Order prüft der Berater automatisch, ob genügend freie Margin vorhanden ist; wenn nicht, wird der Trade übersprungen.
24 ===== PYRAMIDISIERUNG (PYRAMIDING) =====
(Fortgeschrittene Gewinntaktik)
Methode zum aggressiven Aufbau von Gewinnen.
Wenn eine Position ins Plus geht, kann der Berater zusätzliche Orders in dieselbe Richtung öffnen.
MaxPositions: Maximale Anzahl gleichzeitig offener Orders in eine Richtung.
PyramidStep: Schritt (in Punkten), nach dem eine neue Order geöffnet wird.
PyramidLotMult: Lot-Multiplikator für zusätzliche Orders. Zum Beispiel, wenn 1.0 — Volumen ist gleich; wenn 2.0 — Zusatzvolumen verdoppelt sich.
===================================================================================
WICHTIG ZU BEACHTEN FÜR EINSTELLUNGEN:
-
Wenn der Broker 5 Stellen hat (1.12345), dann ist 1 Punkt = 0.00001.
Wenn der Broker 3 Stellen hat (100.123 — Yen-Paare), dann ist 1 Punkt = 0.001.
-
Wichtige Nuance: Der Berater nimmt Einstellungen (Stop Loss, Take Profit, Trailing) in Punkten (Points) wahr, nicht in "alten Pips".
Auf einem 5-Stellen-Konto entspricht der Wert 50 in den Einstellungen 5 "alten" Pips (50 Punkte).
Auf einem 4-Stellen-Konto entspricht der Wert 50 gleich 50 "alten" Pips.
Sie müssen dies bei der Eingabe der Einstellungen berücksichtigen.
-
Funktioniert dieser Berater mit verschiedenen Kontotypen?
-
Ja, er ist universell, aber mit einem Vorbehalt bezüglich Netting.
Detaillierte Aufschlüsselung nach Typen:
Hedging: Ja, volle Unterstützung.
Der Code des Beraters (insbesondere die Pyramidisierungsfunktionen UsePyramiding und Positionsbegrenzungen MaxPositions) ist ursprünglich für Hedging konzipiert, wo mehrere Trades auf einem Instrument gleichzeitig geöffnet werden können.
Netting: Funktioniert, aber die Strategie ändert sich.
Im Code gibt es eine Prüfung: if(AccountInfoInteger(ACCOUNT_MARGIN_MODE) == ACCOUNT_MARGIN_MODE_RETAIL_NETTING). Der Berater versteht, dass er auf einem Netting-Konto ist.
Einschränkung: Auf einem Netting-Konto können Sie physisch keine 3 verschiedenen Positionen haben (wie in MaxPositions = 3 konfiguriert). Beim Versuch hinzuzufügen (Pyramidisierung), wird der Berater einfach den Durchschnitt bilden (Volumen hinzufügen) in eine einzige Gesamtposition. Der Modus "Teil-Schließung" wird auch mit dieser Gesamtposition funktionieren.
Raw, Zero, ECN (Provisionskonten): Ja, funktioniert korrekt.
Diese Konten zeichnen sich durch enge Spreads aus, berechnen aber eine Provision pro Lot.
In den Gewinnberechnungsfunktionen (CalcProfit, UpdateDashboard, UpdateMartingaleState) verwendet der Berater die Formel: DealProfit + DealSwap + DealCommission
Das bedeutet, er sieht und berücksichtigt die Provision bei der Berechnung von Verlusten für Martingale oder Trailing Profit. Er wird einen Trade nicht fälschlicherweise als profitabel betrachten, wenn der Gewinn klein, aber die Provision groß ist.
Cent, Micro, Standard, Premium: Ja, funktioniert.
Der Berater liest das Mindest-Lot und den Lot-Schritt aus den Instrumenteneinstellungen (SYMBOL_VOLUME_MIN, SYMBOL_VOLUME_STEP).
Wenn dies ein Cent-Konto mit Lot 0.1 oder 0.01 ist — passt sich der Berater dank der ValidateVolume-Funktion automatisch an und rundet das Volumen korrekt.
Fazit: Der Berater ist technisch bereit, auf allen Kontotypen zu arbeiten, die von der MetaTrader-Plattform bereitgestellt werden.
