Trend Forecaster – Your Key to Predicting Market Trends

The Trend Forecaster indicator uses a unique algorithm for breakout trading. It works with all financial assets, can be adjusted to different time frames, and is easy to set up. It helps identify entry points, detect trends, and provides day traders with decision-making support.

Trend Forecaster Logo

Trend Forecaster (TFC) + Trend Forecaster Dashboard (TFC Dashboard)

Product URL: Trend Forecaster + Dashboard as a GIFT

Testimonials: Read More…

Current Version: v2.1

Description: The Trend Forecaster indicator utilizes a unique proprietary algorithm to determine entry points for a breakout trading strategy. The indicator identifies price clusters, analyzes price movement near levels, and provides a signal when the price breaks through a level. The Trend Forecaster indicator is suitable for all financial assets, including currencies (Forex), metals, stocks, indices, and cryptocurrencies. You can also adjust the indicator to work on any time frames, although it is recommended to use M5 as the working time frame. The indicator is extremely easy to set up – multiple internal algorithms are combined into a single essential variable! Add this powerful professional tool to your arsenal for identifying entry points, the current trend, and the maximum potential of any trading instrument. If you are a day trader, you can determine in advance whether it’s worth opening a position or if the financial asset is already weak and you should wait for new signals.

Trading Instruments: Any

Working Time Frame: Any, but M5 recommended

Trading Platform: MetaTrader 5

Brokers for Trading: Read More…

The Trend Forecaster indicator is a powerful professional tool that allows both novice and experienced traders to swiftly assess the current situation of a financial instrument. This indicator is built upon another of my indicators, Reversal Master for MT4, which has received numerous positive reviews. The MT5 version has been fundamentally re-worked to take advantage of the new features offered by MT5 for code analysis and optimization. Therefore, the MT5 version represents a fundamentally new product, with fresh capabilities and enhanced functionality.

Trend Forecaster Overview

Trend Forecaster Suitable for All Financial Assets


Benefits of the Trend Forecaster Indicator

Trend Forecaster Benefits

Trend Forecaster Clear Visual

Trend Forecaster Dashboard

  • Simple and Easy-to-Understand Signals

    You don’t need to be a financial analyst to utilize Trend Forecaster signals. You receive a product that is easy to use, yet complex in terms of internal calculations and filters, which will elevate your trading to a new level.


  • Suitable for Any Financial Assets

    Whether you trade in currencies, stocks, futures, or perhaps cryptocurrencies, all markets are at your disposal with the Trend Forecaster indicator.


  • Detailed Statistics for the Financial Instrument

    The Trend Forecaster indicator provides comprehensive analytics for the financial instrument. With this feature, you can quickly assess the total profit of the instrument over a specific time period, the profit potential of the instrument, and the expected profit from a trade. You can also determine whether it’s worth opening a position at the moment or if the financial instrument has exhausted its potential.


  • Clear Visual Presentation of Information

    Through collaboration with a focus group, we identified the optimal visual solutions to make the analysis process easier than ever before. Additionally, the ability to disable or toggle various modules has been preserved, allowing you to customize the visual representation of the indicator to your liking.


  • The indicator supports operation on any time frames

    Do you trade on M1 or Daily timeframes? Or perhaps you use non-standard timeframes like M2 or H3? It doesn’t matter – you can use any timeframe you prefer, easily adjusting the flat filter sensitivity with just one setting.


  • Simplicity of Configuration

    This is an indisputable breakthrough in the field of indicator development – numerous complex calculations and functions for continuous market analysis are all concealed behind a single significant setting, the Flat Filter Sensitivity adjustment. All other settings pertain solely to the visual aspects of the indicator.


  • Availability of Various Alert Types

    In practice, it’s not always enough for the indicator to display the signal only on the financial instrument’s chart. It’s important for the trader to receive information about it, even when they are not at the monitor at that moment. In the Trend Forecaster indicator, all major types of alerts are present: sound notifications, pop-up alerts, Push notifications, and Email messages.

    Please note that to receive Push-notifications and Email messages, pre-configuration of the MetaTrader 5 terminal is required (refer to the terminal’s documentation: Email, Push-notifications)


  • The indicator is suitable for both beginners and experienced traders

    It doesn’t matter what level of experience you have. You can start your journey with the Trend Forecaster indicator if you are a beginner trader. Furthermore, you can streamline and enhance your trading performance, even if you already have another trading system, as the Trend Forecaster indicator can be used as a standalone product or as an addition to develop your own trading strategy.


  • Special Bonus for Trend Forecaster Indicator Buyers

    I want to express my gratitude to all my colleagues, friends, and buyers for their support, and as a token of my appreciation, I am offering you the Trend Forecaster Dashboard, a multi-currency panel, as a gift. By simply installing the panel on any price chart, you gain the ability to view current signals across a multitude of financial instruments and timeframes that you configure in the settings. This significantly streamlines and expedites market analysis. You can then proceed to select a specific financial instrument for more precise analysis and trade execution.

