• Get $40 off VIP by signing up for a free account! Sign Up

Squeeze FAQs & Questions For ThinkOrSwim

MerryDay

Administrative
Staff member
Staff
VIP
Lifetime
Everything You Wanted To Know About Squeezing And Were Afraid To Ask
  • "The Squeeze" is a term for when price movement is in consolidation, meaning it is "choppy" or in a "range".
  • Knowing when price is in a "Squeeze" tells you that institutional trading is in a holding pattern.
  • The traditional thinking is that once the price action exits or is exiting "The Squeeze" there will be a breakout.
  • The theory being that the longer the squeeze (the more dots that there are) the bigger the breakout.
Caution:
Predicting the direction of a stock trading squeeze – whether it will surge upwards, drop down, or be flat – is not possible.
The below links include various member endeavors to do the impossible.


John Carter's Squeeze:
The Original Posted Study:
The study is posted here: https://usethinkscript.com/threads/john-carters-squeeze-pro-indicator-for-thinkorswim-free.4021/
The scan is posted here: https://usethinkscript.com/threads/...r-for-thinkorswim-free.4021/page-5#post-51710
The watchlist is posted here: https://usethinkscript.com/threads/...r-for-thinkorswim-free.4021/page-5#post-50337

The number to scan for corresponds as follows:
0 = gray / no squeeze
1 = dark orange / low squeeze
2 = yellow / normal squeeze
3 = red / high squeeze
For More Information:
John Carter Squeeze Video Tutorials: https://tinyurl.com/5vvfhw49

For more about Squeezes, read on to the next post.
For The Squeezed Explained. Other Awesome Links: https://www.one-tab.com/page/fGN20hRVRkSjG54QbA5Ndw
 
Last edited:

Join useThinkScript to post your question to a community of 21,000+ developers and traders.

There are many more versions of the Squeeze Indicator

ToS Built-in Squeeze Indicator:
Mobius Version:

TradingView Version:

And here are sooooo many more:
https://usethinkscript.com/search/7...1&c[nodes][0]=3&c[title_only]=1&o=replies&g=1

A Different Take On The Squeeze Indicator:
Where traditional thinking is the longer the squeeze the better, this version purports squeezes over 5 could be duds:
https://usethinkscript.com/threads/mobius-squeeze-and-custom-labels-for-thinkorswim.8414/

There are even more versions sprinkled throughout the six pages of the original study thread:
https://usethinkscript.com/threads/john-carters-squeeze-pro-indicator-for-thinkorswim-free.4021/
 
Last edited:
Have Squeeze Dots, Will Travel
I created this short script to overlay any oscillator w/ squeeze dots. Or simply add this study to the bottom of your favorite oscillator script.

I find them handy to use with: RSI or MACD or TMO. The list is endless.

Either add the below study to your chart, drag it up to share the same box as the oscillator to be overlaid. Or paste to the bottom of your study.

The input field "Line" has to be modified to be equal to the value of the mid-line of the study. So to overlay on top of the RSI oscillator the Line field is equal to 0. Other studies may require it set to 50.
HTH
Ruby:
declare lower ;
declare real_size ;
# ########################################################
#Squeeze by Mobius with mod by Lar
input Line = 0 ;
def BBHalfWidth = StDev(close, 20);
def KCcalc      = Average(TrueRange(high, close, low),  20);
def KCHalfWidth =  1.5 * KCcalc ;
def SqueezeCalc =  2.0 * BBHalfWidth / KCHalfWidth ;
def SqueezeCalc2  = SqueezeCalc ;
def isSqueezed = SqueezeCalc2 < 1 ;
# ########################################################
# charting & formatting
plot TheSqueeze = if isSqueezed then Line else Double.NaN;
       TheSqueeze.SetDefaultColor(color.blue);
       TheSqueeze.SetLineWeight(2);
      TheSqueeze.SetPaintingStrategy(PaintingStrategy.POINTS);
 
Last edited:
Everything You Wanted To Know About The Free ThinkOrSwim John Carter's Squeeze Pro Replica Indicator And Were Afraid To Ask
  • "The Squeeze" is a term for when price movement is in consolidation, meaning it is "choppy" or in a "range".
  • Knowing when price is in a "Squeeze" tells you that institutional trading is in a holding pattern.
  • The traditional thinking is that once the price action exits or is exiting "The Squeeze" there will be a breakout.
  • The theory being that the longer the squeeze (the more dots that there are) the bigger the breakout.
The Original Posted Study:
The study is posted here: https://usethinkscript.com/threads/john-carters-squeeze-pro-indicator-for-thinkorswim-free.4021/
The scan is posted here: https://usethinkscript.com/threads/...r-for-thinkorswim-free.4021/page-5#post-51710
The watchlist is posted here: https://usethinkscript.com/threads/...r-for-thinkorswim-free.4021/page-5#post-50337

