Three Step Future-Trend

Three Step Future-Trend

1. Introduction

The Three Step Future-Trend combines volume analysis, price action, and forward-looking visualization to anticipate potential market movements. By focusing on delta volume —the difference between volume in bullish and bearish candles— the indicator groups this information into sequential blocks, offering insight into the evolution of buying or selling pressure over time.

It is especially useful for traders seeking visual tools to assess market trends from a forward-thinking perspective. Whether for intraday trading or higher timeframe analysis, this indicator provides clear signals of trend continuity or potential reversals.

2. Indicator Logic

At its core, the Three Step Future-Trend relies on delta volume analysis, which distinguishes whether a candle’s volume is bullish or bearish. If a bar closes above its open, its volume is considered positive; otherwise, it is treated as negative. This simple logic helps evaluate whether volume is aligned with the market direction.

The indicator groups delta volume into three sequential blocks of equal size (default: 25 bars per block):

  • Block 1 (most recent): Analyzes delta volume over the last 25 bars.
  • Block 2 (previous): Covers the 25 bars prior to Block 1.
  • Block 3 (oldest): Looks at the 25 bars preceding Block 2.

Each block also includes the total volume, allowing traders to compare buying/selling pressure across time. This layered analysis reveals momentum changes and the strength behind trends.

3. Visual Representation

A key feature of the Three Step Future-Trend is its strong visual presentation. Each of the three volume blocks is drawn as a colored rectangle directly over the price chart, giving the user an immediate visual impression of the recent volume trend.

Each rectangle spans the high-low range of the last 50 bars within the corresponding period block, providing price context for the volume data.

Color coding enhances interpretation:

  • Green (RGB: 0, 230, 118): Indicates positive delta volume (buying pressure).
  • Pink (RGB: 212, 37, 131): Indicates negative delta volume (selling pressure).

This visual approach enables quick pattern recognition and identification of consistent or shifting market behavior.

4. Future Trend Projection

The most innovative element of the Three Step Future-Trend is its ability to project future price movement based solely on the closing behavior of candles within past blocks.

The indicator calculates average closing values over three 25-bar blocks and compares them to the current close. It then estimates a difference between the current price and the average, applying that offset forward using the same block logic to create a projected price curve.

This projection is drawn with line segments extending into the future, visually outlining a possible price path based on historical structure. While delta volume does not influence the price projection itself, it determines the color of the projection:

  • Green (bullish) if recent delta volume is positive.
  • Pink (bearish) if it is negative.

This overlay offers a forecast-like view of price structure while incorporating recent volume sentiment as visual context.

5. Informative Panel

The Three Step Future-Trend includes an informative data panel that offers a compact summary of the volume blocks and, optionally, the projected price.

Displayed directly on the chart, the panel includes:

  • Delta volume and total volume for each block:
    • 25–0: Latest block (most recent 25 bars)
    • 50–25: Intermediate block
    • 75–50: Oldest block

    This information helps detect shifts in buying/selling dynamics over time.

  • Projected price:
    • Shows the value at the end of the projected curve.
    • Useful for comparing against current market price to assess potential price zones.

Both elements are optional and can be enabled or hidden via the indicator settings.

6. Customizable Settings

The Three Step Future-Trend offers several configurable options to adapt it to various trading styles and timeframes:

  • Period (period):
    Defines the size of each block in number of bars. Default is 25, resulting in three 25-bar blocks. This can be adjusted for shorter or longer-term analysis.
  • Show delta data (showDelta):
    Displays the data panel with delta and total volume for each block. Helps with volume-based analysis.
  • Show projected price (showPrice):
    Enables the display of the projected price at the end of the curve. Adds a reference value to the panel.

These settings allow the indicator to serve both visual traders and those who prefer a more analytical approach.

Share this

Risk disclosure:

No information on this site is investment advice or a solicitation to buy or sell any financial instrument. Past performance is not indicative of future results. Trading may expose you to risk of loss greater than your deposits and is only suitable for experienced investors who have sufficient financial means to bear such risk.

ProRealTime ITF files and other attachments : How to import ITF files into ProRealTime platform?