The Trend Forecaster Dashboard as a Gift for All Trend Forecaster Buyers

Trend Forecaster Dashboard Overview v1.2

To receive the Trend Forecaster Dashboard (TFC Dashboard) as a GIFT, please send me a private message (PM) on MQL5 Market or send an Email, and I will provide you with instructions on how to get TFC Dashboards!

Basic Functional Concepts of the Trend Forecaster Indicator

The main purpose of the indicator is to display the maximum potential profit for the current financial instrument, as well as the average profit per trade and the buying or selling advantage for the instrument. Additionally, it safeguards the trader from opening a position when the current market range for the instrument reaches the average market range, which can lead to trend exhaustion and a subsequent reversal.

As long as the current position remains open, the indicator continues to monitor price movements and updates data on the maximum potential profit in line with the price. When a counter signal appears, the indicator records the profit value and includes it in the instrument’s statistics, then proceeds to monitor the new signal. Signal arrows do not repaint after appearing.

Launching the Trend Forecaster indicator in simple mode – indicator panel is disabled, statistics are disabled:

When to open a position

Launching the Trend Forecaster in extended mode – indicator panel is enabled, statistics are enabled:

How Trend Forecaster Works

Thus, you can use the indicator as a regular arrow indicator, which will provide you with precise signals of a trend reversal after a level breakout. Additionally, you can use the indicator in extended mode and have access to all the statistics on the financial instrument provided by the Trend Forecaster indicator.

Let’s take a look at the appearance of the indicator’s information panel now.

Trend Forecaster Information Panel

Trend Forecaster Information Panel Overview

As we can see on the AUDCHF chart above, the Trend Forecaster indicator provides signals on level breakouts and then calculates the maximum potential for each trade. We will discuss closing profitable trades a bit later.

How to Use Trading Statistics from the Information Panel

1) On the indicator’s information panel (section #1), we can see the total number of trends (or trades) identified over a specific period set in the settings and the profit (in points) that this could potentially yield. Additionally, we can observe the separate display of identified trends, which is divided into Profitable trends and Losing trends, along with their percentage composition of the Total.

It is recommended to use financial instruments where the ratio of profitable to losing trades will be at least 80% to 20%, or even in a better ratio!

The ability to influence this ratio is available in the indicator settings, which we will discuss a bit later.

McDonald’s Corp CFD:

McDonald's Corp CFD

2) The next section (#2) of the information panel shows which trends (Buy or Sell) dominated during the specified time interval and which direction resulted in more profit and which in losses.

3) In the following section (#3), we can see the average profit per position, also divided into Buy and Sell directions. Using this data, we can assess the average movement size for Buy and Sell after a signal appears.

Sections #2 and #3 can serve as hints for identifying the dominant direction on the financial instrument and planning our future take-profits. So, if we see dominant downtrends, we can continue to expect longer-lasting downward movements rather than uptrends.

AUDCHF Downtrends Domination

4) The next section, marked as №4, when trading intraday, allows us to evaluate how much potential the financial instrument we are trading has for further movement.