The number to scan for corresponds as follows:
0 = gray / no squeeze
1 = dark orange / low squeeze
2 = yellow / normal squeeze
3 = red / high squeeze

There is no way to determine which way the stock will trade upon breakout based on this indicator
There are six pages of suggested ways to trade the squeeze in the above study URL.

For More Information:
John Carter Squeeze Video Tutorials: https://tinyurl.com/5vvfhw49
The Squeezed Explained. Other Awesome Links: https://www.one-tab.com/page/fGN20hRVRkSjG54QbA5Ndw
The Original Posted Study
Read through the Original Posted Study code.
No mention of Green squeeze.
However, I see Green dots on my squeeze line (in addition to gray, dark orange, red and yellow)
Cannot find an answer or solution
Need help
 
The Original Posted Study
Read through the Original Posted Study code.
No mention of Green squeeze.
However, I see Green dots on my squeeze line (in addition to gray, dark orange, red and yellow)
Cannot find an answer or solution
Need help

Here is the calculation for John Carter's Squeeze. There is no green.
Rich (BB code):
squeezeline.AssignValueColor(
if ExtrSqueeze then Color.RED else
if originalSqueeze  then Color.YELLOW else
if presqueeze then Color.DARK_ORANGE else Color.GRAY);

Is it possible that you are thinking of the ToS built-in TTM Squeeze:
https://tlc.thinkorswim.com/center/...queeze#:~:text=of John Bollinger.-,Example,-*
 
Last edited:
Everything You Wanted To Know About Squeezing And Were Afraid To Ask
  • "The Squeeze" is a term for when price movement is in consolidation, meaning it is "choppy" or in a "range".
  • Knowing when price is in a "Squeeze" tells you that institutional trading is in a holding pattern.
  • The traditional thinking is that once the price action exits or is exiting "The Squeeze" there will be a breakout.
  • The theory being that the longer the squeeze (the more dots that there are) the bigger the breakout.
Caution:
Predicting the direction of a stock trading squeeze – whether it will surge upwards, drop down, or be flat – is not possible.
The below links include various member endeavors to do the impossible.


John Carter's Squeeze:
The Original Posted Study:
The study is posted here: https://usethinkscript.com/threads/john-carters-squeeze-pro-indicator-for-thinkorswim-free.4021/
The scan is posted here: https://usethinkscript.com/threads/...r-for-thinkorswim-free.4021/page-5#post-51710
The watchlist is posted here: https://usethinkscript.com/threads/...r-for-thinkorswim-free.4021/page-5#post-50337

The number to scan for corresponds as follows:
0 = gray / no squeeze
1 = dark orange / low squeeze
2 = yellow / normal squeeze
3 = red / high squeeze
For More Information:
John Carter Squeeze Video Tutorials: https://tinyurl.com/5vvfhw49

For more about Squeezes, read on to the next post.
For The Squeezed Explained. Other Awesome Links: https://www.one-tab.com/page/fGN20hRVRkSjG54QbA5Ndw
Do you have Early in and out indicator as well?
 
Thread starter Similar threads Forum Replies Date
MerryDay How To Use Squeeze Indicators In ThinkOrSwim Tutorials 0

Similar threads

Not the exact question you're looking for?

Start a new thread and receive assistance from our community.

87k+ Posts
258 Online
Create Post

Similar threads

Similar threads

The Market Trading Game Changer

Join 2,500+ subscribers inside the useThinkScript VIP Membership Club
  • Exclusive indicators
  • Proven strategies & setups
  • Private Discord community
  • ‘Buy The Dip’ signal alerts
  • Exclusive members-only content
  • Add-ons and resources
  • 1 full year of unlimited support

Frequently Asked Questions

What is useThinkScript?

useThinkScript is the #1 community of stock market investors using indicators and other tools to power their trading strategies. Traders of all skill levels use our forums to learn about scripting and indicators, help each other, and discover new ways to gain an edge in the markets.

How do I get started?

We get it. Our forum can be intimidating, if not overwhelming. With thousands of topics, tens of thousands of posts, our community has created an incredibly deep knowledge base for stock traders. No one can ever exhaust every resource provided on our site.

If you are new, or just looking for guidance, here are some helpful links to get you started.

What are the benefits of VIP Membership?
VIP members get exclusive access to these proven and tested premium indicators: Buy the Dip, Advanced Market Moves 2.0, Take Profit, and Volatility Trading Range. In addition, VIP members get access to over 50 VIP-only custom indicators, add-ons, and strategies, private VIP-only forums, private Discord channel to discuss trades and strategies in real-time, customer support, trade alerts, and much more. Learn all about VIP membership here.
How can I access the premium indicators?
To access the premium indicators, which are plug and play ready, sign up for VIP membership here.
Back
Top