SC MTF Fisher Transform MT5
- Indicators
-
Krisztian Kenedi
MQL4 / MQL5 Developer | TrueTL Project Founder (since 2011)
I have been developing professional trading tools and custom algorithms since 2011. - Version: 5.15
- Updated: 22 March 2026
Freelance programming services, updates, and other TrueTL products are available on my MQL5 profile.
Feedback and reviews are highly appreciated!
What is Fisher Transform?
The Fisher Transform is a technical indicator that converts prices into a Gaussian normal distribution. Developed by John Ehlers, it amplifies price turning points by transforming the price into values that oscillate between extreme positive and negative readings.
The indicator produces sharp, clearly defined turning points, making it easier to spot potential reversals. Values above +2.0 indicate extreme overbought conditions, while values below -2.0 indicate extreme oversold conditions. The indicator consists of two lines: the Main line (Fisher Transform value) and the Signal line (a smoothed version of the Main line). Crossovers between these lines are commonly used as entry signals.
Features:
- Dual-line Fisher Transform (Main and Signal) with two-level system (High/Overbought and Low/Oversold)
- Visual signal markers (arrows, vertical lines) with three independent configurable signal buffers
- Advanced signal detection: direction change, line cross, level cross, peak/valley for both lines
- Configurable alert functions (email, push, sound, popup) with time range filtering
- Multi-timeframe (MTF) with interpolation, multiple color modes, and iCustom buffer access for EA integration
Input Parameters:
- Basic Settings:
- Fisher Transform parameters: Period (default: 10), Signal line smoothing period (3), Applied price (Median).
- Bar shift: Shift the indicator values by a specified number of bars.
- Multi-timeframe: Fisher Transform timeframe selection, MTF on higher TF only, and MTF interpolation mode.
- Performance: Maximum bars to calculate. Label display in the indicator window.
- Levels Settings:
- Level configuration: Toggle visibility, set High (overbought, default: 2.0) and Low (oversold, default: -2.0) boundaries, optional Middle level display.
- Level appearance: Customize color, style, and width.
- Signal Settings:
- Signal triggers: Configure 3 independent signals with detection types (direction change, line cross, level crossings, peak/valley).
- Visual markers: Arrows and vertical lines with customizable size, style, position, Wingdings codes, and colors.
- Alert Settings:
- Alert configuration: Timing (Off/After close/Before close/Both), interval limit, time range filter.
- Delivery methods: Email, push notification, popup, sound with file selection.
- Color and Style Settings:
- Color modes: Simple, Cross variations, Direction, Direction with levels, Level-based (multiple modes).
- Display options: Histogram mode for Main and Signal lines, line appearance customization (4 colors, style, width for both lines).