The Average Range (Avr.Range) parameter shows us the average intraday volatility of the financial instrument. Simplified, it’s the value that a financial asset typically moves within a day. Like all averaged values, this parameter doesn’t account for extremely large or extremely small price movements. However, since such extreme movements are more of an exception than a rule, this parameter allows us to estimate the average profit we can expect during the day for the analyzed financial instrument.

The Current Range (Cur.Range) parameter shows us how much the financial asset has already covered up to the current moment and what percentage this represents of the Average Range of movement for the instrument. This give us a hint about the remaining potential movement we can expect for the financial instrument.

Therefore, the higher the value of Current Range (Cur.Range) relative to Average Range (Avr.Range), the less potential profit remains within the day. In other words, if you see that the price has already covered 80% or more of the Current Range by the time you open a position, there’s only about 20% of the Average Range left for potential profit. It’s worth thinking carefully before entering such a trade. Keep in mind that with such a small remaining range, the risk of the market entering a flat phase with the potential for a subsequent reversal increases.

Current Range More Than Average

The Current Range has already exceeded the Average Range, so if you were planning to open a position on this instrument intraday, it is better to postpone it to the next day. If you are already in a deal, you can either take profit or move stops to breakeven in case the financial instrument continues its movement for several days.

Trend Forecaster Indicator Settings

Main Settings

Trend Forecaster Main Settings

The ‘Flat Filter Sensitivity’ is the primary technical setting of the indicator that directly affects the operation of internal algorithms for identifying important levels and their subsequent breakthrough. In its apparent simplicity, this setting combines several hidden algorithms, the tuning of which has been simplified to a single variable. Upon receiving a modified value of the Flat Filter Sensitivity variable, the indicator begins to reevaluate key points, their impact on price strength, price behavior near these levels, and the potential for subsequent level breakthroughs.

As a rule, the higher the time frame or the greater the volatility of the financial instrument we are analyzing, the higher the value of Flat Filter Sensitivity we should set.

About Flat Filter Sensitivity

A less volatile instrument allows us not to increase the Flat Filter Sensitivity parameter as much to achieve a suitable outcome:

Less Volatile Instrument

Signal Settings

Trend Forecaster Signal Settings

Please note that to receive Push-notifications and Email messages, pre-configuration of the MetaTrader 5 terminal is required (refer to the terminal’s documentation: Email, Push-notifications)

All main types of alerts to not miss a signal:

Trend Forecaster Alerts

Visual Settings

Trend Forecaster Visual Settings

Trend Forecaster - Light and Dark Theme

Tips for Using the Trend Forecaster Indicator

How Best to Close Profitable Positions?

The simplest and, in my opinion, not the most effective method is to close positions based on the opposite signal. However, such an approach can be quite effective in volatile financial instruments. The next method is using various types of trailing stops, such as moving the stop based on fractals. In this case, it’s better to use a larger fractal size than the standard one.

Fractal Trailing Example

The most effective method, which I recommend, is to identify strong levels on the daily or H4 time frame and trade with consideration of these levels.

Trend Forecaster Strong Levels

Here, for example:

On a higher time frame like Daily or H4, we find and draw a strong level(s), which the price has repeatedly hit before, as these are accumulations of limit orders. These strong levels can be a reference for our position on the working time frame like M5.

Higher Time Frame H4

We switch to our working time frame and wait for the level to be worked out:

Working Time Frame M5

It’s important to note that there’s no guarantee that the price will work out the level pip by pip. There can be both a further breakdown of the level and some failure to reach the level. If we observe the price starting to consolidate near the level, and with each new bar, there are no new lows below the previous ones, it’s worth considering closing the position at the current price.


Another example: a very strong support level on the daily chart of Goldman Sachs CFD:

Daily Level Goldman Sachs CFD

