Tube Fusion Trading Strategy for TWM Platform

TWM

Extensions


STRATEGY

Tube Fusion

Adaptive Band Trading

Strategies

Tube Fusion is a band-engine built around a simple idea: work the tube. You pick the midline (any one-param MA) and build bands from ATR or Standard Deviation with a multiplier. From there, choose your regime—Trend, Flat, or Auto where ADX decides—and select how entries behave: stop-market for instant breakouts or limit for pullbacks/inside-touches. Exits are expressed in % of tube width with Static (fixed from entry) or Dynamic (shrinks with the tube) modes; you can also trail from Close, which only tightens protection. Add Tube% gates (min/max) and MACD conditions (stack, direction, value—with an Inverse switch) to refine signals. The philosophy is simple: define the arena, let price prove the state, and keep risk asymmetric—never widening.

Description

TubeFusion — how it thinks and how it works

TubeFusion is built around a single, practical idea: define a price “tube,” then operate inside that tube according to the market’s current state. Instead of guessing the future, you define the arena (midline + bands), let objective measures tell you whether conditions are Trend or Flat, and then run a consistent entry/exit playbook that never widens risk.

1) Building the tube (your arena)

You start by choosing the midline from a one-parameter moving average (SMA/EMA/HMA, etc.) and a period. Around that midline, TubeFusion constructs bands using either ATR or Standard Deviation, scaled by a multiplier. ATR users also set an ATR period; StDev uses the same lookback context implied by your MA/price series. The result is a living corridor that expands and contracts with conditions.

A Warmup option delays signals for N bars from the moment the tube meaningfully forms (width > 0). That keeps the engine from firing on noisy, just-born corridors and helps backtests and live behavior align with how you intend to operate.

2) Regimes: Trend, Flat, or let ADX decide

Markets alternate between directional pushes and oscillations. TubeFusion lets you explicitly select Trend or Flat, or choose Both (Auto) so ADX decides for you. You provide two ADX knobs: the period (smoothing) and a threshold.

  1. ADX ≥ threshold → Trend
  2. ADX < threshold → Flat
  3. This regime flag doesn’t just label the chart—it actually changes how entries are placed and how you engage with the tube.

3) Entries: how price must “prove it” to get you in

TubeFusion supports three entry styles at the bands: Stop-Market, Limit, or Both. The same primitives behave differently depending on regime, so you can capture momentum in Trend or mean-reversion in Flat—using the same module.

In Trend:

  1. Stop-Market = breakout continuation. Orders sit right at the band in the breakout direction; if price bursts through, you’re in immediately. Because you don’t know which side breaks, you can bracket both sides.
  2. Limit = pullback confirmation. You let price break out first, then require a controlled pullback to touch the band to get filled. It’s more conservative and often improves average entry price but may miss runaway moves.

In Flat:

  1. Limit = inside touch. Think “work the ping-pong”—if price tags the upper band, you lean short; if it tags the lower band, you lean long.
  2. Stop-Market = outside-in re-entry. Price first leaves the tube, then you place a stop just inside the band so you engage as it re-enters. The order follows the band until tagged.

Every entry can be fine-tuned with an Offset % of Price—a tiny nudge beyond/before the band that balances slippage vs. fill probability. You also control Position Size, how long to Keep Orders active (in bars), and the Re-arm rules that decide when the module is allowed to place the next order after a fill or cancel. Together, these controls prevent “order spam,” help you align with bar timing, and make behavior reproducible.

4) Exits & risk: expressed in % of tube width

TubeFusion’s exits are stated as percentages of the current tube width—so your sizing is naturally adaptive.

  1. Target Mode — Static or Dynamic
  2. Static: target distance is set from the entry using the tube width at that moment and never expands.
  3. Dynamic: target automatically shrinks if the tube narrows. It never widens.
  4. Stop Mode — Static or Dynamic
  5. Mirrors the logic above. In Dynamic, the protective distance ratchets inward if volatility contracts; it never loosens.
  6. Trail Stop (tighten from Close)
  7. Flip this on to anchor protective movement to the current Close rather than solely to tube geometry. Whether your base is Static or Dynamic, the trail logic always chooses the tighter option and only moves toward price. No mode ever increases risk after entry.

The end result: you get a consistent, mechanical way to keep protection close in quiet markets and give it a little breathing room in fast ones—without ever breaking the “no widen” promise.

