Launch offer — 30% off every licence until 8 November 7 days free first, no card needed. See the indicators →
Home / Indicators / Support & Resistance / OFS FiboLevels
SUBSCRIPTION OFS FiboLevels — support & resistance indicator for ATAS: auto fibonacci

OFS FiboLevels

Textbook Fibonacci levels that re-anchor to the session or the last few hours, with a control bar on the chart, editable levels and alerts by sound or Telegram.

Current version0.9.4 · 2026-10-29
CompatibilityATAS 8.0.14+ and ATAS X 8.0.14+
RequirementsWindows 10/11, .NET 10, ATAS or ATAS X - and nothing else. NO footprint or cluster data, NO market depth, NO external data feed and NO extra subscription of any kind. It reads the candles yo
UpdatesAll future updates included
DeliveryATAS catalog (automatic)
Choose your license VAT included
✔ Activates on your ATAS e-mail automatically after payment — the indicator appears directly in your ATAS catalog.

Description

A manual Fibonacci drawing stays where you put it. OFS FiboLevels maintains the selected range for you throughout the chart session.

Pick where the range comes from and it re-measures on its own: the previous completed session, the session running right now, or simply the last few hours - one, two, six or twelve on the buttons by default, or any number you set. Several can be on at once - yesterday's and today's Fibonacci side by side, each label marked with its set. On a tick or volume chart that last option matters more than it sounds - a whole session there can be far more than you care about.

DIRECTION IS DECIDED FOR YOU, AND YOU CAN OVERRULE IT

The direction follows the selected range: on a rising retracement 0 belongs at the high, on a falling one at the low. The indicator does that automatically. When you want it the other way round, REV on the control panel swaps 0 and 1 with one click.

FIBO AND EXT - ONE SCALE

FIBO draws the levels from 0 to 1 across the range - where a pullback tends to stall and turn. EXT keeps the very same scale and continues it past 1 - 1.128, 1.272, 1.414, 1.618, 2, 2.272, 2.414, 2.618 and 3 by default - in the same direction, so nothing flips or jumps when you switch. The levels past 1 have their own colour, so the projection beyond the range never mixes with the levels inside it.

YOUR LEVELS, YOUR LIST

Every level sits in a list in the settings: change a ratio, delete the ones you never use or add your own - 0.707, 4.236 or -0.272 beyond 0 - as many as you like. The hour buttons work the same way.

THE GOLDEN POCKET AS A ZONE

0.618 and 0.650 are the edges of a band, not one line. The indicator draws that interval as a filled zone in a colour and transparency you choose. It belongs to the 0 to 1 levels, so the lines past 1 have no golden pocket.

A CONTROL PANEL, NOT A SETTINGS TRIP

One line on the chart in the same style as every OFS control panel: TODAY, PREV and the hour buttons each switch their own Fibonacci on or off - together, one at a time or none at all - EXT adds the levels past 1 and REV turns the direction round. One click each instead of opening a dialog. It sits at the top centre by default; put it anywhere on the chart - or hide it behind one small button and drive everything from the settings.

WHAT THE LABELS TELL YOU

Each level carries its ratio; switch on its price and how far away it is IN TICKS whenever you want them. The line breaks around the label and the text sits on a box in a colour you choose, so nothing reads as struck through. The levels run 100 px past the live candle by default, the labels stand in that free space without covering the candles, and everything can end before the right edge of the chart to keep the Depth Of Market free.

With many levels on screen the nearest one above and the nearest one below price are drawn thicker, making the closest references easier to find.

EVERY LEVEL CAN ALERT ON ITS OWN

Not one switch for everything. Six key ratios are ready in the list - 0.382, 0.5, 0.618, 0.786, 1.272 and 1.618. Keep them or leave only the ones you are actually waiting for, even a single one, set how close price has to come, and leave the rest silent - with a full ladder a blanket alert would only create noise.

The same touches can go to Telegram - instead of the platform alert or alongside it. Set the bot up once and the level, the price, the source and whether it was inside the Golden Pocket arrive on your phone. Everything is off by default; this indicator makes no sound until you ask it to.

ANY CHART, ANY INSTRUMENT

The range is read from the candles your chart already has, so time, tick, volume and range charts use the same calculation on futures, crypto or FX. Session boundaries come from your platform's session template.