In this example, let’s switch to the M2 time frame to see how everything will work on a non-standard time frame:

Goldman Sachs CFD M2 Time Frame

We see that after touching a strong level, the price broke through it and went down for some time. But, please note that first, it was difficult to predict in advance, and it is necessary to look at each situation individually, considering how the price behaves near the level, and so on. Second, as we see, the price overcame the distance to the level 304.00 with a gap, which is not a favorable sign for our current shorts. In such a case, it’s better to take a smaller profit than risk a price reversal, resulting in breakeven or even a loss!

And since we’ve already mentioned gaps, it’s time to take a closer look at them.

Beware a Gaps

In fact, the logic here is quite simple: be cautious of price gaps! A significant price gap on the chart can disrupt the logic of the technical system because, in most cases, the price tends to close such gaps. Therefore, if you are in a trade when a price gap occurs, it’s a good time to secure your profits and await the gap’s closure.

JP Morgan Gap M5 Time Frame

Of course, you can enter a trade in the direction of closing the price gap, but that’s beyond the scope of our discussion today. So, returning to our current situation, when a price gap appears, if you are not in any active trades, it’s advisable to skip a certain number of signals (e.g., 1-2) to allow the logic of level calculations to recover.

How is it Best to Close Losing Positions?

Along with closing positions based on the opposite signal, you can also consider the following option. If, after breaking through a level, the price doesn’t continue its movement in the desired direction for a relatively long time, consolidates near the level, or retraces back below the level, you can contemplate closing positions without waiting for the opposite signal. As an example for determining a failed breakout, you can use a simplified count of bars during which the price didn’t settle in the profit zone.

Or here’s a simple analysis like this:

How to Close Losing Position

Let’s go through everything step by step:

1) At point 1 (on the EURCHF chart above) we get a signal to break the level and trade downwards.

2) Between points 1 and 2, we observe the price rolling back from the level immediately after the breakout. At point 2, the price attempts to break our level again but fails. A new low is formed above the previous one, which is a concerning sign for us. It’s the indication of a potential reversal and a failed downward breakout.

Even at this point, we can already conclude that our breakout was false, but we’ll give the price another opportunity.

3) However, points 3 and 4 confirm our concerns. We observe the start of an upward movement – each subsequent low and high is higher than the previous one. Therefore, either at point 4 or at point 5 we can close our position and wait for the next signals.

Choose Instruments with a Better Profit-to-Loss Ratio

The indicator displays the maximum potential profit achievable in a trade, but it’s important to understand that achieving such profits pip by pip is not possible every time. Strong support and resistance levels, as mentioned earlier, can be highly beneficial in this regard. Additionally, consider the following important guideline when selecting suitable financial assets for trading: aim to choose instruments with a Profit-to-Loss ratio better than 75% to 25%. The higher the ratio, the more favorable. In other words, anything exceeding this is a suitable choice. For example, 96% to 4%, as I observe on the charts of Disney and Dow at the time of writing this description.

Selecting Financial Assets with Better Profit-to-Loss Ratio

Trend Forecaster (TFC) Dashboard

The multicurrency Trend Forecaster Dashboard (TFC Dashboard) utilizes signals from the Trend Forecaster indicator and presents them in a clear table format. With the multicurrency TFC Dashboard, you can quickly assess numerous financial instruments simultaneously without the necessity of switching time frames and without the need to install the Trend Forecaster indicator on the chart.

Trend Forecaster Dashboard as Gift

TFC Dashboard Settings

Trend Forecaster Dashboard Settings

The Flat Filter Sensitivity variable has already been described earlier when we described the settings of the main indicator Trend Forecaster.

Flat Filter Sensitivity

Symbols List (Comma Separated)

Here, you should enter the financial assets you need, separated by commas and no spaces, which you want to see in the Trend Forecaster Dashboard. Please note that you should input only those financial instruments that actually exist with this broker, otherwise, gaps will appear in the table.

