BlackFlags FTS – Context and Range Visual Indicator

BlackFlags FTS – Context and Range Visual Indicator

1. Introduction

The BlackFlags FTS indicator is a technical tool designed to dynamically highlight phases of consolidation and trending movements in financial markets. Its structure, based on colored zones, provides a quick visual interpretation of price context, showing not only the prevailing direction but also key areas where price is ranging or compressing.

This type of graphical representation helps traders avoid entering during uncertain zones and improves their ability to detect meaningful breakouts, whether bullish or bearish. BlackFlags FTS is especially useful for traders who want to filter out market “noise” and focus on moments of real trading opportunity.

The name “BlackFlags” refers to those “warning flag” zones that clearly mark transitions between equilibrium (range) and disequilibrium (trend) phases.

2. How the BlackFlags FTS Indicator Works

The BlackFlags FTS indicator operates by dynamically identifying trend and consolidation phases using a colored band structure that adapts to price behavior.

These bands are based on logic that detects when the price stops trending and enters a lateral range. At those times, the indicator marks blocks or congestion zones (flags), which may signal a pause in the trend or a potential reversal.

Color zones:

  • Green zones: indicate bullish phases with directional and sustained movement. These often accompany upward momentum and consolidation blocks above the current price.
  • Red zones: indicate bearish phases, where selling pressure dominates and the price forms descending ranges.
  • Dashed horizontal lines: define the upper and lower boundaries of the detected range. These zones act as breakout levels:
    • A breakout above the upper boundary may trigger a bullish move.
    • A breakdown below the lower boundary may trigger a bearish move.

Intermediate tones (light green or light red) add nuance, highlighting transitional or weakening phases within the trend.

3. Chart Interpretation

One of the key strengths of the BlackFlags FTS is its visual clarity. The color-coded zones let traders instantly identify the prevailing market phase: trending, ranging, or transitioning.

Key interpretations:

  • Dark green zone: strong bullish trend, price moves with conviction, potential for breakout continuation.
  • Dark red zone: strong bearish trend, consistent lower highs/lows, downward momentum.
  • Lighter tones: transitional phases or trend exhaustion, potentially signaling a pause or reversal.
  • Dashed horizontal levels: key support/resistance levels based on previous consolidations. Breaking these can lead to new impulsive movements.

In essence, the indicator helps traders:

  • Avoid trades during uncertain range conditions.
  • Spot breakout opportunities from clear consolidation.
  • Visualize dynamic zones of support and resistance.

4. Indicator Settings

The BlackFlags FTS indicator includes customizable parameters, allowing users to adapt it to different asset types and trading styles.

Configurable parameters:

  1. Sensitivity / Base period
    • Controls how quickly the indicator reacts to price movements.
    • Lower values = faster reactions (for scalping/intraday).
    • Higher values = smoother zones (ideal for swing or daily charts).
  2. Minimum range width
    • Filters out narrow or irrelevant zones.
    • Higher values avoid false signals from minor consolidations.
  3. Breakout tolerance
    • Adjusts how strictly the indicator defines a breakout.
    • Higher tolerance reduces noise and limits false breakout signals.
  4. Custom colors
    • Personalize the color scheme for bullish, bearish, neutral zones and range lines.

5. Advantages and Use Cases

BlackFlags FTS is not just another trend or range indicator. Its hybrid design offers a visual and contextual edge that is especially helpful for traders who value contextual filtering and clean setups.

Main advantages:

  • Clear identification of market phases (trend vs range).
  • Filters out market noise and low-probability zones.
  • Anticipates meaningful breakouts from consolidation.
  • Pairs well with oscillators, candlestick patterns, or signal systems.

Ideal for:

  • Range trading: identifying accumulation/distribution zones.
  • Strategic breakouts: spotting potential breakouts with higher conviction.
  • Swing trading: preparing positions before impulsive moves.
  • Context confirmation: supporting other systems with structural context.

The BlackFlags FTS becomes a visual compass to navigate complex market structures, helping traders focus on setups with true potential and avoid misleading movements.

6. ProBuilder Code

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. NicoGB67 • 205 days ago #

    Excelente trabajo!!

  2. Jrmjrm • 201 days ago #

    Bonsoir est-il possible d’avoir cet indicateur, mais à la place du Wilder Average, utiliser le nuage Ichimoku? Excellente soirée