It places no orders and reads no account. It draws, it measures, and it tells you when price arrives.

Installation guide
1. Create or sign in to your OrderFlowSmith account with the same e-mail address used by your ATAS account. When access to OFS FiboLevels is activated and the e-mails match, ATAS delivers the indicator automatically; do not install a DLL manually.
2. Open or fully restart ATAS so the automatically delivered indicator becomes available in the indicator catalogue. Whenever an update is released through ATAS, fully restart the platform; ATAS downloads and loads the new version automatically.
3. If your ATAS account uses a different e-mail address than your OrderFlowSmith account, write to us at orderflowsmith.com/contact - we move the license to your ATAS e-mail and ATAS delivers the indicator automatically.
4. Add OFS FiboLevels to any chart. The timeframe does not matter — it draws on the price axis, not on the bars.
5. Open indicator settings → 01 · License → paste the license key from your OrderFlowSmith account (it is also sent by e-mail).
6. The control panel appears at the top centre of the chart. Start with PREV (the previous session) — that is the classic setup.

First settings worth a look: 06 · Source → PREV · Show, TODAY · Show and Hours · Show (the same as the panel buttons), Mode, FIBO Levels and EXT Levels (edit them or add your own); 07 · Golden Pocket if you trade the 0.618-0.650 band; 08 · Lines for colours and widths (transparency is part of the colour picker); 11 · Alerts → Alert Levels for the levels you want reported (six key levels by default). Every setting has a tooltip explaining what it does and why it exists.
Changelog — version 0.9.4
0.9.4 - NOTICES OFF BY DEFAULT AND BELOW EACH OTHER; A DOT ON THE HIDDEN BUTTON.

- The waiting and error notices are off by default, also on saved charts - switch them on with Show Notices. A missing or invalid licence is always shown.

- Notices start 50 px from the top, below the row of hidden panel buttons (Notice Offset Y), and the notices of several OFS indicators stack below each other by themselves - they never cover a control panel or a hidden panel button.

- The hidden panel button shows a dot before the name: green when anything on the control panel is switched on, an empty grey ring when everything is off - you see at once which indicator draws on the chart.

0.9.3 - LOG: ONE SWITCH, ITS OWN FOLDER.

- New in 13 · Log: Log (on / off, off by default) and Log Folder. Switched on, the indicator writes everything it does into its own log - its settings and every change of them, the chart, the calculation, the data it got or missed, every new high, low or direction of a set, its alerts and errors and what the panel shows. Keys, tokens and IDs are never written.
- The files go into the folder of the indicator inside Log Folder, for example D:\logs\OFS FiboLevels - one file per chart and day, with the computer and the platform in the file name.

0.9.2 - NO RED BAR WHILE THE CHART LOADS.

- Until the first calculation of a newly added FiboLevels finished, every drawing failed and a red DRAWING FAILED bar could flash on the chart. Now nothing is drawn until the first frame is ready.

0.9.1 - CONTROL PANELS AND HIDDEN BUTTONS LINE UP BY THEMSELVES; EVERYTHING OFF BY DEFAULT.

- The buttons of hidden control panels of all OFS indicators on a chart line up side by side by themselves at the top centre, in the order of the chart's indicator list; open control panels at the same place stack below each other. A different position or offset in the settings keeps a button or panel in its own place.

- New default places, also on saved charts: Control Panel Position Top Center, Offset X 0, Offset Y 40; Hidden Button Position Top Center, Offset X 0, Offset Y 5.

- Every function of the control panel is off by default for a newly added indicator (TODAY, PREV, the hour buttons, EXT and REV; EXT off = FIBO mode), so a new chart shows nothing until you switch it on. A saved chart keeps its own switches.

- The hand cursor now shows over every FiboLevels button, also over the button of the hidden control panel - until now FiboLevels was the only OFS indicator without it (the clicks always worked).

0.9.0 - TODAY AND PREV TOGETHER: EVERY FIBONACCI HAS ITS OWN SWITCH; NO ON / OFF NEEDED.

- PREV, TODAY and the hour buttons on the control panel are separate switches. Any of them can be on at the same time - yesterday's and today's Fibonacci side by side, each with its own range and golden pocket - and with all of them off nothing is drawn and no alert sounds. The ON / OFF button of 0.8.0 is gone; the panel is narrower again.

