Guarda come scaricare robot di trading gratuitamente
Ci trovi su Twitter!
Unisciti alla nostra fan page
Script interessante?
Pubblica il link!
lasciare che altri lo valutino
Ti è piaciuto lo script? Provalo nel Terminale MetaTrader 5
Script

MT5 EA Acceptance Harness - script per 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
Visualizzazioni:
699
Valutazioni:
(1)
Pubblicato:
Freelance MQL5 Hai bisogno di un robot o indicatore basato su questo codice? Ordinalo su Freelance Vai a 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.

Rolling Return Autocorrelation Regime Oscillator Rolling Return Autocorrelation Regime Oscillator

Tracks lag-N return autocorrelation over a rolling window as a live regime oscillator, distinguishing trending (positive autocorrelation) from mean-reverting (negative autocorrelation) market conditions. Plots a smoothed reading against dynamically-calculated statistical significance bands (±Z/√N), so you can tell a genuine regime shift from window-size noise — comparable across any symbol or timeframe since it works on returns, not raw price.

Order Block Mitigation Tracker Order Block Mitigation Tracker

An MT5 indicator that detects ATR-filtered institutional order blocks and tracks, in real time, whether each zone has been mitigated by returning price.