Character Band

  • 指标
  • Allan Aparece Ninal
    Allan Aparece Ninal
    我为 MetaTrader 5 开发指标和智能交易系统(EA)。

    我的工作方式:
    - 每个指标都经过重绘检查:信号只在已收盘的K线上确定,逐笔报价测试确认信号之后不会改变。
    - 每项计算都与独立的参考计算逐根K线比对。
    - 策略在未用于优化的数据上进行回测。如果某个规则没有优势,我会如实说明,不会把它当作策略出售。
    - 不承诺任何收益。我的产品是用来分析图表和管理风险的工具,交易决策由您自己做出。

    免费指标和付费工具都在我的市场页面上。欢迎在产品评论中或通过 MQL5 私信提出问题、报告错误和建议。
  • 版本: 1.0

Character Band is a free indicator for MetaTrader 5. It draws market structure (swing highs and lows, breaks of structure and changes of character) together with a volatility trend band. A buy or sell arrow marks every change of character, and pullbacks to the band are marked too, with alerts.

It places no orders. Everything comes from closed bars, so an arrow or a structure line never appears and then disappears.

Standalone: everything is built in. You do not need to buy or install any other product named on this page.

Quick start

  1. Attach it to any chart and timeframe. The default swing size is 10 bars on each side.
  2. A larger swing size gives fewer, bigger structure breaks. A smaller one follows minor swings.
  3. Pop-up and push alerts for buy and sell signals are on. Pullback alerts and an alert on every break are optional.

What you see on the chart

  • Structure lines: a dotted line from the broken swing to the bar that broke it, labelled BOS (break of structure, with the trend) or CHoCH (change of character, against it).
  • The trend band: the lower band in an up trend, the upper band in a down trend.
  • Buy and sell arrows: on the closed bar of every change of character.
  • Pullback dots: where price touched the band and closed back on the trend side.

How it works

  • Swings: a swing high is the highest high with the chosen number of lower highs on each side, so it is known only after those bars closed. Swing lows are the mirror.
  • Breaks: a close beyond the newest unbroken swing is a break. When it goes against the current trend it is a change of character, and the trend flips.
  • The band: a 100-bar weighted moving average of the close, plus or minus 2 times the 21-bar average of the 14-bar ATR.
  • A pullback: in an up trend, the low touches the lower band and the close stays above it (the mirror in a down trend). Marks are at least 5 bars apart.

Who it is for

For traders who read price structure and want the breaks, the trend side and the pullbacks marked the same way on every chart, on any symbol and timeframe.

Inputs

Input Default What it does
Swing size 10 Bars on each side of a swing high or low (1 to 50).
ATR period 14 For the band width.
Basis: WMA period 100 The middle of the band.
Width: SMA period of the ATR 21 Smooths the band width.
Width: ATR multiplier 2.0 Distance of the band from the basis.
Show the band on Shows or hides the band.
Show BUY / SELL signals on The arrows on a change of character.
Show pullbacks to the band on The pullback dots.
Pullbacks: minimum bars between two marks 5 Avoids a dot on every bar of a long touch.
Show BOS / CHoCH lines on The structure lines and labels.
Draw objects for the last N bars 500 How far back lines and labels are drawn.
Bullish / bearish / pullback colour green / red / amber Colours.
Alert on BUY / SELL, pullbacks, every BOS / CHoCH on / off / off Which events alert.
Pop-up, sound, push, e-mail on, off, on, off Alert channels.
Debug log for bug reports false Found a problem?

How often it signals

Buy and sell signals per month per symbol with the defaults, on EURUSD, GBPUSD, USDJPY and XAUUSD, October 2023 to October 2026 (D1: ten years), closed bars. A code count, not a trading result.

Timeframe Signals per month Pullbacks per month
M15 about 26 to 30 about 22 to 25
H1 about 6 to 7 about 5 to 7
H4 about 2 about 1 to 2
D1 about 0.2 to 0.3 about 0.2 to 0.3

How it was checked

  • Non-repainting: in the Strategy Tester on XAUUSD H1, every tick based on real ticks, January to October 2026 (91 million ticks, 4,406 bars), 52 signals appeared. None changed after its bar closed or was drawn on the forming bar.
  • Code check: every buffer was compared bar by bar with an independent Python calculation on EURUSD and XAUUSD, D1, H4, H1 and M15. The results were identical.
  • No trading claim: the signals were also tested as a mechanical strategy on 31 symbols and three timeframes, with the settings fixed before the test. They showed no edge over chance, so use them to read structure, not as a system on their own.

