거래 로봇을 무료로 다운로드 하는 법을 시청해보세요
당사를 Telegram에서 찾아주십시오!
당사 팬 페이지에 가입하십시오
스크립트가 흥미로우신가요?
그렇다면 링크 to it -
하셔서 다른 이들이 평가할 수 있도록 해보세요
스크립트가 마음에 드시나요? MetaTrader 5 터미널에서 시도해보십시오
Experts

Repaint Checker - find out whether an indicator repaints - MetaTrader 5용 expert

조회수:
127
평가:
(1)
게시됨:
MQL5 프리랜스 이 코드를 기반으로 한 로봇이나 지표가 필요하신가요? 프리랜스로 주문하세요 프리랜스로 이동

Many indicators look perfect on history and fail live, because their values or signals change after the bar has closed. Repaint Checker tests any MT5 indicator and tells you whether it repaints, buffer by buffer, with example dates.

Repaint Checker testing the built-in ZigZag: REPAINTS

How it works

When each bar closes, the EA records the value that every buffer of the tested indicator shows at that moment, which is exactly what a trader would have seen live. At the end of the test (or continuously on a live chart) it reads the same bars again and compares them.

For each buffer it counts values that changed, signals that appeared late (empty when the bar closed, filled in later) and signals that vanished (shown when the bar closed, gone later). The verdict, NO REPAINTING FOUND or REPAINTS, is shown on a panel and in the journal with example dates, and a CSV report is written to the terminal Common\Files folder.

Inputs

Indicator to test: its path inside MQL5\Indicators, for example Examples\ZigZag; leave it empty for a demo on the built-in Fractals. Its inputs: comma-separated values, empty = the indicator defaults (each input group heading also counts as an input). Buffers to check: 0 = all, up to 32. Tolerance: relative change to ignore. Show the result panel. Write a CSV report.

Usage

Run the EA in the Strategy Tester on any symbol and timeframe for a few months of data; visual mode shows the panel. Any buffer reported as changed, late or vanished repaints. Some buffers hold internal values that may change; judge the buffers that draw lines or signals. The EA places no trades.

Examples: the built-in Fractals (the default demo) is reported as REPAINTS, because every fractal appears late: it is only confirmed two bars after the bar it is drawn on. The standard ZigZag (Examples\ZigZag) is also reported as REPAINTS, because its last leg is redrawn while the market moves. A non-repainting indicator shows no change on every buffer.

Supertrend Gold Signals Supertrend Gold Signals

Supertrend indicator for MT5 on Gold (XAUUSD), forex and indices: ATR trailing line in two colours, buy and sell arrows only on the closed candle of the flip, popup, push and sound alerts. Open source code.

London Breakout EA: simple and transparent/London Breakout Expert Advisor: simple and transparent London Breakout EA: simple and transparent/London Breakout Expert Advisor: simple and transparent

Free breakout EA: Asian range, London breakout, one trade a day, stop loss always set, lot size based on risk percentage. No grid, no martingale. / Free EA: Asian range breakout during the London session, one trade a day, stop loss always set, lot size based on risk percentage. No grid or martingale.

Prop Risk Guard - daily loss and drawdown protection Prop Risk Guard - daily loss and drawdown protection

Protects your account from a prop-firm rule breach: daily loss limit, max drawdown (static or trailing) and profit-target lock. On a breach it closes all positions and pending orders, then blocks new trades until the lock resets.

Multi-Session Range Boxes with Spread, StopsLevel and ATR HUD Multi-Session Range Boxes with Spread, StopsLevel and ATR HUD

Draws non-repainting Tokyo/Asia, London, and New York intraday session high/low range boxes, exposes running session High/Low buffers for EAs via iCustom, and displays a live Spread, Broker StopsLevel, and ATR(14) points HUD.