avatar
Register or

Likes

avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar avatar
Related users ' posts
capgros Bonjour @Nicolas, Thanks a lot for this tool, it is very useful for me. I would like to s...
Hans63 Would you add the possibility to color also the Heikin Ashi and bar chart?
Nicolas That's possible, please open a new topic in the indicator forum explaining what you need exa...
ottimo Thank you Nicolas, great indicator, N. 1
tikigai Merci Nicolas! First Happy new Year 2020. Very good indicator BUT (yes the french "oui, m...
Nicolas Whats prorealtime version? Did you try in version prior to v11? indicator's call and loop ca...
Nicolas
7 years ago
BSTrend
v10.3
BSTrend
10
Indicators
Florian Legeard C’est à dire sur le prix et non sur le temps ? Merci
Rohit82189 bstrend repaints
Nicolas No, it doesn't repaint.
Nicolas Sure, I suggest you open a new topic in the forum to discuss about your ideas.
hdgm Bonjour Nicolas, est ce que l'on peut en faire une stratégie de trading automatisée ?
Nicolas Non, pas en utilisant l'indicateur zigzag traditionnel de la plateforme.
Marcos Alvarez Dominguez Hello Nicolas, is it possible to stablish a bullish screener for this indicator when the cen...
Nicolas Please open a topic in the screener section to ask for this specific query.
zaher123 Hello, the indicator doesn't show up anything on the screen, any suggestions please?
cfta Hi Fulvio, many thanks for sharing this clever indicator, much appreciated. As Pepsmile ment...
cfta Sorry adding the PRT to code didn't work in the above comment so I guess we will have to set...
juanj Something appears to be wrong with this formula as graphing t shows t to almost never be wit...
Nicolas Apply it on the price chart. The indicator plot just one single line. There are two in the...
jamesoc Hi Nicolas, do you happen to know if there is an indicator that can be applied to charts, to...
gustavobp Buenos dias Nicolas, al agregar tu indicador no me reconoce la variable Price ni en la linea...
Nicolas
7 years ago
Maxime Baudin Interesting, Thank you! :)
franck-david Bonjour Nicolas , actuellement je me forme grace a vos videos tres tres bien expliques mer...
Nicolas Merci. ça n'est pas le lieu pour poser ce genre de question :) Merci d'utiliser le forum Pro...
Alistair SS Hello Nicolas. I really like this indicator which works well for my automated trading strate...
Nicolas Might be related to quantity of history available for the indicator to compute. Please creat...
Alistair SS Good morning and thank you Nicolas.
Vonasi Discussion on this indicator/filter can be found here: https://www.prorealcode.com/topic/121...
Domenec Claro Juanjo de todas maneras en deinversoratrader.com tienes estsos osciladores evolucionad...
Dron Hola Domenec, en la descripción hablas del indicador velas de colores, no lo encuentro en la...
Domenec Hola Dron mira en el blog deinversoratrader.com en formacion indicadores ahi hay varios grat...
AGTrader Interesante, muy visual Doc. Felicidades!!!
Andraxx simplemente impresionante Dom...te sigo en youtube. Me ha gustado tu canal. Gracias por comp...
Geronima Ortiz I watched the video three times, but I can not put the npips parameter as a variable. I do...
Geronima Ortiz I think the video is for an old version of prorealtime, the images do not correspond at all ...
Nicolas indicator1 = CALL “PRC_StopReversal”[npips, 1] and define npips in the optimization window ...
Caribeengeek Bonjour j’avais vu que vous proposiez d’écrire des codes pour ceux qui s’y connaisse pas Mai...
Caribeengeek Les devises unité
Nicolas Merci d'utiliser le forum pour les demandes de programmation personnalisée
ullle73 nicolas, can you somehome make this to be in the background of the price chart?
jonpt88 none did that yet right?
Nicolas You can ask for a code modification on forums, please open a new topic with your request.
Toto le Heros Thanks Nicolas. I read somewhere that in the calculation, we should round the value of the A...
Nicolas aADX = round(adx[10])
bolsatrilera
8 years ago
Rainbow Oscillator
Rainbow Oscillator
1
Indicators
Maxime Baudin Interesting, thanks! Combine this indicator with the bollinger bands there is enough to make...
supertiti Bonsoir à tous For those who like me want to calibrate this indicator on a scale of 0 to ...

Top