- A click on an hour button switches the last N hours on, a click on the lit one switches it off; one hour set at a time.

- While more than one set is on, every label starts with the name of its set (PREV 0.618, TODAY 0.5, 2H 0.382) and labels move aside so they never cover each other. Alerts name their set as before.

- Settings: PREV · Show, TODAY · Show and Hours · Show at the top of 06 · Source replace Range Source and Show Levels. Saved charts carry over: the source you had stays on, a chart saved with Show Levels off stays empty.

0.8.0 - A ONE-LINE CONTROL PANEL LIKE EVERY OFS INDICATOR; ONE CLICK HIDES ALL LEVELS; THE HOURS DIRECTLY.

- The control panel (10 · Control Panel) is one line in the same style as StructureMapper, ConfirmedAbsorption and HeavyNodes: ON / OFF, TODAY, PREV, the hour buttons, EXT and REV - all buttons the same size, blue = on or selected. It is narrower and lower than before.

- New: ON / OFF hides or shows all Fibonacci levels, the golden pocket and the labels at once. Off, nothing is drawn and no alert sounds; the panel stays. The same switch is Show Levels in 08 · Lines, on by default.

- The HOURS button is gone: click 1H, 2H, 6H or 12H (your Hours Back Buttons (h)) and the range is the last N hours straight away. SESSION and PREV DAY are now TODAY and PREV, the same words as in OFS Confluence.

- EXT and REV are single switches instead of the FIBO / EXT and OFF / ON pairs.

- Settings: Range Source and Mode carry the button words (TODAY / PREV / hours, FIBO / EXT), so the settings search finds them by what you see on the chart. Saved charts keep every value.

0.7.1 - ALERT LEVELS START WITH THE SIX KEY LEVELS.

- Alert Levels (11 · Alerts) holds 0.382, 0.5, 0.618, 0.786, 1.272 and 1.618 by default - keep them, change them, or leave a single level when you wait for one. Enable Alerts stays off until you switch it on.
- A list typed in 0.7.0 and levels ticked in an older version carry over unchanged.

0.7.0 - EDIT EVERY LEVEL AND ADD YOUR OWN; YOUR OWN HOURS BACK BUTTONS.

- New: FIBO Levels and EXT Levels (06 · Source) are lists you edit - change a ratio, delete the ones you do not use or add your own, as many as you like. 1.128, 2.272 and 2.414 are part of EXT Levels; Level Set and Extra Extension Levels are gone and the full set is always there.
- New: Hours Back Buttons (h) (06 · Source) sets the HOURS BACK buttons of the control panel (default 1, 2, 6, 12), and Hours Back (h) takes any number of hours, decimals too, with no 24-hour limit. A saved Hours Back choice carries over.
- New: Alert Levels (11 · Alerts) - the ratios that report a touch, in one list. Levels ticked in an older version carry over.
- Mode offers FIBO and EXT only, and EXT is the default now, also on saved charts; the FIBO button of the control panel brings the 0-1 levels alone back.
- The labels show the ratio only by default, also on saved charts; Label · Price and Label · Distance in ticks (09 · Labels) switch the price and the distance back on.
- The control panel no longer has the LEVELS group and the session ribbon; the Time Zone setting, which only served that ribbon, is gone too.

0.6.0 - LEVELS END PAST THE LIVE CANDLE; FREE SPACE ON THE RIGHT; LABEL OFFSETS AND BACKGROUND.

- New: Extend Right (px) in 08 · Lines - the levels and the golden pocket run this many pixels past the live candle instead of across the whole chart, so the labels stand in the free space on the right. Default 100; 0 = they end at the live candle; a large value (for example 5000) gives the old look up to the right edge. A label on the right never covers the live candle.

- New: Line Right Offset (px) in 08 · Lines - the levels, the golden pocket and the labels end this many pixels before the right edge of the chart, so they leave free what you keep there, for example the Depth Of Market. Default 0.

- New in 09 · Labels: Label Offset X (px) and Label Offset Y (px) to move the labels, and Label Background for the box behind them (default the OFS dark colour; until now a fixed black box).

