OFS AbsorbEntry
The entry, timed by the footprint. When a candle closes with a confirmed absorption in its wick at a level price has not visited recently, AbsorbEntry sends a market order with your stop and target at once. From that moment the trade is yours - it only cancels the other leg when the stop or the target fills (OCO).
| Current version | 1.0.2 · 2026-09-10 |
| Compatibility | ATAS and ATAS X with .NET 10 runtime |
| Requirements | Windows 10/11, .NET 10, ATAS or ATAS X with a data feed that provides Bid/Ask classified volume (footprint data) and a connected trading account. |
| Updates | All future updates included |
| Delivery | ATAS catalog (automatic) + download in your account |
Almost ready for your charts
OFS AbsorbEntry is built and measured — it is just not in the shop yet, so there is no price and no Add to cart to look for on this page.
Everything you see here is already true — the rules it follows, the numbers it produced and the warnings that come with them. Have a read now and decide later: the moment it goes on sale, the license options and the free trial appear right here.
Want to hear the day it lands?
Release news only. No trading tips, no spam — unsubscribe in one click.
Description
OFS AbsorbEntry is built for the discretionary trader who wants one thing automated: the moment of entry. You watch the market, you decide the stop, the target and when to leave - but the one second that decides whether you are in or not is handled by the indicator, on the close of the candle, without you having to read the footprint and click at the same time.
WHAT IT WAITS FOR. AbsorbEntry uses the same detection engine as OFS ConfirmedAbsorption: aggressive volume that hits a passive order at one tick and fails to move price, measured as the diagonal ratio of the footprint, and confirmed only when the candle closes back beyond that zone. An entry is taken only when the absorption sits in the wick - bullish absorption in the lower wick opens a LONG, bearish absorption in the upper wick opens a SHORT - and only when the level is fresh: price must not have touched that zone in the previous N candles (10 by default, adjustable). A minimum wick length can be demanded too. Everything is decided on the closed candle; nothing repaints and nothing fires from history or from a settings change.
WHAT IT DOES. When the conditions are met and the indicator is armed, it sends a MARKET order for your quantity immediately after the candle closes. As soon as the fill arrives it places a stop order the chosen number of ticks beyond the end of the wick (below the low for a long, above the high for a short) and a limit target the chosen number of ticks from the actual fill price. Both are optional: 0 ticks means no stop, or no target, or neither - your decision, no numeric caps anywhere. Then it stops. While the position is open the indicator only watches whether the position still exists; it never moves or closes anything. The one exception is OCO: when the stop fills it cancels the target, when the target fills it cancels the stop, and when the account is flat it cancels whatever leg of its trade is still resting - a partial exit shrinks the other leg to the remaining position. Managing the stop, the target and an early exit is your job in the platform. When the account is flat again the indicator is READY for the next absorption, or switches itself OFF if you prefer one entry at a time (After Trade). An optional Auto Off switches it OFF at a chosen time, but only once the account is flat.
THE PANEL. One small control panel at the bottom centre of the chart holds everything you touch while trading: the ON/OFF button, LONG and SHORT switches, and four values with - and + buttons - the minimum absorption strength in percent (steps of 100), the stop in ticks from the wick (steps of 1), the target in ticks from the entry (steps of 10) and the quantity (steps of 1). One status line tells you what is going on: OFF, READY, WAITING with the reason (a position already on the account, an own order still resting, the broker not answering), ENTRY SENT or IN TRADE with the fill, stop and target. After every start of the platform the indicator is OFF; it looks for an entry only while you keep it armed.
SAFETY BY DESIGN. It never enters while another position is on the account, while an own stop or target from a previous trade is still alive, while the account is locked or suspended, or while the broker position is unknown. Every order carries an identifiable comment, every fill is checked against the platform's own records, the stop price is snapped to the tick grid away from the entry, and a partial fill is protected within two seconds. If a stop is rejected, you get a loud alert - and the decision, because this is not a bot. Alerts for the entry, for READY and for errors are ON by default; Telegram delivery of the same events is optional.
The absorption levels themselves are drawn on the chart exactly as ConfirmedAbsorption draws them, with their strength in percent, so you always see why an entry was taken. Entry arrows and the placed stop and target lines stay on the chart as the memory of what the indicator did. One DLL for classic ATAS, ATAS X on Windows and macOS.
Installation guide
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. Only if the OrderFlowSmith and ATAS e-mails are different, download OFS.AbsorbEntry.dll from your OrderFlowSmith account and install it manually: %APPDATA%\ATAS\Indicators for classic ATAS, %APPDATA%\ATAS X\Indicators for ATAS X on Windows, or ~/Library/Application Support/ATAS/Indicators for ATAS X on macOS - or, simplest on both systems, click Add custom indicator at the bottom left of the indicators window and pick the DLL. ATAS X loads a new or replaced file at once; classic ATAS needs a full restart. After every update, download and replace the DLL the same way. If Windows blocked the file, open DLL Properties and select Unblock.
4. Add OFS AbsorbEntry to a chart with cluster (footprint) data and a connected trading account. Load a few sessions of history so the adaptive volume threshold can warm up.
5. Open settings, group 01 - License, and paste your key from orderflowsmith.com. The key is verified locally.
6. Group 06 - Trading: set your quantity, the stop in ticks from the wick and the target in ticks from the entry (0 = none). Group 08 - Absorption: the minimum strength in percent and the other detection settings, the same as in ConfirmedAbsorption.
7. Before you arm it: in the Chart Trader panel (classic ATAS and ATAS X) make sure the platform SL/TP is OFF, otherwise ATAS attaches a second stop and target from the panel settings to the same fill.
8. Click ON on the panel at the bottom of the chart. The status line says READY; when a candle closes with a confirmed absorption in its wick at a fresh level, the market entry goes out with your stop and target and the line changes to IN TRADE. From there the trade is yours. After the position is closed the indicator is READY again (or OFF - After Trade).
9. OPTIONAL - Telegram notifications: in Telegram open @BotFather, send /newbot and paste the token into the Telegram group of the settings; write any message to your new bot, click Get Chat ID Now and then Send Test Message. Entries, READY and errors then arrive on your phone as well.
Changelog — version 1.0.2
Fixed: when the platform reported the entry order as done before its fill event arrived, the entry was written off as unfilled and the late fill left the position without a stop and a target. Now the entry is never written off on that report - the position is taken from the broker within half a second, a late fill revives the entry and the legs are placed at once. A stop or target that fails to send or is rejected is retried three times, one second apart, before it is left to you. An absorption that closes while the cancel of the previous trade's leg is still in flight is no longer skipped: the entry is retried every quarter second for three seconds and goes out the moment the way is clear. Internal clock 250 ms instead of 500 ms.
1.0.1 - OCO: A FILLED STOP CANCELS THE TARGET AND VICE VERSA.
When the stop fills, the target is cancelled at once; when the target fills, the stop is cancelled - from the fill event, from the order state and, as a backstop, from the account being flat (that also covers a manual close). A partial exit shrinks the other leg to the remaining position, so a stop can never flip the position. A leg that keeps refusing to cancel is reported on the panel and by alert. Nothing else changed: the indicator still never moves or closes an order.
1.0.0 - FIRST RELEASE.
Semi-automatic entry on confirmed absorption. Detection engine shared with OFS ConfirmedAbsorption (diagonal ratio, minimum volume with adaptive threshold, stacked levels, rejection close). Entry rules: absorption in the wick of the closed candle (bullish = LONG, bearish = SHORT), level not touched in the previous N candles (Fresh Level Bars, default 10), optional minimum wick length. Market order for the set quantity, then a stop N ticks beyond the wick and a target N ticks from the actual fill (0 = none). From the fill on the indicator does nothing; when the account is flat it is READY again or switches OFF (After Trade). Never enters with a position already on the account or an own order still resting. Auto Off at a set time, only when flat. Panel at the bottom centre with ON/OFF, LONG, SHORT, ABS / SL / TP / QTY (- and +) and one status line; OFF after every start. Alerts for entry, READY and errors on by default; Telegram optional. Absorption levels, entry arrows and the placed stop and target lines drawn on the chart.
Frequently asked questions
Is this an automated trading bot?
What exactly triggers an entry?
Where do the stop and the target go?
What happens after the trade?
Why is it OFF after I restart ATAS?
What does the ABS value on the panel mean?
Will it enter while I already have a position?
What if the stop is rejected by the broker?
Do I need cluster data?
Does it work in ATAS X and on macOS?
Reviews
No reviews yet — be the first verified buyer to share your experience.