I’m only halfway through the video and I had to stop and leave a comment. You are a godsend! I don’t know coding like this but recently I’ve been learning about the TTM squeeze and stacked MAs. I am just so grateful you took the time to explain everything in such great detail. You have a great narration voice as well! Thank you very much and keep up the great work!
@@TOSIndicators You're welcome! I already downloaded your code and I've added it to TOS. I've been playing around with it. So cool! I'm visual so the colors will help me a lot. I can't wait to use it tomorrow when I trade the open and find which "momentum stock" I want to trade that's in a Squeeze. Thanks again!!!
Incredible!! #blownaway You have literally just changed my trading game with this. Taken away any and all hunting for squeezes with scanners that work half the time. I never leave a comment on posts but this was beyond worthy. Thank you!
Thank you so much, will be sharing this with people who use the squeeze. Incredibly detailed, and the whole coding portion was pretty tight. Opened my mind to so many more possibilities In my trading too. Thank you again!
Great Video. Looking at my screen the MA is correct, the daily is correct the 1 hour and 30 minutes are showing incorrect information. Would that be because the markets are not open. I have Extended hours off. Thanks for your help
Hi Neil - depends on if you are using the dashboard for futures or stocks. If you're using futures, then you'll need to make sure you select extended hours on (in the custom quote tab), which should help to have both your charts and dashboard in sync.
@@TOSIndicators Thanks for your reply. I got the Extended hours off as I am looking at shares. However if I am looking at BA as of today Monday 8th June. On the dashboard it shows MA Green which is correct. On the daily it is Red (9) 1 Hour Red (10) 30 Minute Red (10). Looking on the Squeeze line they are showing all green dots. Somehow it seems like it should be the other way around.
If you're seeing the red and green dots inverted, the most likely culprit for that would be testing if the SqueezeAlert is equal to 1, instead of 0. 0 represents the red dot squeeze, and 1 represents the green dots. That would be a good first place to double check your code, and see if you have the conditions reversed.
@@TOSIndicators Thanks for sticking with me. Found the issue. I had taken extended hours of off the custom sets, but hadn't unchecked the extended hours in the chart settings. This was giving me false readings when i looked at the charts. Thanks for your help. I have one for you. On the TTM Trend. The bars change from red to blue or the other way around. How can I make a Alert in Sink or Swim? Not easy from what I understand. Tech help for Sink or Swim haven't been able to help. Thanks agin for your help
Hi James - you can download the full version of the code used in the tutorial for free, from our website here, and compare it to your code: tosindicators.com/indicators/ttm-squeeze-dashboard
Thanks so much, I used to have a scan that looked for squeezes, but I don’t know what I did with it. This is great, actually better than what I had. I may subscribe to your volatility box for a month just because I feel I should pay you something for this and the market pulse.
Glad you liked the tutorial, and I appreciate the support. We'd love to have you join the Volatility Box... send over an email at contact@tosindicators.com if you have any questions, and I'm happy to help.
Hi there - you can, by using a single boolean "plot" variable, which outputs either your specifically targeted squeeze pattern, or the squeeze in general. If you'd like an example, we turn the (triple compression) squeeze into a scan in the squeeze course: tosindicators.com/squeeze-course
Hey great video and thanks for the help. I just wanted to ask one thing. So the squeeze alert keeps on showing "loading" on my end. Any idea why is that happening?
Hi Soumya - It's common to see the "Loading" text in after-hours, especially if you're on an intraday time frame with the custom quote. If you still continue to see it during regular hours, it's most likely a lag in the platform on your side, and TDA would be the best folks to help debug that.
I have a question, do you have to have the Volatility Box before you set up the Stacked EMA script? I started setting up the TTM Squeeze Dashboard and realized something was missing?
Great video..I'm a fan of your tutorials. I tried to show the squeeze dashboard in the side bar but it doesn't go there ...is there any way I can do that?
Hi Navin - Thanks for the kind words. As long as you have the code saved as a "custom quote", it should show up in the watchlist side bar. You may need to click the gear icon --> customize --> add the quote, for it to populate, if it's not already loaded.
It usually helps to limit the number of custom quotes the platform has to generate (both in terms of how many symbols + how many quotes). Outside of that, you can also try increasing the RAM allotment to TOS, if that helps.
Hi Sander - the default TTM_Squeeze indicator in ThinkOrSwim should give you the histogram under your charts. If you want to isolate the histogram, you can use something like TTM_Squeeze().histogram.
Hi Paul - you can download the final version of the code directly from our website (free), and compare it with your code, to see where you may be facing errors.
Using the default TTM_Squeeze, a fired squeeze is the first green dot after a series of red dots (squeeze forming). In technical terms, that's when the Bollinger Bands snap outside of the Keltner Channels.
It's common to see the "Loading" text in after-hours, especially if you're on an intraday time frame with the custom quote. If you still continue to see it during regular hours, it's most likely a lag in the platform on your side, and TDA would be the best folks to help debug that.
@@TOSIndicators thank you for responding, is there a guide I can follow to actually know how to really use it. Like let’s say Bullished MA stacked green . And 1d /4h/1hr - with all red saying squeeze. Is that’s when you start looking for a long call?
Glad you liked the video! Sure, I can add that as an idea for a future tutorial to our backlog, but you should be able to use something as simple as this: plot EMA8 = ExpAverage(close, 8); plot EMA21 = ExpAverage(close, 21); plot EMA34 = ExpAverage(close, 34); EMA8.setDefaultColor(color.cyan); EMA21.setDefaultColor(color.magenta); EMA34.setDefaultColor(color.light_orange); def bullishStacked = EMA8 > EMA21 and EMA21 > EMA34 and EMA34 > SMA50; AddChartBubble(bullishStacked, close, "Stacked EMA", color.yellow);
Hi Triet - There's an Edge Signal dashboard script in the squeeze course (Module 5) that should help to give you an idea of one method to translate the indicator into dashboard code.
coming back after so long to say thank you. I had a strategy using the squeeze but this video has made my life so much better!
I'm glad to hear that :) Cheers!
I just followed your set-up instructions and made money on my first trade using this, thank you!
Nice, glad it helped... cheers!
I’m only halfway through the video and I had to stop and leave a comment. You are a godsend! I don’t know coding like this but recently I’ve been learning about the TTM squeeze and stacked MAs. I am just so grateful you took the time to explain everything in such great detail. You have a great narration voice as well! Thank you very much and keep up the great work!
Wow! Thank you for those kind words, and the support! I'm glad you're finding the tutorial useful so far.
@@TOSIndicators You're welcome! I already downloaded your code and I've added it to TOS. I've been playing around with it. So cool! I'm visual so the colors will help me a lot. I can't wait to use it tomorrow when I trade the open and find which "momentum stock" I want to trade that's in a Squeeze. Thanks again!!!
Just found this and all I can say is thanks. I agree with someone who said you have taken the work out of looking for stocks about to squeeze.
Thanks Linda! I'm glad to hear it.
Incredible!! #blownaway
You have literally just changed my trading game with this. Taken away any and all hunting for squeezes with scanners that work half the time. I never leave a comment on posts but this was beyond worthy. Thank you!
Thanks Kevin! I'm glad squeeze dashboard is helping :-)
This guy needs an award 👏 talk about helping the world out
Wow... thanks Fisherman Neil :-) Appreciate it.
Wow, years worth of stuff here, well done!
Thank you!
Unbelievable! Good stuff man. This will safe me a bunch of time. Thank you sir!
Wonderful video !!! High level of professionalism and detailed explanation ! Amazing!
Thanks, J J! Glad you enjoyed the video.
Thank you so much, will be sharing this with people who use the squeeze. Incredibly detailed, and the whole coding portion was pretty tight. Opened my mind to so many more possibilities In my trading too. Thank you again!
Glad you liked it, Daniel! Definitely a lot more you could do to expand the dashboard to work with your trading style.
This man doing God's work. Thank you!
Thanks Josh... Appreciate the kind words!
Real talk.
Really thx.. Is it possible to have the volatility box on trading view?
Hi Vincent - We have the Futures Volatility Box available for TradingView! Here's a demo: ua-cam.com/video/chAFReWkzNU/v-deo.html
@@TOSIndicators thanks ✌🏾
This video was very helpful!!!! Thanks this is what I needed!!!!!!!!!!!!
Hi Terry - glad to hear it!
Sector Rotation confirmed... LOL (This dashboard is Phenomenal!)
Amazing vid. I've been looking for something like this but didn't have your skillz. Thank you so much!
Thanks Tuan! Glad you liked it.
Thanks for the video. Excellent information.
Dude thank you so much. This is of tremendous value
Nice! Glad it helped.
by the way, This is awesome!, Thank you so much!
Thanks John, much appreciated!
Excellent video! Thank you for your work. New sub.
Thanks Douglas!
Great Video. Looking at my screen the MA is correct, the daily is correct the 1 hour and 30 minutes are showing incorrect information. Would that be because the markets are not open. I have Extended hours off. Thanks for your help
Hi Neil - depends on if you are using the dashboard for futures or stocks. If you're using futures, then you'll need to make sure you select extended hours on (in the custom quote tab), which should help to have both your charts and dashboard in sync.
@@TOSIndicators Thanks for your reply. I got the Extended hours off as I am looking at shares.
However if I am looking at BA as of today Monday 8th June. On the dashboard it shows MA Green which is correct. On the daily it is Red (9) 1 Hour Red (10) 30 Minute Red (10). Looking on the Squeeze line they are showing all green dots.
Somehow it seems like it should be the other way around.
If you're seeing the red and green dots inverted, the most likely culprit for that would be testing if the SqueezeAlert is equal to 1, instead of 0. 0 represents the red dot squeeze, and 1 represents the green dots.
That would be a good first place to double check your code, and see if you have the conditions reversed.
@@TOSIndicators Thanks for sticking with me.
Found the issue.
I had taken extended hours of off the custom sets, but hadn't unchecked the extended hours in the chart settings. This was giving me false readings when i looked at the charts.
Thanks for your help.
I have one for you.
On the TTM Trend. The bars change from red to blue or the other way around.
How can I make a Alert in Sink or Swim?
Not easy from what I understand. Tech help for Sink or Swim haven't been able to help.
Thanks agin for your help
Amazing video. Very informative on all fronts.
how to do this in Trading view ?
HELP...I can't see clearly the 3rd line of code of AddLabel. What is placing in front of Bullish & Bearish to make it negative??? Thanks
Hi James - you can download the full version of the code used in the tutorial for free, from our website here, and compare it to your code: tosindicators.com/indicators/ttm-squeeze-dashboard
Thanks so much, I used to have a scan that looked for squeezes, but I don’t know what I did with it. This is great, actually better than what I had. I may subscribe to your volatility box for a month just because I feel I should pay you something for this and the market pulse.
Glad you liked the tutorial, and I appreciate the support. We'd love to have you join the Volatility Box... send over an email at contact@tosindicators.com if you have any questions, and I'm happy to help.
Where is the try before you buy for that volatility box tool?
Anyone know what to do with the downloaded text files? Would save some typing, but I've no idea what to do.
How do you determine if the after hour data should be turned on?
For futures, I leave extended hours turned on. For stocks, generally turned off.
Thank you so much!
My pleasure!
Is there a way to make this into the scanner instead of making our own watchlist with multiple time frames for the TTM? Thanks!
Hi there - you can, by using a single boolean "plot" variable, which outputs either your specifically targeted squeeze pattern, or the squeeze in general.
If you'd like an example, we turn the (triple compression) squeeze into a scan in the squeeze course: tosindicators.com/squeeze-course
Hey great video and thanks for the help. I just wanted to ask one thing. So the squeeze alert keeps on showing "loading" on my end. Any idea why is that happening?
Hi Soumya - It's common to see the "Loading" text in after-hours, especially if you're on an intraday time frame with the custom quote. If you still continue to see it during regular hours, it's most likely a lag in the platform on your side, and TDA would be the best folks to help debug that.
I have a question, do you have to have the Volatility Box before you set up the Stacked EMA script? I started setting up the TTM Squeeze Dashboard and realized something was missing?
Nope - stacked EMA's are relatively straightforward:
def EMA8 = ExpAverage(close, 8);
def EMA21 = ExpAverage(close, 21);
def EMA34 = ExpAverage(close, 34);
def stackedBullishEMA = EMA8 > EMA21 and EMA21 > EMA34;
Great video..I'm a fan of your tutorials. I tried to show the squeeze dashboard in the side bar but it doesn't go there ...is there any way I can do that?
Hi Navin - Thanks for the kind words. As long as you have the code saved as a "custom quote", it should show up in the watchlist side bar. You may need to click the gear icon --> customize --> add the quote, for it to populate, if it's not already loaded.
Thanks guys!
Thank you.
Glad you enjoyed the video, Vince! Thanks for watching.
Great video. How do use the Squeeze Pro instead of the built in Squeeze indicator in the code?
We build a dashboard using the triple compression squeeze in our squeeze course (free for VB members): tosindicators.com/squeeze-course
This is EVERYTHING!!!!! 🔥🔥🔥🔥Glad I found you guys! New Sub!!
Thanks for an excellent video.
Thank you! Glad it was helpful.
Great help. How can i make it load faster?
It usually helps to limit the number of custom quotes the platform has to generate (both in terms of how many symbols + how many quotes). Outside of that, you can also try increasing the RAM allotment to TOS, if that helps.
How would I get the TTM histogram below the graph? Great video by the way!
Hi Sander - the default TTM_Squeeze indicator in ThinkOrSwim should give you the histogram under your charts. If you want to isolate the histogram, you can use something like TTM_Squeeze().histogram.
thanks
Got all the way down to line 6 on custom 2. made sure everything was the same. When I get to "+sumSqueeze, tos says no such variable
Hi Paul - you can download the final version of the code directly from our website (free), and compare it with your code, to see where you may be facing errors.
@@TOSIndicators thank you
you just earned my Sub! great job!
Side question what does it mean when it says fired?
Using the default TTM_Squeeze, a fired squeeze is the first green dot after a series of red dots (squeeze forming). In technical terms, that's when the Bollinger Bands snap outside of the Keltner Channels.
the Sqz column just says loading. I loaded the code that was downloaded on the free indicator and also type it manually.
It's common to see the "Loading" text in after-hours, especially if you're on an intraday time frame with the custom quote. If you still continue to see it during regular hours, it's most likely a lag in the platform on your side, and TDA would be the best folks to help debug that.
@@TOSIndicators thank you for responding, is there a guide I can follow to actually know how to really use it. Like let’s say Bullished MA stacked green . And 1d /4h/1hr - with all red saying squeeze. Is that’s when you start looking for a long call?
Super instructional video,.......
Thanks Thomas. Appreciate the support! :-)
Awesome video! Keep it up bro!
@@joshuapalabay-friendlyfina4644 Thanks Joshua! Glad you enjoyed it.
Nice video and much appreciated. Would you do a video on how to build a stacked moving average bubble that overlays the chart? Thanks
Glad you liked the video! Sure, I can add that as an idea for a future tutorial to our backlog, but you should be able to use something as simple as this:
plot EMA8 = ExpAverage(close, 8);
plot EMA21 = ExpAverage(close, 21);
plot EMA34 = ExpAverage(close, 34);
EMA8.setDefaultColor(color.cyan);
EMA21.setDefaultColor(color.magenta);
EMA34.setDefaultColor(color.light_orange);
def bullishStacked = EMA8 > EMA21 and EMA21 > EMA34 and EMA34 > SMA50;
AddChartBubble(bullishStacked, close, "Stacked EMA", color.yellow);
@@TOSIndicators Thank you!
How can I build the dashboard with edge signal instead? thanks
Hi Triet - There's an Edge Signal dashboard script in the squeeze course (Module 5) that should help to give you an idea of one method to translate the indicator into dashboard code.
I learned a lot. Thanks!
Glad to hear it!
some of my columns say "loading"
WHERE IS THE DL LINK
Hi Thomas - here ya go (also in the description box!).
tosindicators.com/dashboards/ttm-squeeze-dashboard
Can you please send me an invite for your volatility box.thanks so much, Great videos.
Hi Laura - sent you some more info via email.
Is there any code that displays which way the squeeze fires? Up or Down?
Hi John - You should be able to use the SqueezeAlert plot, in conjunction with the histogram, to determine that.