5) Filters that keep you selective (and flippable)

Two layers keep signals clean and controllable:

  1. Tube% gates (Min/Max). Tube% is a normalized read of where price sits within the corridor and/or how wide the corridor is. You can forbid entries when the tube is too narrow (dead air/chop) or too wide (chaos), or enforce that price must be within certain tube regions before you engage.
  2. MACD conditions. Three toggles—Stack (line vs. signal), Direction (up/down momentum of the MACD line), and Value (>0/<0)—let you require confirmation, or suppress entries that conflict with your preferred momentum posture. Feeling contrarian? Turn on Inverse to flip all enabled filters in one go.

6) Visuals & quality-of-life

A transparent Tube% overlay can be drawn on the chart so you see the gating context at a glance. You can also draw stop/target guide lines as orders are placed for clearer review and walkthroughs. A Backtest switch determines whether order submissions are allowed on historical bars or restricted to real-time only—handy when you demo live behavior or run partial walk-forwards.

7) Philosophy (why this shape of control)

TubeFusion isn’t trying to predict the next candle. It’s built to define structure and require price to prove intent relative to that structure. ADX adjudicates state when you ask it to; entries adapt to that state using the same two primitives (stop vs. limit); exits are compactly expressed as a fraction of structure (tube width); and risk management is unilateral—tighten only.

This gives you three practical advantages:

  1. One module, two mindsets. Breakout continuation and mean-reversion live side-by-side; you don’t have to maintain separate code paths.
  2. Volatility-native risk. Sizing exits as % of tube makes the module breathe with the market without manual retuning.
  3. Reviewability. Because everything is rule-based (including re-arm, keep-alive, offsets, and filters), it’s easy to explain fills, misses, and changes in protection on a chart.

8) Quick scenarios

  1. Trend + Stop-Market: Price compresses, ADX rises above your threshold, you bracket both bands with stops. The upside tag triggers instantly on breakout; Dynamic target/stop then ratchet inward as the tube narrows.
  2. Trend + Limit: Breakout occurs, you require a controlled return to the band to get in. You’ll miss some runaway moves but often improve basis.
  3. Flat + Limit: The engine plays band-to-band. Inside touches are your entries; exits scale to tube width so protection is not arbitrary.
  4. Flat + Stop-Market (outside-in): Price pokes above the tube, you stage a short stop just inside the top band and let it follow the band until price re-enters and tags it.


Main Features

Build the Tube, Own the Field

Choose a one-parameter MA for the midline, wrap it with ATR or Standard Deviation bands, apply a multiplier, and delay signals until structure forms.

Trend, Flat, or Auto—Let ADX Decide

Run in Trend or Flat, or switch to Auto where ADX compares against your threshold; regimes flip dynamically and behavior adjusts without manual toggling.

Breakout or Pullback—Entry Style on a Switch

Select Stop-Market to catch a breakout instantly at the band, or Limit to require a pullback touch; use Both for symmetric staging around uncertainty.

Offset, Bracket, Re-Arm—Entries That Behave

Nudge orders with a percent-of-price offset, bracket both sides when direction is unknown, keep orders alive for N bars, and control exact re-arm rules.

Tube-Native Risk That Only Tightens

Express targets and stops as percent of tube width; Static fixes distance from entry, while Dynamic shrinks with volatility contraction and never widens protection.

Trail from Close When You Want the Claw

Enable trailing to anchor protection to the current Close; the engine always chooses the tighter option versus tube geometry and only moves toward price.

Selective by Design: Tube% and MACD Filters

Gate signals with Tube% minimums and maximums, then add MACD stack, direction, and value checks for confirmation; flip Inverse when you need opposite posture.

Built to Review: Clear Visuals, Clean Backtests

Overlay Tube% for context and draw SL/TP guide lines for auditability; a Backtest toggle can restrict submissions to real time for demonstrations and evaluations.

Media

Product Image
Product Image
Product Image
Product Image
Product Image
Product Image
Product Image
Product Image

FAQ

Do you have any more questions about our Extension? Let's see if we already have the answer.
Please read the FAQ below.

A configurable corridor around price: you pick a one-parameter MA as the midline, then build upper/lower bands from ATR or Standard Deviation with a multiplier. The tube expands and contracts with conditions, and you can delay signals until a meaningful width forms.