- The red outage frame of the control panel returns to normal after 4 s of healthy data (10 s after lost data or a lost connection) instead of 30 s.

- Texts: the product page describes EXT as it works (the same scale continued past 1, in the same direction), the control panel at the top centre and today's group numbers; every setting and every alert now has a description.

0.5.3 - RED PANEL FRAME WHEN THE CONNECTION OR THE DATA DROPS.

- New: the indicator watches the connection and the market data - the account connection (for example Rithmic) lost for more than 15 s, no market data for 15 s while CME is trading, or the data more than 5 s late. While that lasts, the control panel and the hidden panel button get a thick red frame; everything keeps working, and the frame returns to normal after 30 s of healthy data. No alert and no sound. Setting Control Panel Outage Frame (on by default) in the control panel group.

0.5.2 - THE CONTROL PANEL ZOOMS TO FIT A NARROW CHART.

- On a chart narrower than the control panel (a smaller monitor, several charts side by side) the whole panel now shrinks evenly - the same buttons in the same places, only smaller, down to font size 6 - instead of wrapping its groups into more rows. It grows back when the chart is wide again and does not jump back and forth near the limit. New setting Control Panel Zoom To Fit (on by default).

0.5.1 - ALERTS: SOUND ONLY, NO POPUP WINDOW.

- When an alert fires, the indicator only plays its sound - no popup window appears on the chart.

0.5.0 - HIDE THE CONTROL PANEL.

- HIDE next to the panel name hides the control panel: only a small button with the product name (FiboLevels) stays on the chart - click it and the panel is back. Hiding changes nothing else: everything switched on keeps working.
- New settings in 10 · Control Panel: Hide Control Panel, Hidden Button Position, Hidden Button Offset X / Y (px), Hidden Button Font Size, Hidden Button Text Color and Hidden Button Background - by default the button sits where the panel sits.

0.4.6 - THE NEW-VERSION CARD POINTS TO ATAS; CLEAN PRODUCT TEXTS.

- The new-version card now says that ATAS delivers the new version to your platform automatically (until 0.4.5 it pointed to a download in your account on orderflowsmith.com, which is no longer offered).
- The product page shows dashes, arrows and dots correctly again (they appeared as broken characters).
- Nothing else changed.

0.4.5 - PRODUCT NAME IN TELEGRAM, READABLE ALERTS, "AND" INSTEAD OF "&" IN SETTINGS.

- Telegram messages start with the product name [OFS FiboLevels] instead of a short internal code.
- The ATAS alert window shows the readable message first, then the machine-readable details with the product name instead of a short code.
- Settings group 05 · Session and Time is written with "and": ATAS X showed the "&" sign doubled (for example "Session && Time") and the classic ATAS hid it.
- Only names changed. Saved settings and chart templates keep all their values.

0.4.4 - THE NEW-VERSION CARD HAS ONLY THE CLOSE BUTTON.

The card announcing a new version no longer has a cross in its top corner - the Close button at the bottom is the only way to close it, the same in every OFS indicator. Closing it still remembers that version, so the card does not come back until the next release. Nothing else changed.

0.4.3 - DRAW ABOVE CANDLES IN THE WHOLE FAMILY; NOTHING OVER THE PANELS OF OTHER INDICATORS.

New setting Draw Above Candles (08 · Lines), off by default: the fibonacci levels and the golden pocket sit behind the candles; on puts it above the candles. ATAS applies this order to the whole price panel - while ANY indicator on the panel has it on, everything on the panel is drawn above the candles - so the whole OFS family now has the same switch with the same default. Whatever the setting, nothing FiboLevels draws on the chart covers the panels and windows of other indicators; only its own panel stays on top.

Fixed: while the price panel is drawn above the candles (this or any other indicator with the switch on) and the chart is scrolled back so that the last bar is off screen, ATAS does not draw the live chart layer at all - the levels and the golden pocket disappeared until the last bar was back in view. In that case the content now goes to the main chart layer, so it is always there.

0.4.2 - LEVELS FOLLOW THE MARKET LIVE; EVERY SETTING SHOWS AT ONCE; NO UPPER LIMITS.

The levels, the golden zone and the emphasis of the nearest level now follow the market tick by tick: when today's range grows inside a candle, the levels move at once, and the nearest level is highlighted as price moves. They are still drawn behind the candles. Until now they were refreshed only with the next candle.

