Voir comment télécharger gratuitement des robots de trading
Retrouvez-nous sur Telegram !
Rejoignez notre page de fans
Un script intéressant ?
Poster un lien vers celui-ci -
laisser les autres l'évaluer
Vous avez aimé le script ? Essayez-le dans le terminal MetaTrader 5
Scripts

MT5 EA Acceptance Harness - script pour MetaTrader 5

Arnold Holm
Arnold Holm
I develop MQL4/MQL5 Expert Advisors, indicators, dashboards and trade-management tools from explicit written rules. I also convert authorized TradingView/Pine Script logic to MetaTrader 5 and turn rough ideas into testable technical specifications.
Public proof
Vues:
149
Note:
(1)
Publié:
MQL5 Freelance Besoin d'un robot ou d'un indicateur basé sur ce code ? Commandez-le sur Freelance Aller sur Freelance

MT5 EA Acceptance Harness is a small MQL5 script for checking a bounded entry-state contract with deterministic synthetic fixtures.

The script runs eight cases: valid closed-bar entry, duplicate signal bar, open-bar rejection, cooldown rejection, cooldown elapsed, no signal, daily lock and new-day reset. It reports expected versus actual decisions and a final pass/fail count.

Inputs

  • InpWriteTextFile — optionally writes the report to the terminal Common\Files folder.
  • InpPrintToExperts — optionally prints the report in the Experts log.
  • InpFileName — report file name.

Safety boundary

The harness uses synthetic case data only. It does not read market or account data, and it never sends, modifies or closes an order. It checks only the included state-transition examples; it does not prove strategy quality, broker execution, profitability or live-account behavior.

The attached source was compiled in MetaEditor with 0 errors and 0 warnings. Runtime results should be evaluated from the report produced in the user's own terminal.

MT5 EA Acceptance Harness overview

FX Dashboard FX Dashboard

This is a FX Dashboard style terminal panel on the MT5 chart, plus lines drawn on the chart (EMA, Bollinger, Donchian).

Day Trader Dashboard Day Trader Dashboard

The Day Trader Dashboard is a Bloomberg-style visual panel for MetaTrader 5 that tracks an intraday price range and flags when price is inside it (fade zone) or has broken out of it. It doesn't place trades — it's a decision-support overlay that computes the range High/Low from recent bars, draws those levels directly on the chart, and shows a live status readout (scanning / within range / breakout) in a themed, auto-scaling panel. It supports multiple independent instances on the same chart, several color themes, and cleans up 100% of its objects when removed.

Accelerator Oscillator (AC) Accelerator Oscillator (AC)

The Acceleration/Deceleration Indicator (AC) measures acceleration and deceleration of the current driving force.

MACD Signals MACD Signals

Indicator edition for new platform.