ATR bands key off absolute range (good for regime shifts and noisy symbols), while Standard Deviation reacts to dispersion around the mean (useful for mean-reversion structure). Both respect your multiplier; try each on your market, then lock the one that yields clearer entries and steadier exit spacing.

Auto uses ADX: you set the ADX Period and an ADX Threshold. When ADX ≥ threshold the module operates in Trend mode; when ADX < threshold it operates in Flat mode. The switch is automatic—no manual toggling needed.

Stop-Market engages at the band on a breakout (fast confirmation). Limit waits for price to touch the band (pullback/inside-touch), which is more conservative and may improve basis but can miss runaway moves. You can also stage Both sides when direction is unknown.

It nudges the entry a small percent beyond/before the band. A tiny offset can reduce false triggers in chop, while a zero or very small offset maximizes fill probability on fast breaks. Typical experiments are in the 0.05%–0.30% range depending on symbol and timeframe.

All exits are expressed as % of tube width. Static fixes distances from the entry using the width at fill. Dynamic auto-shrinks as the tube narrows (never widens). Trail from Close tightens from the current Close and always chooses the tighter of tube-based vs Close-based logic.

Tube% lets you filter by corridor conditions: skip signals when the tube is too narrow (dead air) or too wide (chaos), or require price to be within certain tube regions before engaging. Set Min/Max Tube% to keep activity where your playbook performs best.

Three toggles—Stack (line vs signal), Direction (rising/falling), and Value (>0/<0)—let you demand momentum alignment or suppress counter-posture entries. Inverse flips all enabled MACD conditions at once when you want the opposite stance for testing.

Keep Order Bars defines how long a pending order stays active; Rearm Condition controls when the module is allowed to place new orders after a fill or cancel. Together they prevent order spam, coordinate with bar timing, and make execution more reviewable.

Yes. The Backtest toggle controls whether orders are allowed on historical bars or only in real time. Keep it ON for full simulations; turn it OFF to mirror live behavior during demos, partial walk-forwards, or staged evaluations.

Still have a question?

For assistance, please visit our Support page. Our dedicated team is ready
to help you 24/7.

Buy now

Please feel free to explore our purchasing options. If you would like to discuss an offer that is not displayed, do not hesitate to contact our support team.

Similar extensions

TWM users have the opportunity to create their own strategies and indicators using the C# coding language.

This website uses cookies to enhance your browsing experience. By continuing to use our website, you agree to our Privacy Policy

Necessary cookies help make a website usable by enabling basic functions such as page navigation and access to protected areas of the site.

  • Necessary cookies

    .AspNet.Consent

    Indicates whether the user has consented to the use of necessary cookies.

    Maximum storage duration: 1 Year | Type:Necessary cookies
    .AspNetCore.Antiforgery

    Used to prevent CSRF attacks and protect user data.

    Maximum storage duration: Session | Type: Necessary cookies
    .AspNetCore.Cookies

    Used to manage authentication information and the user's session.

    Maximum storage duration: 1 Year | Type: Necessary cookies
    .AspNetCore.Culture

    Used to store user's language preferences.

    Maximum storage duration: 1 Year | Type: Necessary cookies
    __Secure-OSID

    Security cookie set by Google to authenticate users and prevent fraudulent use of login credentials.


    Maximum storage duration: 6 Months | Type: Necessary cookies
    __Host-3PLSID

    Ensures you stay connected to your Google accounts across various services.

    Maximum storage duration: 2 Years | Type: Necessary cookies
    AEC

    Used to verify your Google account and ensure that requests in sessions come from you.

    Maximum storage duration: 6 Months | Type: Necessary cookies
    HSID

    Security cookie used by Google to authenticate users and prevent fraudulent use of login credentials, protecting user data.

    Maximum storage duration: 2 Years | Type: Necessary cookies
    SEARCH_SAMESITE

    This cookie prevents the browser from sending the cookie along with cross-site requests, helping to mitigate the risk of cross-origin information leakage.

    Maximum storage duration: 6 Months | Type: Necessary cookies
    SID

    Important for Google's security and to ensure that Google can authenticate the account and block fraudulent access attempts.

    Maximum storage duration: 2 Years | Type: Necessary cookies
    SIDCC

    Security cookie to protect user data from unauthorized access.

    Maximum storage duration: 1 Year | Type: Necessary cookies
    __Host-1PLSID, __Host-3PLSID

    Crucial cookies to ensure that you remain securely logged into your Google accounts while accessing various Google services.

    Maximum storage duration: 2 Years | Type: Necessary cookies