Every drawing setting (colours, widths, labels, golden zone, level set) now repaints the chart the moment you change it - also on a weekend chart or a chart scrolled into the past.

No upper limits in the settings any more (touch tolerance, alert cooldown, line widths, label font size) - only a sensible minimum stays.

0.4.1 - CHECK FOR UPDATES CHECKS AT ONCE; THE NEW-VERSION CARD ALWAYS IN THE MIDDLE OF THE CHART.

Unticking Check For Updates in the settings and ticking it again now asks orderflowsmith.com for the latest version straight away and, when a newer version exists, shows the card at once - also on a weekend or in a quiet market with no new ticks. Until now the check started only if the chart happened to redraw between the two clicks, so without ticks nothing happened, and the answer waited for the next redraw. Ticking it again also brings back a card you closed earlier.

The new-version card always opens in the middle of the chart, whatever the position of the control panel or the notices of the indicator. Nothing else changed: the calculation, the settings and saved charts stay as they were.

0.4.0 - CONTROL PANEL ON BY DEFAULT, ON THE COMMON OFS TEMPLATE.

The chart menu is a control panel like in every OFS tool: OFS FiboLevels on the left, the groups SOURCE · HOURS BACK · MODE · LEVELS · REVERSE with their names above them, blue = selected, grey = not, HOURS BACK faded while the source is not HOURS, the session ribbon under the buttons. The version / licence footer is gone - both are in the settings. The fixed Active Button Colour is no longer needed (hidden; saved charts load without an error).

The control panel is now on by default and sits in the top centre, 73 px from the top - right under the ConfirmedAbsorption control panel (20 px + its 45 px + 8 px), so analysis panels sit at the top centre and trading panels at the bottom centre. Without ConfirmedAbsorption set Control Panel Offset Y to 20.

Settings numbered without gaps: 06 Source, 07 Golden Pocket, 08 Lines, 09 Labels, 10 Control Panel, 11 Alerts, 12 Telegram. No upper limit on offsets. Saved charts keep all their values.

0.3.2 - MANUAL UPDATE CHECK.

0.3.1 - PRODUCT ROW SHOWS THE NAME ONLY.

0.3.0 - FIBO AND EXT ON ONE SCALE, PANEL AND NOTICES PER TEMPLATE, LICENSE HEADER.

0.2.1 - MENU LAYOUT AND VISIBILITY CONTROLS.

0.2.0 - STABLE FRAMES, FAST RANGE SWITCHING AND TICK-ACCURATE ALERTS.

0.1.9 - THE UPDATE CARD NOW TELLS YOU WHAT IS NEW.

0.1.8 - AN ALERT COOLDOWN PER LEVEL.

0.1.7 - THE MENU IS DRAWN ONCE, ALERTS TELL THE TRUTH ABOUT THEIR SOURCE, AND THE LIVE EDGE IS THROTTLED.

0.1.6 - THE LADDER NO LONGER FLIPS BY ITSELF, AND LEVELS SIT BEHIND THE CANDLES.

0.1.5 - NEW UPDATE CARD, CENTRED AND WITH DIRECT LINKS.

0.1.4 - ALERT SOUND IS A LIST WITH A PLAY BUTTON.

0.1.2 - THE CONTROL BAR NOW TELLS YOU WHAT YOU ARE RUNNING, AND THE BUTTON TEXT SITS STRAIGHT.

0.1.1 - BUTTONS RESPOND ON THE FIRST CLICK, AND THE BAR NO LONGER CHANGES SIZE.

0.1.0 - FIRST RELEASE.

Frequently asked questions