For example: EURUSD,EURJPY,GBPUSD
or
EURUSD,EURJPY,GBPUSD,AUDUSD,AUDJPY,USDCHF,EURCAD,GBPJPY,USDJPY,XAUUSD,XAGUSD,STOXX50,US30,US500,DIS.NYSE,DOW.NYSE

After adding new instruments to the indicator, some time may be required to load the missing history. In this case, the TFC Dashboard panel may flicker due to data updates. If after the completion of the work, some values do not appear automatically, you can switch the time frame and return back to refresh.

If you leave the settings line empty, the indicator will automatically switch to the MTF (Multiple Time Frame) indicator mode for the current instrument:

DOW.NYSE Dashboard Example

In the chart above, we see how the Trend Forecaster Dashboard in MTF mode confirms sales for Dow Inc

To ensure synchronization of levels and their breakthroughs, it is important to set the Flat Filter Sensitivity setting in the Trend Forecaster Dashboatd indicator the same as in the main Trend Forecaster indicator.

Fast Analyzing mode includes only the main timeframes for quick analysis of higher timeframes, when trading for example on M5 (for example).

Included timeframes: M5, M15, H1, H4, D1


Main Timeframes include the following next timeframes: M1, M5, M15, M30, H1, H4, D1, W1,MN1


Extended Timeframes include: M2, M3, M4, M6, M10, M12, M20, H2, H3, H6, H8, H12


TFC Dashboard Overview

How Can Trend Forecaster Dashboard Improve Our Results?

The well-known fundamental rule in trading tells us that the trend is our friend. While trading against the trend is possible, aligning your position with the trend makes the trading process significantly calmer and more effective. The additional indicator, Trend Forecaster Dashboard (TFC Dashboard), provides us with an extra advantage in our trading process. For instance, let’s consider a scenario where we are trading EURUSD on an M5 time frame (which, by the way, happens to be my preferred time frame for more precise entry and exit points). Suppose we receive a Sell signal. However, we observe that the TFC Dashboard is indicating Buy signals on the H1 and H4 time frames. If we were to enter Sell positions on M5 at this point, our position would be contrary to the trend on the higher time frames, which is not favorable. To avoid this, we simply wait for a new buy signal on M5 that aligns with the trend on the higher time frames.

Another scenario could occur where the higher time frames have reversed and are now indicating Sells. In this case, on M5, we would also wait for a Sell signal in the direction of the trends on the higher time frames. As for the signal on the Daily chart, it’s good if it also confirms the direction. However, if the TFC Dashboard signals that all time frames from M5 to H4 are in the Buy zone while the Daily is in the Sell zone, in such a case, I often disregard the Daily time frame information if I’m trading on M5. I can close my Buy positions a few times before feeling the impact of the Daily time frame. However, if H1 or H4 start to turn against your direction, it’s better not to take risks or use additional confirming signals and set closer profit targets.

Filtering Signals with TFC Dashboard

And a short addition about the Trend Forecaster Dashboard. You can use the TFC Dashboard as a filter to confirm Trend Forecaster signals, but you can also use it along with other technical analysis tools and indicators:

TFC Dashboard Along Other Trading Tools

Another Example of Market Analysis Using Trend Forecaster and Trend Forecaster Dashboard

We received a signal indicating an uptrend in the AUD/NZD currency pair on the 5-minute chart. On the Trend Forecaster Dashboard, we also see confirmation of an uptrend on higher time frames:

Uptrend Signal AUDUSD Currency Pair

The price continues to rise:

The Price Continues to Rise

Where should we take our profits? Let’s check the nearest strong resistance levels on the D1 time frame:

AUDNZD Levels on Daily Chart

Ideally, we should do this check before opening a position to assess the potential of the trend and our trade. We know that when the price receives a market-driven impulse to break through a level, it often moves to the next strong level, where many trading orders are placed (remember how strong levels work).