PRC is also on YouTube, subscribe to our channel for exclusive content and tutorials

  1. Quino • 165 days ago #

    Another really interesting indicator. It works very well on periods below 25. Just a few cosmetic changes to make.

  2. MaoRai54 • 129 days ago #

    hello, it seems to be very good, but I’m doing intraday and I’m getting very different forecasted price if I change the time frame. Which is/are the best time frame to use it for intraday? or it’s well working or daily basis? thanks for yor reply !!

    • Iván • 126 days ago #

      Hi! I use this indicator in daily basis. In intraday timeframes, volume changes a lot depending of time. Also you could find differences because of the open daily gap.

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
Iván Hola javier gracias! es importante realizar buenos backtest antes de lanzarse al mercado y ...
achel I have an error with "fillcolor" - How to solve this? / J'ai une erreur avec "fillcolor" - C...
Iván Hi! This is because you are not with V12. Just delete fillcolor
Patriot1972 Ciao Ivan, avevo bisogno di chiarimenti sul funzionamento del tuo indicatore: cosa segnala q...
Iván Hola. El comportamiento es normal porque el último fibo es provisional por lo tanto se puede...
Edelmiro Mis felicitaciones por este indicador que, como el resto de indicadores cumple sobradamente ...
Iván gracias a ti Edelmiro por tus palabras!
elcortijoverde Gracias Iván,...sigo tus videos en Youtube. Ya estoy con la V12 y se descarga, pero algo est...
elcortijoverde Bueno, ya aparecen las velas, pero ahora, cada fin de vela aparece un nuevo pronóstico y no ...
Roger Gracias por compartir, pero no tengo ninguna predicción. @Ivan @elcortijoverde ¿qué modifica...
luxrun grazie Ivàn!
lee Thank you. Is it possible to convert this to a screener that displays instruments when bulli...
Iván //---------------------------------------------------------------// //PRC_Pollan Indicator /...
Faisalx ChatGPT Hola Iván. Gracias por tu excelente trabajo. Te agradecería si pudieras echarle un...
Iván ok, perfecto! me pongo con ello
sam00075 Tried it the last two days, accuracy is impressive.
DeathMetal C'est un modèle assez rare, essayez-le sur un petit laps de temps, par exemple 5 minutes et ...
BEBERD serait-il possible d avoir le code pour en daily et weekly ? merci bien
DeathMetal Use the same code, it's universal
kats Bonjour, J'ai une question etes vous trader? Je m'explique , j'ai téléchargé tous les indi...
Faisalx Hola Ivan. Thanks for your great job. I would appreciate if you have look at my request http...
roccafragius Thank you for all these useful information!! Very great job Ivan! THank you so much
geroniman Merci Ivan, super travail. On peut toujours compter sur toi pour apporter des innovations su...
okeus Ciao, il tuo lavoro è incredibile, ti chiedo una cortesia è possibile veder un grafico con ...
Razz Hello, thank you for your indicator. Can you please tell me how I can change the text size,...
Iván Hi! you have all information about it here (https://www.prorealcode.com/documentation/drawte...
Miro Mis felicitaciones por este indicador. Funciona muy bien en el corto plazo. Gracias gracias ...
Stenozar Ciao IVAN , mi da errore per la riga 49 "print tema low"; puoi suggerirmi la modifica da met...
Iván Avete provato a scaricare il file .itf?
AndyB72 Caricato ora sulla V12, nessun errore.
luxrun Grazie Ivàn, è possibile realizzare uno screener con questo indicatore?
Stenozar Ciao Ivan, ti è possibile tradurre l'indicatore che avevo segnalato qui? https://www.prorea...
oliTR Very good Iván ! However what would be the modification to add to the code in order to dis...
MARTINALA CARTINA grazie mille magnifico,si in effetti se ci fosse la possibilta di impostare orai predefiniti...
effegi Very good! A nice job
marcov66 Holá Ivan! Complimenti per l´indicatore! Secondo te con la nuova V12 avendo ora a disposizio...
Iván Grazie! In realtà, anche se gli indicatori di cui parli sono presenti nella nuova versione, ...
marcov66 Infatti, il Volume profile, il POC, le VA il CVD sono finalmente disponibili su PRT V12. Sec...
Iván Allora crei un nuovo post. Lo aspetterò.
Stenozar Ciao Ivan, ho inserito il post con la richiesta di traduzione. Se puoi vedere, grazie!
Iván perfect!

Top