My platform already draws Fibonacci. What does this add?
A manual drawing stays where you put it. This indicator can maintain the previous session, the live session or the last few hours and lets you switch among them from the chart. It follows the documented direction convention, alerts on individual ratios, and can send those touches to Telegram.
Why is retracement a switch and not just more lines?
Because a retracement and an extension are measured from OPPOSITE anchors. On a rising range a retracement counts 0 from the high; an extension counts 0 from the low and projects beyond it. The same ratio therefore lands on a different price in each mode. Drawing them as one set of lines would be quietly wrong, so they are separate — and BOTH shows them together when you want to compare.
Which levels are drawn?
By default the full set. FIBO Levels: 0, 0.236, 0.382, 0.5, 0.618, 0.65, 0.786, 0.886 and 1. EXT Levels, drawn in Mode EXT: 1.128, 1.272, 1.414, 1.618, 2, 2.272, 2.414, 2.618 and 3. Both are lists in the settings - change a ratio, delete the ones you never use or add your own, as many as you like.
Where does 0.65 come from? I do not see it elsewhere.
It is the lower edge of the Golden Pocket. The pocket is the band between 0.618 and 0.650, not a single line, which is why 0.65 is drawn as a level and the space between the two is filled.
Is 0.5 even a Fibonacci ratio?
No, and it is worth knowing. 0.236, 0.382 and 0.618 come from the sequence itself; 0.786 and 0.886 are square roots of those. 0.5 is simply half the move. It is included because traders watch it, not because the mathematics demands it.
What does REVERSE actually do?
It swaps 0 and 1, so the levels are measured from the other end of the range. Normally the direction follows the range: a rising one counts from the high, a falling one from the low. Reverse is for when you want it the other way round.
Does it work on tick and volume charts?
Yes, all of them. The range is read from the candles your chart already has and session boundaries come from your platform's own session template, so there is nothing to convert. On those charts the Last N hours source is often more useful than a whole session.
Do the levels move during the day?
Only if you ask them to. PREV (the previous session) is fixed for the whole day. TODAY (the current session) and the hour buttons (the last N hours) re-measure as new highs and lows arrive, so the levels adjust. Pick whichever suits how you trade.
Can I get an alert only for the level I care about?
Yes — Alert Levels starts with six key levels (0.382, 0.5, 0.618, 0.786, 1.272 and 1.618); waiting for one level only, leave just that one, for example 0.618, and set how close price has to come to count as a touch. With a full ladder one blanket alert would fire all day and you would turn it off within an hour; the two or three levels you are waiting for are worth hearing.
How do I set up Telegram?
In Telegram open @BotFather, send /newbot and paste the token into the settings. Then write any message to your new bot, click Get Chat ID Now, and finish with Send Test Message. After that the touches of the levels in Alert Levels arrive on your phone, with the level, the price, the source and whether it was inside the golden pocket. It is off by default and the token is stored in the chart settings only.
Does it place orders?
No. It never touches your trading account. It draws levels and reports when price reaches them; what you do with that is entirely yours.
Does changing the time zone move my levels?
Never. The time zone changes what the panel and labels say. Levels stay anchored to the exchange clock, so switching how times are displayed cannot move a single line.
Why is EXT a switch and not just more lines?
Because the lines past 1 answer a different question: 0 to 1 shows where a pullback may stall, the levels past 1 show how far a move may run beyond the range. FIBO keeps the chart to the range; EXT adds the levels past 1 on the same scale and in the same direction, so nothing flips or jumps when you switch - the 0 to 1 levels stay exactly where they were.
What does REV (Reverse) actually do?
It swaps 0 and 1, so the levels are measured from the other end of the range. Normally the direction follows the range: a rising one counts from the high, a falling one from the low. Reverse is for when you want it the other way round. The REV button on the control panel switches it with one click.
How do I hide all the levels quickly?
Switch off what is lit on the control panel - PREV, TODAY or an hour button. With all of them off no level, golden pocket or label is drawn and no alert sounds; the panel stays, and one click brings a Fibonacci back.
Can I see yesterday's and today's Fibonacci together?
Yes. PREV, TODAY and the hour buttons are separate switches, so any of them can be on at the same time - each is its own set of levels with its own golden pocket. While more than one is on, every label starts with the name of its set (PREV 0.618, TODAY 0.5, 2H 0.382) and the labels move aside so they never cover each other.
⚠ OFS FiboLevels is an analytical decision-support tool. It draws price levels derived from a chosen range and reports when price reaches them. It does not place orders, does not read your trading account and does not tell you when to enter or exit. Fibonacci levels are an analytical construct, not a barrier — price is under no obligation to react at any of them. Entries, exits, position size and risk remain entirely your decision. Past behaviour of any level is not a promise about the next one.

Reviews

No reviews yet — be the first verified buyer to share your experience.