Alerts and Expert Advisors

One alert per event, on the bar that gives it: pop-up, sound, push notification and e-mail, each switched separately. Nothing is sent while history loads, never twice for the same bar, and not in the Strategy Tester.

Buffers: 0 band in a down trend, 1 band in an up trend, 2 buy arrow (the bar's low), 3 sell arrow (the bar's high), 4 pullback up, 5 pullback down (band price), 6 trend (+1, -1, 0), 7 structure (+1/-1 BOS, +2/-2 CHoCH), 8 signal (+1 buy, -1 sell), 11 band basis. Buffers 9, 10, 12, 13 and 14 are empty in this edition.

Questions

  • Does it repaint? No. It uses closed bars only. A swing is confirmed only after the bars on its right side have closed, which is why structure lines start a few bars after the swing itself.
  • Why is there no arrow on a BOS? Arrows mark a change of character only. Switch on the BOS / CHoCH alert to hear about every break.
  • Does it work on gold, indices and crypto? Yes, on any symbol with history.

Works well with

These are workflow suggestions. I have not found that any pair gives better trading results. You do not need any of them.

Product How to use them together Why
Risk Position Tool Pick the trade from the chart, then drag the entry and stop lines. The tool gives the lot for your risk. It separates where you enter from how much you risk. The tool places no orders.
Session Levels Add it to the same chart. Session boxes and previous day and week levels as context. It is not a signal.

Related products

Found a problem?

  1. In the inputs, set "Debug log for bug reports" to true.
  2. Repeat what went wrong.
  3. Open the Experts tab in the Toolbox. Copy the lines that start with "DBG" and paste them in a comment on this page, with the symbol and timeframe.
  4. Set the debug log back to false.

The debug lines never contain your account number, name, server, balance or equity.

If it helps your trading, a short review on this page helps other traders find it.

Questions: use the comments on this page or send me a message on MQL5.

Trading involves risk. The indicator shows market structure and a trend band. It does not predict the market, and past signals are no indication of future results.

