Renko Nexus AI
- Experten
-
Elham Afsharpour
Ich bin ein erfahrener Entwickler von Trading-Software mit 8 Jahren Programmiererfahrung, insbesondere in Python, C++ und MQL5. In den letzten 2 Jahren habe ich mich hauptsächlich auf die Entwicklung von Expert Advisors, benutzerdefinierten Indikatoren, Trading-Tools und Automatisierungssystemen für - Version: 2.31
- Aktivierungen: 5
Renko Nexus AI
Renko Nexus AI ist ein Multi-Strategie-Expert-Advisor für MetaTrader 5, der auf einer internen Renko-Engine, konfigurierbaren Marktfiltern, flexiblem Positionsmanagement und einer optionalen KI-Bestätigungsebene basiert.
Der EA enthält sieben auswählbare Handelsmodule, die einfach als Strategie A bis Strategie G bezeichnet werden. Sie können einzeln oder in unterstützten Kombinationen verwendet werden. Diese Struktur ermöglicht es dem Benutzer, die Signalerzeugung auszuwählen, während Risikokontrolle, Orderausführung und Positionsmanagement in einem gemeinsamen System bleiben.
Der EA ist nicht von einer einzigen Einstiegsmethode abhängig. Ein Handelskandidat wird von der ausgewählten Strategie erzeugt, von den aktivierten Filtern geprüft, durch die Money-Management-Regeln geleitet und anschließend mit berechnetem Volumen, Stop-Loss und Take-Profit eröffnet.
Optionale Managementsysteme können die Position nach dem Einstieg weiter steuern, darunter dynamischer Stop-Loss, Break-even, Trailing Stop, Recovery mit Gegenpositionen, Basket-Recovery und equitybasierte Schließung.
Das optionale KI-Bestätigungsmodul arbeitet als letzte Filterstufe. Es erzeugt keine eigenen Trades und ersetzt die Strategien des EAs nicht.
Funktionsweise des EAs
Der normale Ablauf ist:
Strategiesignal → Einstiegsfilter → Risiko- und Lotberechnung → optionale KI-Bestätigung → Orderausführung → Positionsmanagement
Der EA erstellt zunächst seine interne Renko-Struktur anhand der ausgewählten Renko-Einstellungen.
Wenn eine der aktivierten Strategien einen BUY- oder SELL-Kandidaten erzeugt, prüft der EA die aktiven Filter. Dazu können Power Trend, der interne Richtungsfilter, Chart-Kerzenbestätigung, Trendlinienfilter, Volatilitätsgrenzen, Zeitbeschränkungen und Beschränkungen rund um Wirtschaftsnachrichten gehören.
Bleibt der Kandidat gültig, berechnet der EA Risiko und Volumen. Bereits bestehendes Exposure, vorherige Positionen in derselben Richtung, verfügbare Margin und aktivierte Lotgrößen-Modifikatoren können das endgültige Volumen beeinflussen.
Nach dem Öffnen einer Position arbeiten die aktivierten Managementsysteme unabhängig vom Signalgenerator. Dadurch können dieselben Regeln für dynamischen Stop-Loss, Trailing, Break-even, Recovery und Basket-Management auf Positionen angewendet werden, die von jeder aktivierten Strategie eröffnet wurden.
Strategieauswahl
Der EA enthält Strategien A, B, C, D, E, F und G.
Die Eingabe „Strategy Mode“ bestimmt, welche Strategie oder Strategiekombination aktiv ist.
Die detaillierten internen Handelsregeln werden automatisch vom EA verarbeitet. Der Benutzer muss lediglich den gewünschten Strategiemodus auswählen und die relevanten Parameter im jeweiligen Strategiebereich konfigurieren.
Wenn mehrere Strategien gleichzeitig aktiviert sind, verwenden sie dieselben Risiko- und Positionsmanagementsysteme.
Renko-Einstellungen
Der Bereich „Renko Engine“ steuert, wie der EA seine interne Renko-Struktur erstellt.
Renko source timeframe bestimmt die Chartdaten, die zum Aufbau der Renko-Sequenz verwendet werden.
Renko box-size method wählt – sofern verfügbar – zwischen fester, ATR-basierter oder prozentbasierter Boxgröße.
Fixed Renko box size legt die Boxgröße fest, wenn die traditionelle feste Größe ausgewählt ist.
Renko price source bestimmt die Preisquelle für die Renko-Berechnung.
ATR period and ATR multiplier steuern die ATR-basierte Renko-Größe.
Percentage box size steuert die prozentbasierte Renko-Größe.
Round box size to tick rundet berechnete Boxgrößen auf den gültigen Preis-Schritt des Symbols.
Diese Einstellungen haben erheblichen Einfluss auf die Handelsfrequenz und sollten normalerweise erneut getestet werden, wenn Symbol oder Zeitrahmen geändert werden.
Power-Trend-Filter
Power Trend ist ein Multi-Timeframe-Filter für den Marktzustand.
Er kann unabhängig aktiviert oder deaktiviert werden.
Für BUY-Trades kann der Benutzer den zulässigen positiven Power-Trend-Bereich festlegen.
Für SELL-Trades kann der Benutzer den zulässigen negativen Power-Trend-Bereich festlegen.
Bis zu sechs Zeitrahmen können aktiviert werden, wobei jeder Zeitrahmen ein eigenes Gewicht besitzt. Dadurch können höhere Zeitrahmen bei Bedarf stärker berücksichtigt werden als niedrigere.
Vor Annahme eines Trades kann zusätzlich eine Bestätigung durch höhere Zeitrahmen verlangt werden.
Optional kann der EA verlangen, dass Power Trend zunächst auf die Gegenseite wechselt, bevor eine neue Serie von Einstiegen in derselben Richtung erlaubt wird.
Power Trend kann außerdem in die Risikoberechnung und den Positionsschutz einbezogen werden.
Richtungsfilter
Der EA enthält einen internen Richtungsfilter.
Er kann neue Trades anhand der konfigurierten Start- und Exit-Level auf BUY, SELL oder „kein Handel“ beschränken.
Der Benutzer kann den Zeitrahmen sowie die Level auswählen, bei denen ein Richtungsfenster beginnt und endet.
Dieser Filter ist optional und kann deaktiviert werden.
Zusätzliche Einstiegsfilter
Es stehen mehrere zusätzliche Filter zur Verfügung.
Der Renko-Trendlinienfilter kann als zusätzliche Einstiegsvoraussetzung verwendet werden.
Die zuletzt geschlossene Chart-Kerze kann so gefiltert werden, dass sie mit der vorgeschlagenen Handelsrichtung übereinstimmen muss.
Minimale und maximale ATR-Werte können verwendet werden, um Handel außerhalb eines gewünschten Volatilitätsbereichs zu vermeiden.
Der Zeitfilter ermöglicht es, bestimmte Broker-Zeitfenster für neue Einstiege auszuschließen.
Der Wirtschaftsnachrichtenfilter kann neue Positionen für eine konfigurierbare Anzahl von Minuten vor und nach ausgewählten Ereignissen blockieren.
Für historische News-Filterung im Strategy Tester müssen dem EA historische Nachrichtendaten zur Verfügung stehen.
Trade-Setup
Der Bereich „Trade Setup“ steuert die allgemeinen Positionsregeln.
Maximum open BUY positions begrenzt die Anzahl gleichzeitig offener BUY-Positionen.
Maximum open SELL positions begrenzt die Anzahl gleichzeitig offener SELL-Positionen.
Der Wert `0` bedeutet, dass kein separates Richtungslimit verwendet wird.
Minimum bars between same-direction entries verhindert, dass BUY- oder SELL-Positionen zu dicht hintereinander eröffnet werden.
Stop-loss Renko bricks back bestimmt die anfängliche Renko-Referenz für die Stop-Berechnung.
Extra stop-loss points fügt dem Stop zusätzlichen Abstand hinzu.
Reward/risk ratio definiert die normale Take-Profit-Distanz relativ zur berechneten Risikodistanz.
Wenn BUY- und SELL-Positionen gleichzeitig offen bleiben sollen, ist ein Hedging-Konto erforderlich. Bei einem Netting-Konto verrechnet MetaTrader Gegenpositionen gemäß dem normalen Netting-Verhalten.
Risiko- und Money-Management
Die Eingabe Base risk per trade bestimmt den anfänglichen Risikoprozentsatz, der bei der normalen risikobasierten Volumenberechnung verwendet wird.
Optional kann der EA das Risiko bei wiederholten Einstiegen in derselben Richtung reduzieren.
Er kann außerdem das laufende Richtungsrisiko anhand des Verhältnisses zwischen dem neuen Einstieg und dem vorherigen Einstieg in derselben Richtung anpassen.
Ein maximales laufendes Risiko kann separat festgelegt werden, um unbegrenzt steigendes Richtungs-Exposure zu vermeiden.
Das Margin-Schutzsystem kann das angeforderte Volumen anhand der verfügbaren Margin begrenzen.
Maximum free-margin use per new trade bestimmt, wie viel der freien Margin eine einzelne neue Order maximal beanspruchen darf.
Diese Schutzregeln werden angewendet, bevor die Order gesendet wird.
Alternative Lotgrößen-Modi
Renko Nexus AI enthält zusätzlich zur normalen prozentualen Risikoberechnung optionale Lotgrößenmethoden.
Previous-entry target sizing berechnet das Volumen späterer Positionen in derselben Richtung anhand des unmittelbar vorherigen Einstiegs derselben Richtung als Zielreferenz.
Der erste BUY und der erste SELL verwenden das konfigurierte Anfangsvolumen. Spätere Positionen können so dimensioniert werden, dass am vorherigen Einstiegspreis das konfigurierte prozentuale Balance-Ziel erreicht wird.
Cycle-close target sizing kann eine neue Position anhand des aktiven Cycle-Recovery-Ziels berechnen.
ATR lot adjustment kann das endgültig berechnete Volumen anhand der aktuellen ATR teilen.
Dies sind fortgeschrittene Funktionen. Werden mehrere Volumen-Modifikatoren gleichzeitig aktiviert, kann jeder aktive Modifikator das endgültige Volumen beeinflussen.
Risk-Free- und Basket-Management
Der EA enthält mehrere optionale Regeln für das Basket-Management.
Risk-free on opposite position open kann die bestehende Gegenseite schützen, wenn eine neue Position in Gegenrichtung eröffnet wird.
Risk-free on opposite Renko brick kann Schutz anwenden, wenn ein entgegengesetzter Renko-Zustand auftritt.
Deferred TP kann den Take-Profit einer später eröffneten Gegenposition vorübergehend zurückhalten, solange die verknüpfte Gegenposition im Verlust bleibt.
Cycle Profit/Loss Close verwendet realisierte Ergebnisse des aktuellen Zyklus zusammen mit dem aktuellen Equity-Zustand, um zu bestimmen, wann sich der aktive Basket ausreichend erholt hat und geschlossen werden kann.
Der Cycle-Multiplikator bestimmt die erforderliche Erholung im Verhältnis zum realisierten Verlust des Zyklus.
Das Cycle-Close-System wird erst aktiv, nachdem der aktuelle Zyklus mindestens eine geschlossene Position enthält.
Equity-Schließung nach Positionsanzahl
Dies ist eine zusätzliche Sicherheits-/Exit-Option für den Basket.
Die Funktion wird aktiv, wenn die Anzahl der offenen EA-Positionen größer als der konfigurierte Schwellenwert ist.
Nach der Aktivierung wartet der EA, bis die Equity des Kontos erreicht:
Balance + konfigurierter Betrag
und schließt anschließend den EA-Basket.
Beispiel: Wenn der Schwellenwert `5` und der Betrag `100` beträgt, wird die Regel aktiv, sobald mehr als fünf EA-Positionen offen sind, und schließt den Basket, wenn die Equity mindestens Balance + 100 erreicht.
Dynamischer Stop-Loss
Der Bereich „Dynamic Stop Loss“ bietet eine Alternative zum sofortigen Setzen des ursprünglich berechneten Stops.
Der normal berechnete Stop kann entweder sofort platziert oder intern als Referenz gespeichert werden.
Wenn das dynamische Pivot-Stop-Loss-Management aktiviert ist, wartet der EA auf die Bedingungen des ausgewählten Dynamic-SL-Modus und setzt den Stop anschließend anhand von Markt-Pivots.
Der Benutzer kann linke/rechte Pivot-Bars, Pivot-Puffer, Lookback-Distanz und die erforderliche Mindestpreisbewegung einstellen.
Optional kann zusätzlich eine RSI-Divergenzbedingung für die Auswahl des dynamischen Stops verwendet werden.
Dynamic SL arbeitet als Managementfunktion und wird von allen aktivierten Strategien gemeinsam genutzt.
Break-even
Der Break-even-Schutz kann unabhängig aktiviert werden.
Der Benutzer kann festlegen, wann Break-even aktiv wird, z. B. nach einem ausgewählten R-Multiple, einer Punktedistanz oder einem TP-äquivalenten Level.
Der Break-even-Offset kann den Stop exakt auf den Einstieg oder leicht über den Einstieg hinaus setzen.
Trailing Stop
Trailing-Management kann unabhängig von Break-even aktiviert werden.
Der EA unterstützt ATR-basierte und struktur-/pivotbasierte Trailing-Modi.
Trailing kann sofort oder nach Erreichen einer konfigurierten Gewinnbedingung starten.
ATR-Trailing verwendet eine eigene ATR-Periode und einen eigenen Distanzmultiplikator.
Struktur-Trailing verwendet bestätigte Pivots zusammen mit einem konfigurierbaren Puffer.
Der minimale Trailing-Schritt verhindert unnötig kleine Stop-Anpassungen.
Recovery mit Gegenposition
Das Recovery-System ist optional.
Wenn es aktiviert ist, kann ein tatsächlich verlustreicher SL-Ausgang abhängig vom gewählten Recovery-Timing einen Trade in Gegenrichtung auslösen.
Recovery-Positionen können entweder den Einstieg der zuvor ausgestoppten Position als Stop-Referenz verwenden oder eine feste Recovery-Stop-Distanz.
Der Recovery-TP kann optional so berechnet werden, dass er den realisierten Verlust der gesamten Recovery-Kette abdeckt, gegebenenfalls mit einem zusätzlichen Prozentsatz.
Die Kette kann außerdem nach einem Recovery-SL beendet werden, wenn diese Option aktiviert ist.
Dieses System kann das Handels-Exposure erhöhen und sollte vor dem Einsatz sorgfältig konfiguriert und getestet werden.
Optionale KI-Bestätigung
Das KI-Bestätigungssystem ist eine zusätzliche Entscheidungsebene, die erst aktiv wird, nachdem der EA bereits einen gültigen Handelskandidaten erzeugt hat.
Die KI scannt den Markt nicht selbstständig und erzeugt keine eigenen BUY- oder SELL-Signale.
Für jeden Kandidaten kann der EA Informationen senden, darunter die erzeugende Strategie, vorgeschlagene Richtung, aktuelle Renko-Struktur, Power-Trend-Zustand, Risiko-/Ertragsgeometrie, Spread, bestehendes BUY-/SELL-Exposure, aktuelle Floating-Ergebnisse, Margin-Zustand des Kontos und relevanten strategiespezifischen Kontext.
Die KI kann anschließend:
den ursprünglichen Trade ALLOW, BLOCK oder sein Volumen innerhalb des zulässigen Multiplikatorbereichs anpassen.
Sie kann den Trade nicht umkehren und die deterministische Strategie nicht verändern.
Die Mindestvertrauens-Eingabe definiert die erforderliche KI-Konfidenz für eine ALLOW-Entscheidung.
Die minimalen und maximalen Volumen-Multiplikatoren definieren den zulässigen Größenbereich.
Allow AI to increase lot size sollte deaktiviert bleiben, wenn die KI ausschließlich als konservativer Filter und zur Volumenreduzierung verwendet werden soll.
Die KI-Bestätigung ist optional. Der EA kann vollständig ohne KI betrieben werden.
Der Live-KI-Modus benötigt einen eigenen kompatiblen API-Zugang des Benutzers, einen API-Schlüssel und die erforderliche WebRequest-Freigabe in MetaTrader. Verfügbarkeit, Preise und Nutzungslimits der API werden vom API-Anbieter bestimmt und sind nicht Bestandteil dieses EAs.
KI-Backtesting
Der MetaTrader Strategy Tester verwendet nicht denselben Live-WebRequest-Ablauf wie der Live-KI-Modus.
Deshalb enthält der EA einen zweistufigen Test-Workflow.
Im ersten Durchlauf exportiert der EA Handelskandidaten.
Diese Kandidaten können anschließend vom KI-Entscheidungsskript verarbeitet werden.
Im zweiten Durchlauf spielt der EA die gespeicherten KI-Entscheidungen im selben historischen Test wieder ab.
Dadurch lässt sich die deterministische Version des EAs mit der KI-bestätigten Version über denselben historischen Zeitraum und mit denselben Einstellungen vergleichen.
Empfohlene Tests
Bevor eine Konfiguration auf einem Live-Konto verwendet wird, sollte sie im MetaTrader-5-Strategy-Tester unter Bedingungen getestet werden, die der geplanten Broker-Umgebung möglichst nahekommen.
Unterschiedliche Symbole, Broker, Spreads, Kommissionen, Hebel, Ausführungsbedingungen, Renko-Größen und Parameterkombinationen können zu unterschiedlichen Ergebnissen führen.
Beginnen Sie mit kontrolliertem Risiko und verstehen Sie zunächst, wie die ausgewählten Positionsmanagement- und Recovery-Funktionen zusammenspielen, bevor Sie das Exposure erhöhen.
Support und Beispiel-Settings
Nach dem Kauf von Renko Nexus AI können Sie mich direkt über das MQL5.com-Nachrichtensystem kontaktieren.
Ich kann Beispiel-`.set`-Dateien bereitstellen, die ich als Ausgangskonfigurationen für verschiedene Strategiekombinationen und Risk-Management-Stile verwende.
Diese Set-Dateien sind optionale Beispiele und stellen keine Garantie für zukünftige Ergebnisse dar.
Wenn Sie das optionale KI-Bestätigungssystem in historischen Tests verwenden möchten, kontaktieren Sie mich über MQL5 Messages. Ich kann Ihnen beim Kandidatenexport, bei der KI-Entscheidung und beim Replay-Workflow im Strategy Tester helfen.
Support wird ausschließlich über die MQL5-Plattform bereitgestellt.
Wichtige Hinweise
Renko Nexus AI ist ein automatisiertes Handelstool. Es garantiert weder Profitabilität noch Schutz vor Verlusten.
Historische Tests können zukünftiges Marktverhalten nicht vorhersagen. Ergebnisse können je nach Marktbedingungen, Broker-Ausführung, Spread, Kommission, Hebel, Symbol-Spezifikationen und Parametereinstellungen variieren.
Recovery, mehrere gleichzeitig offene Positionen und dynamische Lotgrößenfunktionen können das Konto-Exposure erhöhen. Benutzer sollten Risikoeinstellungen passend zum eigenen Konto wählen und Konfigurationen vor dem Live-Einsatz testen.
Das optionale KI-Modul ist eine Bestätigungs- und Größensteuerungsebene. Es garantiert weder bessere Trades noch profitable Ergebnisse.
Der EA sollte als konfigurierbares Handelssystem und Risk-Management-Framework betrachtet werden, nicht als Profitgarantie.
