Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Twitter!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Skripte

MT5 EA Acceptance Harness - Skript für den MetaTrader 5

Arnold Holm
Arnold Holm
Ich repariere und entwickle regelbasierte Trading-Bots, die drei vorher vereinbarte Tests bestehen. Editierbarer Quellcode, Compile-/Testbelege und Setup-Hinweise sind enthalten.
| German English Русский 中文 Español 日本語 Português 한국어 Français Italiano Türkçe
Ansichten:
6
Rating:
(1)
Veröffentlicht:
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

„MT5 EA Acceptance Harness“ ist ein kleines MQL5-Skript zur Überprüfung eines begrenzten Einstiegszustandsvertrags mit deterministischen synthetischen Testfällen.

Das Skript führt acht Testfälle durch: gültiger Einstieg bei geschlossenem Balken, doppelter Signalbalken, Ablehnung bei offenem Balken, Ablehnung aufgrund der Abkühlphase, abgelaufene Abkühlphase, kein Signal, tägliche Sperre und Zurücksetzung zum neuen Tag. Es gibt einen Überblick über die erwarteten und tatsächlichen Entscheidungen sowie eine abschließende Pass/Fail-Zählung.

Eingaben

  • InpWriteTextFile – schreibt den Bericht optional in den Ordner „Common\Files“ des Terminals.
  • InpPrintToExperts – druckt den Bericht optional in das Expertenprotokoll.
  • InpFileName – Dateiname des Berichts.

Sicherheitsgrenzen

Der Test-Harness verwendet ausschließlich synthetische Fallbeispiele. Er liest keine Markt- oder Kontodaten ein und sendet, ändert oder schließt niemals eine Order. Er überprüft lediglich die enthaltenen Beispiele für Zustandsübergänge; er liefert keinen Nachweis hinsichtlich der Strategiequalität, der Broker-Ausführung, der Rentabilität oder des Verhaltens in einem Live-Konto.

Der beigefügte Quellcode wurde in MetaEditor mit 0 Fehlern und 0 Warnungen kompiliert. Die Laufzeitergebnisse sollten anhand des im eigenen Terminal des Benutzers erstellten Berichts ausgewertet werden.

Übersicht über den MT5-EA-Anschlussrahmen

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/76039

Day Trader Dashboard Day Trader Dashboard

Das „Day Trader Dashboard“ ist ein visuelles Panel im Bloomberg-Stil für MetaTrader 5, das die intraday-Kursspanne verfolgt und anzeigt, wenn sich der Kurs innerhalb dieser Spanne befindet (Fade-Zone) oder aus ihr ausgebrochen ist. Es führt keine Trades aus – es handelt sich um eine Entscheidungshilfe, die die Hoch-/Tief-Spanne aus den letzten Kerzen berechnet, diese Niveaus direkt im Chart einzeichnet und in einem thematisch gestalteten, automatisch skalierenden Panel einen Live-Status anzeigt (Scanning / innerhalb der Spanne / Ausbruch). Es unterstützt mehrere unabhängige Instanzen auf demselben Chart, verschiedene Farbthemen und entfernt beim Entfernen 100 % seiner Objekte.

FX Dashboard FX Dashboard

Hierbei handelt es sich um ein Terminal-Fenster im FX-Dashboard-Stil auf dem MT5-Chart sowie um auf dem Chart eingezeichnete Linien (EMA, Bollinger, Donchian).

News Trading Dashboard News Trading Dashboard

Das „News Trading Dashboard“ ist ein informatives Panel direkt im Chart (es führt keine automatischen Handelsgeschäfte durch), das die Marktvolatilität in Echtzeit überwacht, um Momente mit „Nachrichten-Spitzen“ zu erkennen – also plötzliche Kursbewegungen, die bei der Veröffentlichung von Wirtschaftsdaten (NFP, CPI, Zinsentscheidungen usw.) auftreten.

Accelerator Oszillator (AC) Accelerator Oszillator (AC)

Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.