作者的更多信息
Risk Position Tool is a free position size calculator for MetaTrader 5. Drag the entry, stop-loss and take-profit lines on the chart. It shows the lot for your risk, the money at the stop and target, the reward:risk ratio and the margin. It only calculates. It never places, changes or closes an order, so it is safe on any account. Standalone: Everything is built in. You do not need to buy or install any other product named on this page. Quick start Attach the indicator to the chart of the symbol
FREE
Gold Trend Sentinel
Allan Aparece Ninal
Gold Trend Sentinel 是用于 MetaTrader 5 上 XAUUSD 的智能交易系统(EA)。它在 H4 图表上按趋势规则交易,固定使用 0.01 手(或经纪商的最小手数),每笔订单都带止损,并使用移动止损。 这是手数固定为最小值的版本。同一规则搭配按风险计算手数和账户保护的版本,以 Gold Trend Sentinel Pro 出售。 图表上显示的内容 状态面板:两个趋势过滤器、EA 当前可执行的操作、持仓及其移动止损,以及在翻转处标记的 UT Bot 线 Risk 行:若止损被触发,0.01 手的亏损占余额的百分比 交易规则 每根 H4 K 线只读取一次最近一根已收盘的 K 线。 买入:收盘价向上穿越 UT Bot 移动线(key value 1.5,ATR 10),最近一个已完成的日线收盘价高于其 200 日 EMA,且 H4 上的 Supertrend (10, 3) 向上。卖出则相反。 止损距入场价 3 x ATR(14)。每根新的 H4 K 线,止损移到入场后最优价格之后 3 x ATR 处,且只朝有利方向移动。没有止盈。 同一时间只持有一个仓位。反
FREE
UT Bot Signal Alerts
Allan Aparece Ninal
UT Bot Signal Alerts is a trend indicator for MetaTrader 5 that draws an ATR trailing stop line. It puts a buy or sell arrow on the bar where the close crosses it, with pop-up, sound, push and e-mail alerts. It is a charting tool. It places no trades and does not touch your orders. Arrows and alerts come from closed bars only. The arrow of a closed bar does not repaint. It is based on the UT Bot Alerts script known from TradingView and uses the same maths. Standalone: everything is built in. You
FREE
SMC Zones
Allan Aparece Ninal
SMC Zones is a free smart money concepts indicator for MetaTrader 5. It draws order blocks, fair value gaps and BOS / CHoCH structure lines on any symbol and timeframe, with alerts for new and touched zones. It is a charting tool. It draws zones and sends alerts; it places no trades and does not say when to buy or sell. Every zone is decided on a closed bar, so it does not repaint. Standalone: everything is built in. You do not need to buy or install any other product named on this page. Quick s
FREE
Session Levels
Allan Aparece Ninal
Session Levels is a free MetaTrader 5 indicator that draws the Asia, London and New York session boxes, the previous day and week high and low, and today's open. It alerts you when a closed bar breaks a level. It places no trades. It shows levels, not entries, and alerts use closed bars only. Standalone: everything is built in. You do not need to buy or install any other product named on this page. Quick start Attach it to an M1 to H4 chart. The session boxes and levels are drawn for the last 5
FREE
Harmonic Signal Alerts
Allan Aparece Ninal
Harmonic Signal Alerts is a free indicator for MetaTrader 5 that finds ABCD, Gartley and Bat patterns on the chart. When price reaches a pattern's potential reversal zone, it draws the XABCD lines, the zone and an arrow. It can also alert you. It works only from confirmed swings and from closed bars. A pattern is drawn on the bar where it became known. It is never moved or removed afterwards. Quick start Attach the indicator to a chart. It scans the last 3000 closed bars. Leave the swing bars (1
FREE
SuperTrend Signal Alerts is a free SuperTrend indicator for MetaTrader 5. It colours the trend line blue or red, puts a buy or sell arrow on every trend change and sends alerts, with optional EMA and RSI filters on the arrows. It places no trades and does not touch your orders. Arrows and alerts come from closed bars, so a signal never appears and then disappears. The calculation follows the SuperTrend indicator as published on TradingView. Standalone: everything is built in. You do not need to
FREE
Gold Breakout Sentinel
Allan Aparece Ninal
Gold Breakout Sentinel is an Expert Advisor for MetaTrader 5 that trades XAUUSD on the H1 chart. It places pending stop orders at yesterday's high or low when a stochastic turn and a Bollinger Band filter agree. Every order has a fixed 0.01 lot and a fixed stop loss and take profit. The EA trades gold only. It is a rules-based daily breakout system, not a profit promise. My own tests found no proven edge. Built for gold. Gold is what this EA was designed and tested on, and it works best there. T
FREE
Divergence Signal Alerts is a free indicator for MetaTrader 5 that finds RSI and MACD divergences on the chart. It draws a line between the two price pivots. It puts an arrow on the bar where the divergence became known, and it can send alerts. Signals come from closed bars only. A pivot is known only a few bars after it forms. The arrow goes on that later bar and never moves or disappears. It places no orders. Quick start Attach the indicator to any chart and timeframe. It scans the last 2000 c
FREE
SMC Zones MT4
Allan Aparece Ninal
SMC Zones MT4 is a free smart money concepts indicator for MetaTrader 4. It draws order blocks, fair value gaps and BOS / CHoCH structure lines on any symbol and timeframe, with alerts for new and touched zones. It is a charting tool. It draws zones and sends alerts; it places no trades and does not say when to buy or sell. Every zone is decided on a closed bar, so it does not repaint. Standalone: everything is built in. You do not need to buy or install any other product named on this page. Met
FREE
Range Filter Signals
Allan Aparece Ninal
Range Filter Signals is a free indicator for MetaTrader 5. Its range filter line moves only when price travels further than its smoothed average range, so it stays flat in choppy price action and follows a real move. Buy and sell arrows mark the turns, with alerts. It places no orders. Everything comes from closed bars, so an arrow never appears and then disappears. Standalone: everything is built in. You do not need to buy or install any other product named on this page. Quick start Attach it t
FREE
Signal Trader MT4
Allan Aparece Ninal
Signal Trader MT4 is an Expert Advisor for MetaTrader 4 that automates the closed-bar signals of five sources: UT Bot, SuperTrend, Range Filter, Half Trend and Price Action Levels. It sends each order with an ATR stop and a fixed 0.01 lot. It suits traders who want these signals executed by rule. Where it trades: by default, on any symbol, timeframe and source you choose. Only two settings are validated presets: XAUUSD H4 with SuperTrend and SOLUSD D1 with Price Action Levels. They passed my tes
FREE
Candlestick Signal Alerts is a free indicator for MetaTrader 5 that marks 18 candlestick patterns on the chart: 13 classic ones plus Inside Bar, Strong Bull/Bear Bar and Pin Bar. Each gets an arrow and a short label on the bar that completes it, and the indicator can alert you when one appears. It is for traders who read candles and want the patterns found for them. It works on closed bars only. A mark appears when its bar has closed and never moves or disappears. It places no orders. Quick star
FREE
Gann HiLo Swing
Allan Aparece Ninal
Gann HiLo Swing is a free indicator for MetaTrader 5 with two of W.D. Gann's tools: the HiLo Activator line and the 2-bar swing chart. It shows the trend side and the swings. An arrow and an alert mark the start of a new trend. Everything comes from closed bars , so nothing on the chart changes after its bar has closed. Quick start Attach the indicator to any chart. It draws on the price chart. Keep the HiLo period at 3 (Gann's own), or raise it for fewer trend changes. Read the line. Blue is an
FREE
Candlestick Signal Alerts MT4 is a free indicator for MetaTrader 4 that marks 18 candlestick patterns on the chart: 13 classic ones plus Inside Bar, Strong Bull/Bear Bar and Pin Bar. Each gets an arrow and a short label on the bar that completes it, and the indicator can alert you when one appears. It is for traders who read candles and want the patterns found for them. It works on closed bars only. A mark appears when its bar has closed and never moves or disappears. It places no orders. MetaTr
FREE
Harmonic Signal Alerts MT4 is a free indicator for MetaTrader 4 that finds ABCD, Gartley and Bat patterns on the chart. When price reaches a pattern's potential reversal zone, it draws the XABCD lines, the zone and an arrow. It can also alert you. It works only from swings that are already confirmed and from closed bars. A pattern is drawn on the bar where it became known. It is never moved or removed afterwards. MetaTrader 4 edition: the same calculation and the same arrows as the MetaTrader 5
FREE
Divergence Signal Alerts MT4 is a free indicator for MetaTrader 4 that finds RSI and MACD divergences on the chart. It draws a line between the two price pivots. It puts an arrow on the bar where the divergence became known, and it can send alerts. Signals come from closed bars only. A pivot is known only a few bars after it forms. The arrow goes on that later bar and never moves or disappears. It places no orders. MetaTrader 4 edition: the same calculation and the same arrows as the MetaTrader
FREE
Session Levels MT4
Allan Aparece Ninal
Session Levels MT4 is a free MetaTrader 4 indicator that draws the Asia, London and New York session boxes, the previous day and week high and low, and today's open. It alerts you when a closed bar breaks a level. It places no trades. It shows levels, not entries, and alerts use closed bars only. Standalone: everything is built in. You do not need to buy or install any other product named on this page. MetaTrader 4 edition: the same calculation, inputs, alerts and 7 buffers as the MetaTrader 5 v
FREE
Range Filter Signals MT4 is a free indicator for MetaTrader 4. Its range filter line moves only when price travels further than its smoothed average range, so it stays flat in choppy price action and follows a real move. Buy and sell arrows mark the turns, with alerts. It places no orders. Everything comes from closed bars, so an arrow never appears and then disappears. Standalone: everything is built in. You do not need to buy or install any other product named on this page. MetaTrader 4 editio
FREE
UT Bot Signal Alerts MT4 is a trend indicator for MetaTrader 4 that draws an ATR trailing stop line. It puts a buy or sell arrow on the bar where the close crosses it, with pop-up, sound, push and e-mail alerts. It is a charting tool. It places no trades and does not touch your orders. Arrows and alerts come from closed bars only. The arrow of a closed bar does not repaint. It is based on the UT Bot Alerts script known from TradingView and uses the same maths. Standalone: everything is built in.
FREE
SuperTrend Signal Alerts MT4 is a free SuperTrend indicator for MetaTrader 4. It colours the trend line blue or red, puts a buy or sell arrow on every trend change and sends alerts, with optional EMA and RSI filters on the arrows. It places no trades and does not touch your orders. Arrows and alerts come from closed bars, so a signal never appears and then disappears. The calculation follows the SuperTrend indicator as published on TradingView. Standalone: everything is built in. You do not need
FREE
Sequential Countdown
Allan Aparece Ninal
Sequential Countdown is a free MetaTrader 5 indicator for traders who use the 9-13 sequential count. It numbers the setup (1 to 9) and the countdown (1 to 13) on the chart, marks each perfected 9, and alerts you on every 9 and 13. It counts closed bars only. A number never changes after its bar has closed, and nothing is drawn on the forming bar. It places no trades. Standalone: Everything is built in. You do not need to buy or install any other product named on this page. Quick start Attach it
FREE
Sequential Countdown MT4 is a free MetaTrader 4 indicator for traders who use the 9-13 sequential count. It numbers the setup (1 to 9) and the countdown (1 to 13) on the chart, marks each perfected 9, and alerts you on every 9 and 13. It counts closed bars only. A number never changes after its bar has closed, and nothing is drawn on the forming bar. It places no trades. Standalone: Everything is built in. You do not need to buy or install any other product named on this page. MetaTrader 4 editi
FREE
Gann HiLo Swing MT4
Allan Aparece Ninal
Gann HiLo Swing MT4 is a free indicator for MetaTrader 4 with two of W.D. Gann's tools: the HiLo Activator line and the 2-bar swing chart. It shows the trend side and the swings. An arrow and an alert mark the start of a new trend. Everything comes from closed bars, so nothing on the chart changes after its bar has closed. MetaTrader 4 edition: the same calculation, lines and arrows as the MetaTrader 5 version. Only the arrow distance is set as a fraction of ATR, because MetaTrader 4 cannot shif
FREE
Prop Rules Monitor is a free indicator for MetaTrader 5 that shows how close a prop-firm account is to its daily loss limit and its max loss. It reads live equity, the way firms measure it. It warns you before a limit and when a limit is broken. It only watches. It never opens, closes or changes a trade, so it works without Algo Trading. Standalone: Everything is built in. You do not need to buy or install any other product named on this page. Quick start Attach the indicator to any chart. Enter
FREE
EA Health Monitor
Allan Aparece Ninal
EA Health Monitor is a free indicator for MetaTrader 5 that shows how each Expert Advisor on your account is doing. It groups the account history by magic number. Every EA gets its own row. Manual trades have a row of their own, and a total sits at the bottom. It only reads the account history and open positions. It never opens, changes or closes a trade. Standalone: Everything is built in. You do not need to buy or install any other product named on this page. Quick start Attach EA Health Monit
FREE
EA Health Monitor MT4 is a free indicator for MetaTrader 4 that shows how each Expert Advisor on your account is doing. It groups the account history by magic number. Every EA gets its own row. Manual trades have a row of their own, and a total sits at the bottom. It only reads the account history and open positions. It never opens, changes or closes a trade. Standalone: Everything is built in. You do not need to buy or install any other product named on this page. MetaTrader 4 edition: the same
FREE
Prop Rules Monitor MT4 is a free indicator for MetaTrader 4 that shows how close a prop-firm account is to its daily loss limit and its max loss. It reads live equity, the way firms measure it. It warns you before a limit and when a limit is broken. It only watches. It never opens, closes or changes a trade, so it works without AutoTrading. Standalone: Everything is built in. You do not need to buy or install any other product named on this page. MetaTrader 4 edition: the same measurements, pane
FREE
Vitals
Allan Aparece Ninal
Vitals shows the state of your trading account on a single screen: balance and margin, current risk, open positions, market ranges, results by period, and a statistics panel, arranged on one grid so the figures can be read at a glance rather than gathered from several terminal windows. Vitals is a display panel. It does not place, modify or close orders. Floating drawdown A history report records what a position earned. It does not record how far the account moved below its balance while that po
FREE
UT Bot Scanner Pro MT4
Allan Aparece Ninal
UT Bot Scanner Pro MT4 is a scanner indicator for MetaTrader 4 that shows the UT Bot buy or sell side of many symbols and timeframes in one panel. It sends an alert when a new signal appears. The calculation is the same as in the free UT Bot Signal Alerts MT4 indicator, which covers one chart. The scanner runs it for a whole list, so you need not flip through charts. It places no orders. Cells use closed bars only, so a cell does not change after its bar has closed. Standalone: everything is bui
筛选:
无评论
回复评论