Linear Regression Channel with FIBONACCI

Linear Regression Channel with FIBONACCI

What is the Linear Regression Channel with Fibonacci?

The Linear Regression Channel is a statistical tool used to identify trends and potential reversal points in the market. By incorporating Fibonacci levels, this tool becomes even more powerful, providing additional support and resistance levels. Understanding and utilizing this combination can significantly enhance your trading strategy.

Coding the Indicator

To begin, we’ll set up the basic parameters and calculate the necessary sums for the Linear Regression Line. Here’s the initial setup:

This code sets up the parameters for the lookback period, channel type, and deviation multiplier, and calculates the sums needed for the Linear Regression Line.

Drawing the Regression Channel with Fibonacci Levels

Next, we will draw the regression channel and overlay Fibonacci levels. The following code does just that:

This code draws the main regression line and the channels above and below it, using Fibonacci retracement levels (0.618, 0.5, 0.382, 0.236). Each level is colored and styled to help distinguish between them visually.

Practical Application

Using the Linear Regression Channel with Fibonacci in your trading can provide you with critical insights into market trends and potential reversal points. The standard deviation channels give you a sense of volatility, while the Fibonacci levels provide precise areas of support and resistance. By integrating these tools into your analysis, you can make more informed trading decisions and enhance your overall strategy.


Mastering the Linear Regression Channel with Fibonacci in ProRealTime can significantly boost your trading analysis. This combination helps you visualize market trends and potential reversal points, making your trading strategy more robust. Get started with this powerful indicator and take your trading to the next level!

If you have any questions or need further assistance, don’t hesitate to reach out. Happy trading!

Complete 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

Register or


avatar avatar avatar avatar
Related users ' posts
kats Bonsoir, Pensez vous pouvoir répondre à ma question posée ci dessus? Ce serait vraiment tr...
Iván Bonjour L'ensemble de l'indicateur est alimenté à partir de la ligne 9 avec la définition d...
kats BONSOIR c bon merci j ai trouve ce weekend merci de votre reponse cdlt
Iván sería así //------------------Inputs------------------------------ linreglength = 11//i...
Doddge Muchísimas gracias Iván, está genial.
superfalcio holaaa, have you run some statistics?
jacquesgermain sì da aggiungere
Maik2404 auf welchen Wert muss ich die Kompresionsperiode stellen?
jacquesgermain — Période de compression : ce paramètre détermine la période de rétrospection utilisée pour ...
Msport71 Thank You very much
luxrun A question: what are the initial (or default) values ​​of maximum and minimum in the executi...
7 months ago
Alai-n I really like it when you develop ideas around price movement! I am much less a fan of all t...
elcortijoverde Muy buen trabajo.Intuitivo y claro.Gracias por tu dedicación y aportación.
smp I also have an End Of Day (EOD) cash pivot indicator for use on cash markets; this indicator...
Nicolas change the last line with: return v coloured(r,g,b) style(line,2), v+band coloured(168,168,1...
Paolo.B Thanks ... works as i wanted.
Kanamax Bonjour Nicolas, comme Paolo.B je souhaiterais utiliser cette indicateur au sein d'un code. ...
Jigsaw20000 Bonjour, Je voudrais mettre le liens du code en format .itf mais je n'y arrive pas , quelqu'...
Corto78 Il faut aller dans la liste des ProBacktest & Trading Automatique (là ou tu as créer ton...
Malloc Bonjour, Votre système a l'air intéressant et prometteur mais en l'état il est inutilisable...
IV Mcm I don't speak English and the translation is not clear. Do you have a different turn of ...
IV Mcm stonk ?
Anonymous Thanks very much for sharing, look forward to testing this idea out.
Nicolas Please open a topic in ProScreener forum with your query, I'll reply you there. Thank you.
manafull Thanks Nicolas, I post my question, along with the codes I am trying to convert from your in...
Nicolas I replied to your post here:
mistersylv What parameter should we change to make another channel appear in the higher or lower time u...