Platforms & AutomationUser Indicator
Custom Indicator
A user-written or third-party study added to a chart to calculate and display values the platform does not provide natively.
What Custom Indicator means
A custom indicator is chart-drawing code rather than trading code. It reads price or volume history, performs a calculation on each bar and plots the output as a line, histogram, coloured band or set of markers, either on the price chart or in a separate window below it. In MetaTrader these are written in MQL and compiled into the terminal; on TradingView they are Pine Script studies. Most are variations, combinations or smoothed versions of well-known measures rather than new mathematics.
Traders build or install them for specific reasons: to display a session's high and low automatically, to mark an economic release on the chart, to combine several conditions into one visual signal, or to show a value the platform lacks such as a custom volatility band. An indicator can also feed an expert advisor, which reads its output buffers instead of recalculating the logic itself. That separation keeps the display and the trading logic consistent, but it also means a fault in the indicator propagates into the strategy.
Two cautions apply. Indicators that reference the current unclosed bar can repaint, meaning historical signals shift once the bar completes, which makes a chart look far more accurate in hindsight than it was in real time; always check behaviour on the live bar before trusting a backtest. And stacking many indicators rarely adds information, because most are derived from the same price series and simply restate it with different lag. Two or three complementary readings usually beat a crowded chart.
Worked example
A custom indicator plotting the previous day's high, low and close on an intraday EUR/USD chart saves the trader redrawing three levels each session, but a version that recalculates on the forming bar can show a signal at 1.0850 that disappears once the bar closes.
Related terms
- MQL (MetaQuotes Language)The proprietary C-like programming language used to build expert advisors, custom indicators and scripts inside MetaTrader.
- TradingViewA browser-based charting and social analysis service that can also place orders through integrated brokers via its trading panel.
- OscillatorAn indicator that fluctuates around a centre line or within fixed bounds, used mainly to gauge momentum extremes.
- Moving AverageA line that averages price over a rolling lookback window in order to smooth noise and reveal underlying direction.
- Expert Advisor (EA)An automated trading program written in MQL that runs inside MetaTrader and can place, modify and close orders without human input.
Frequently asked questions
What does Custom Indicator mean in forex trading?
A user-written or third-party study added to a chart to calculate and display values the platform does not provide natively.
How does Custom Indicator work in practice?
Traders build or install them for specific reasons: to display a session's high and low automatically, to mark an economic release on the chart, to combine several conditions into one visual signal, or to show a value the platform lacks such as a custom volatility band. An indicator can also feed an expert advisor, which reads its output buffers instead of recalculating the logic itself. That separation keeps the display and the trading logic consistent, but it also means a fault in the indicator propagates into the strategy.
What is an example of Custom Indicator?
A custom indicator plotting the previous day's high, low and close on an intraday EUR/USD chart saves the trader redrawing three levels each session, but a version that recalculates on the forming bar can show a signal at 1.0850 that disappears once the bar closes.
Trade with a regulated broker
Understanding the terminology is the cheap part. The expensive part is choosing a counterparty whose execution, financing and withdrawal behaviour match what the marketing implies. Every broker below has been reviewed with a funded live account, and each review states which legal entity and which regulator applies to the account you would actually open.
Check the licence on the regulator's own register before you deposit — our regulators directory explains what each authority enforces, from leverage caps to compensation limits.