Now we can either wait and see if the situation progresses to the next level, or we can choose to close the position. There is no 100% correct decision in this scenario. My suggestion would be to move the position to breakeven and wait to see how the price reacts when it nears the level. Will it break through, or will it be a false break?

After some time, we see the price almost reaching our next resistance level:

Next Resistance Level

Let’s switch to the 5-minute time frame to see what’s going on in more detail.

Extremely Large Bar Indicates the Price Weakness

This extremely large bar indicates that the probability of breaking through to the next resistance level is quite low, so it would be prudent to lock in our profits now. This is because the price is starting to consolidate near the resistance level, increasing the risk of a price reversal.

This example once again confirms the importance of using strong levels for market analysis and finding potential profit-taking points!

TFC Dashboard MTF-Mode

This is one of the most frequently used and popular modes of the Trend Forecaster Dashboard. It allows us to quickly assess the situation on all significant higher time frames. It also helps us to make decisions about the possibility of opening a position, as well as about the approximate strength of the trend and even the potential to achieve a profit on the current position.

To activate this mode, enter the name of the current financial instrument in the ‘Symbols List’ variable field or leave this field empty. Once this is done, the Trend Forecaster Dashboard indicator will start in MTF-Mode, displaying data from higher time frames for the current financial asset.

For instance, let’s consider an AUDJPY chart that already has the Trend Forecaster indicator applied:

AUDJPY TFC Example

The next step is to install the TFC Dashboard on the chart. If you enter the name of the current financial instrument in the Symbols List field or leave this field empty, the TFC Dashboard indicator will switch to MTF (Multiple Time Frame) Mode for the current instrument:

TFC Dashboard HTF Settings

After that settings, the TFC Dashboard will start in MTF-Mode:

AUDJPY TFC Dashboard - MTF Mode

Color Hint About the Current Global Trend in MTF-Mode

In the MTF-Mode TFC Dashboard, we have access to an automatic color hint feature to quickly identify the global trend direction on significant higher time frames.

TFC Dashboard Global Trends

The color of the TFC Dashboards header changes depending on 3 important higher time frames – H1, H4, Daily:

USDJPY Buy Color Hint

So, if 2 or more of these time frames are green (showing an uptrend), then the color of the TFC Dashboard header will be green. If 2 or more important time frames show a downtrend, the header color will be red, symbolizing a downtrend.

The H1, H4, and Daily time frames show a downtrend, which makes the TFC Dashboard header color red:

In the next example, only the H1 and Daily time frames show a downtrend, which still colors the panel header red (downtrend) due to the cumulative superiority of downtrends:

AUDCAD Cumulative Sell Hint


To receive the Trend Forecaster Dashboard (TFC Dashboard) as a GIFT, please send me a private message (PM) on MQL5 Market or send an Email, and I will provide you with instructions on how to get TFC Dashboards!

A little postscript. In my childhood, I used to love Disney cartoons, as I believe many of you did! These cartoons made our childhood more colorful and helped us believe in miracles. Many years have passed since then, and everything turned out to be not as colorful as it was in childhood, but… Now we can create wonders ourselves, and Disney is coming to help us again with the assistance of Walt Disney Co CFD:

Walt Disney Co CFD M5


🍀 Good Luck & Big Profits

Logo MAFX

About MAFX Solutions:

We provide Trading Systems, Expert Advisors, and Indicators for trading. With over 20 years of experience in trading, programming, and refining trading systems and strategies, we are excited to share our expertise with you. Discover exclusive trading products, along with a wealth of tips, tricks for profitable trading, and additional opportunities to boost your profits.


✔️ OVER 20 YEARS of experience in trading and programming trading algorithms
✔️ HIGH-QUALITY CODE and the latest innovations in trading algorithm development
✔️ UNIQUE TRADING ALGORITHMS and regular updates and improvements to our products
✔️ DETAILED MANUALS for our products and regularly updated educational materials for both beginners and experienced traders
✔️ LOTS OF POSITIVE FEEDBACKS and satisfied clients

Follow the News:
Back to top button