Tidewall Bot Verifier
- Utilitys
-
Evry Mikael Gibelin
Tidewall Trading builds rule-based tools for MetaTrader 5: Expert Advisors, indicators and account-protection utilities. Our products on the MQL5 Market show what we build:
- Tidewall Guardian: prop firm daily loss and max loss protection - Version: 3.1
- Aktualisiert: 14 November 2026
- Aktivierungen: 10
Testen Sie einen Trading-Bot, bevor Sie ihn kaufen?
Der Backtest eines Anbieters zeigt ein Ergebnis für einen vom Anbieter ausgewählten Zeitraum. Bevor Sie für einen Expert Advisor bezahlen oder einen Bot auf einem Live-Konto einsetzen, müssen Sie wissen, wie er sich unter weniger günstigen Bedingungen verhält: in einem anderen Zeitraum, bei geringem Slippage oder einer ungünstigen Abfolge von Trades.
Tidewall Bot Verifier beantwortet diese Frage. Das Programm liest Ihre Strategy-Tester-Berichte sowie den Bericht des Anbieters, falls vorhanden, aus und vergibt anschließend eine Punktzahl von 0 bis 100 sowie ein klares Urteil: BESTANDEN, RISIKOBEHAFTET oder GEFÄHRLICH. Alles wird in einfachen Worten erklärt, sodass Sie mehrere Bots vergleichen und Ihre Entscheidung anhand von Fakten statt anhand von Screenshots treffen können.
Das Skript führt keine Trades durch und nimmt keine Änderungen an Ihrem Konto vor. MetaTrader 5 kann während Ihrer Arbeit geöffnet bleiben.
Drei Fragen, bei deren Beantwortung es Ihnen hilft
- Verbirgt der Bot eine gefährliche Geldmanagement-Strategie, wie beispielsweise ein Martingale oder ein Grid?
- Halten die Ergebnisse auch außerhalb des vom Anbieter angegebenen Zeitraums und unter Berücksichtigung der tatsächlichen Handelskosten stand?
- Wie viel Kapital benötigen Sie, um eine Pechsträhne zu überstehen?
Erkennung gefährlichen Verhaltens
- Martingale: Erhöhung der Lotgröße nach Verlusten.
- Grid-Strategie und Averaging-Down: Aufstockung der Positionen mit wachsenden Lotgrößen, viele gleichzeitig offene Positionen.
- Sehr hohe Gewinnquote, hinter der sich große Verluste verbergen.
- Laufende Verluste werden weiterlaufen gelassen: Der Drawdown des Eigenkapitals ist deutlich größer als der Drawdown des Kontostands.
- Stop-out während des Tests.
Realitätscheck gegenüber dem Anbieter
- Vergleich des jüngsten Zeitraums mit dem gesamten Zeitraum, um einen Bot zu erkennen, der für die Vergangenheit überoptimiert wurde.
- Ihre Ergebnisse im Vergleich zum Bericht des Anbieters oder den beworbenen Zahlen: Jahresgewinn, Drawdown, Profitfaktor.
- Warnungen, wenn der Anbieter einen kurzen Zeitraum, eine geringe Datenqualität oder ein anderes Symbol angibt.
- Provision: Viele Testprogramme berechnen keine Provision. Geben Sie Ihre tatsächliche Provision pro Trade ein, und das Skript zieht diese von den Ergebnissen ab.
Robustheitstests für Ihre Handelsliste
- Slippage: Profitfaktor nach Hinzurechnung der Kosten zu jedem Trade.
- Monte-Carlo-Simulation: 5.000 zufällige Orders derselben Trades, wodurch sich der zu erwartende Rückgang ergibt, der einmal in 20 und einmal in 100 Fällen auftritt.
- Zufälliges Jahr: Anteil der Jahre, die mit einem Verlust enden.
- Ohne die 5 % besten Trades: Macht der Bot immer noch Gewinn, oder hängt das von ein paar Glückstagen ab?
Der Bericht gibt außerdem das Kapital an, das benötigt wird, um den Kursrückgang, der „einmal in 100 Fällen“ auftritt, abzufedern, ohne einen Drawdown von 30 % zu überschreiten.
Vergleichen und bewerten Sie Ihre Bots
Jede Analyse wird in eine Rangliste aller von Ihnen getesteten Bots aufgenommen – vom zuverlässigsten bis zum gefährlichsten – sowie in eine CSV-Datei, die sich in Excel öffnen lässt.
So verwenden Sie es
- Führen Sie das Skript im PREPARE-Modus aus. Es erstellt die Datei „tests_to_run.txt“ mit den genauen Strategy-Tester-Einstellungen für jeden Test: Haupttest, aktueller Zeitraum und Stresstest mit zufälligen Verzögerungen. Bei langen Real-Tick-Tests kann der Zeitraum in Abschnitte von jeweils einigen Monaten unterteilt werden.
- Führen Sie jeden Test durch und speichern Sie anschließend den Bericht: Registerkarte „Backtest“, Rechtsklick, „Bericht“, „HTML“, im Ordner „MQL5\Files\TidewallBotVerifier“.
- Optional: Kopieren Sie den MT4- oder MT5-Bericht des Anbieters in denselben Ordner.
- Führen Sie das Skript im ANALYSE-Modus aus. Sie erhalten das Ergebnis auf dem Bildschirm, eine detaillierte Berichtsdatei und die aktualisierte Rangliste.
Wichtigste Eingaben
- Sprache der Meldungen und Berichte: Englisch oder Französisch.
- Bot-Name, Anfangseinlage, Round-Turn-Provision pro Trade, Slippage pro Trade (0 = automatisch).
- Tester-Einstellungen für „PREPARE“: Bot-Pfad, Symbol, Zeitrahmen, Daten, Modellierung (jeder Tick, 1-Minuten-OHLC oder echte Ticks), Slice-Größe.
- Angaben des Anbieters für den ANALYSE-Modus: Name der Berichtsdatei, angegebener Gewinn, Drawdown und Profitfaktor.
Voraussetzungen
- MetaTrader 5 mit der Terminalsprache auf Englisch eingestellt (Ansicht, Sprachen, Englisch), da das Skript die englischen Bezeichnungen der Berichte ausliest.
- Berichte, die vom Strategietester als HTML gespeichert wurden. MT4-Berichte von Anbietern werden ebenfalls gelesen.
Einschränkungen
Ein Backtest misst vergangene Risiken. Er sagt keine zukünftigen Gewinne voraus. Die Ergebnisse hängen von den Daten und Kosten Ihres Brokers ab. Die Bewertung dient als Entscheidungshilfe und ersetzt nicht die Beobachtung eines Live-Kontos über mehrere Monate hinweg.

