Advanced Momentum Perceptron Oscillator – Multi-Timeframe

1
Hi guys,

This is a Momentum Perceptron oscillator. It includes multi-timeframe functionality, and soon - though I’m unsure if I’ll succeed - a version with a moving average (featuring its own independent multi-timeframe system) may be released.

Update – April 14th: Download the File Again
*) Improved timeframe handling: The code has been enhanced for greater robustness and dynamic adaptability compared to the previous version.
*) Cross-compatibility between normal and Heikin Ashi timeframes: Seamless integration is now possible in either direction (with one limitation: a timeframe lower than the chart’s current setting cannot be used—the code automatically defaults to the chart’s active timeframe).
*) Unrestricted cross-compatibility for Tick, Renko, and Range bars: These can now be freely combined with one another.
*) Integration of Tick/Renko/Range with normal/Heikin Ashi timeframes: The three non-standard chart types (Tick, Renko, Range) can now be paired with normal or Heikin Ashi timeframes (but not vice versa). For example:
- Unsupported: Normal/Heikin Ashi chart + Multi-Timeframe (MTF) Tick/Renko/Range.
- supported: Tick/Renko/Range chart + MTF Normal/Heikin Ashi.
- Same-chart-type limitation: When combining Tick↔Tick, Renko↔Renko, or Range↔Range, lower timeframes cannot be used—the chart’s current timeframe is automatically applied.
Important Note:
When combining Tick/Renko/Range with (normal or Heikin Ashi) or (Tick/Renko/Range) timeframes, occasional data synchronization issues may arise. Ensure data consistency by aligning timeframes appropriately (adjustments to instrument-specific settings are required. Graph or MTF).

General note:
My recommendation - applicable to my MTF indicators, which I will gradually update, and this indicator - is to avoid mixing timeframes that rely on candle closing times (time-based) with non-hourly timeframes.
By default, it is nearly impossible to properly reconcile Renko/Range bars with tick-based charts in a multi-timeframe setup. For example: A Range20 chart would require at least a Tick200 counterpart.
This also depends on market volatility.
No issues have been observed when combining Tick/Renko/Range charts with standard or Heikin Ashi candles.


Any feedback is welcome and will help enhance the indicator.
Image
These users thanked the author Thoth for the post:
eduarescobar
Minor bugs are fixed without updating the changelog and new replies. Check back from time to time for new minor releases. Thanks

All feedback is welcome, though never obligatory. What matters most is that you’re satisfied with my work.


Re: Advanced Momentum Perceptron Oscillator – Multi-Timeframe

3
Madsakz169 wrote: Sun Apr 13, 2025 9:50 am That indicator looks good

Tried downloading it and adding to my system don't work
Hi Madsakz169. Can you be more specific? Are you referring to the fact that you couldn't include it in the graph?
Thanks for the feedback
Minor bugs are fixed without updating the changelog and new replies. Check back from time to time for new minor releases. Thanks

All feedback is welcome, though never obligatory. What matters most is that you’re satisfied with my work.


Re: Advanced Momentum Perceptron Oscillator – Multi-Timeframe

6
A new version is now available for download
Thoth wrote: Sun Apr 13, 2025 4:20 am Update – April 14th: Download the File Again
*) Improved timeframe handling: The code has been enhanced for greater robustness and dynamic adaptability compared to the previous version.
*) Cross-compatibility between normal and Heikin Ashi timeframes: Seamless integration is now possible in either direction (with one limitation: a timeframe lower than the chart’s current setting cannot be used—the code automatically defaults to the chart’s active timeframe).
*) Unrestricted cross-compatibility for Tick, Renko, and Range bars: These can now be freely combined with one another.
*) Integration of Tick/Renko/Range with normal/Heikin Ashi timeframes: The three non-standard chart types (Tick, Renko, Range) can now be paired with normal or Heikin Ashi timeframes (but not vice versa). For example:
- Unsupported: Normal/Heikin Ashi chart + Multi-Timeframe (MTF) Tick/Renko/Range.
- supported: Tick/Renko/Range chart + MTF Normal/Heikin Ashi.
- Same-chart-type limitation: When combining Tick↔Tick, Renko↔Renko, or Range↔Range, lower timeframes cannot be used—the chart’s current timeframe is automatically applied.
Important Note:
When combining Tick/Renko/Range with (normal or Heikin Ashi) or (Tick/Renko/Range) timeframes, occasional data synchronization issues may arise. Ensure data consistency by aligning timeframes appropriately (adjustments to instrument-specific settings are required. Graph or MTF).
These users thanked the author Thoth for the post:
Ogee
Minor bugs are fixed without updating the changelog and new replies. Check back from time to time for new minor releases. Thanks

All feedback is welcome, though never obligatory. What matters most is that you’re satisfied with my work.