Functional cookies allow the website to provide enhanced functionality and personalization. They may be set by the website owner or by third parties whose services have been added to the pages.

  • Functional Cookies

    LSOLH

    Used by Google to store session information and enhance the user's experience on Google services.


    Maximum storage duration: Session | Type: Functional Cookies
    COMPASS

    Used by Google to improve user navigation by remembering preferences and information, such as preferred language.

    Maximum storage duration: 6 Months | Type: Functional Cookies
    ACCOUNT_CHOOSER

    Remembers which accounts have been used to log into Google services on the device.

    Maximum storage duration: 1 Year | Type: Functional Cookies
    APISID

    Used by Google to store user preferences and information when viewing pages with Google maps.

    Maximum storage duration: 2 Years | Type: Functional Cookies
    LSID

    Used by Google to store user preferences while viewing pages that incorporate Google services.

    Maximum storage duration: 2 Years | Type: Functional Cookies
    NID

    Used by Google to remember user preferences, such as preferred language, to provide a more personalized experience.

    Maximum storage duration: 6 Months | Type: Functional Cookies
    SAPISID

    Used by Google to collect information about visitors for videos hosted on YouTube or maps integrated with Google Maps.

    Maximum storage duration: 2 Years | Type: Functional Cookies
    __Host-GAPS

    Used by Google to store user preferences and information when pages containing maps or Google services are viewed.

    Maximum storage duration: 2 Years | Type: Functional Cookies

Statistical cookies help website owners understand how visitors interact with the site by collecting and transmitting information anonymously.

  • Statistical Cookies

    CLID

    Unique identifier used to track user interactions and maintain unique sessions.


    Maximum storage duration: 1 Year | Type: Statistical Cookies
    MR

    Microsoft cookie that collects data on user interactions to improve services.

    Maximum storage duration: 7 days | Type: Statistical Cookies
    SM

    Used by the Microsoft Clarity analytics suite to maintain the user's session.

    Maximum storage duration: Session | Type: Statistical Cookies

Marketing cookies are used to track visitors on websites. The intent is to display relevant and engaging ads for the individual user.

  • Marketing Cookies

    AID

    Used by Google to link your activity across devices if you have logged in with the same Google account.


    Maximum storage duration: 1 Year | Type: Marketing Cookies
    ANONCHK

    Used by Microsoft Advertising to check the anonymity of data sent by tracking cookies.

    Maximum storage duration: 10 minutes | Type: Marketing Cookies
    MUID

    Microsoft cookie used to track user interactions across Microsoft domains.

    Maximum storage duration: 13 Months | Type: Marketing Cookies
    __Secure-3PSID, __Secure-3PAPISID, __Secure-3PSIDTS, __Secure-3PSIDCC

    Google cookies designed to build a profile of your preferences and show you relevant ads on other sites, protecting the Google account.

    Maximum storage duration: 2 Years | Type: Marketing Cookies
    ADS_VISITOR_ID

    Used by Google to identify and track visitors across various websites to display personalized advertising.

    Maximum storage duration: 2 Years | Type: Marketing Cookies
    OTZ

    Used by Google to personalize ads on Google properties, like Google Search.

    Maximum storage duration: 1 Month | Type: Marketing Cookies
    __Secure-1PAPISID, __Secure-1PSID

    Used by Google to deliver more relevant ads and protect the security of your preferences and Google account information.

    Maximum storage duration: 2 Years | Type: Marketing Cookies

Cookies are small text files that can be used by websites to make the user's experience more efficient.

The law states that we can store cookies on your device if they are strictly necessary for the operation of this site. For all other types of cookies, we need your permission. This means that cookies classified as necessary are processed under Article 6(1)(f) of the GDPR. All other cookies, namely those belonging to the categories of preferences and marketing, are processed under Article 6(1)(a) of the GDPR.

This site uses different types of cookies. Some cookies are placed by third-party services that appear on our pages.

You can change or revoke your consent at any time from the Cookie Statement on our website.

Learn more about who we are, how you can contact us, and how we process personal data in our Privacy Policy.

Specify your consent ID and the date you contacted us regarding your consent.