Download software Tutorial videos
Subscription & data-feed pricing Class schedule


New account application Trading resources
Margin rates Stock & option commissions

Attention: Discussion forums are read-only for extended maintenance until further notice.
Welcome Guest, please sign in to participate in a discussion. Search | Active Topics |

TTM squeeze revisited Topic Rating:
Previous Topic · Next Topic Watch this topic · Print this topic ·
SILVERWESOKE
Posted : Sunday, September 29, 2013 1:49:12 PM
Gold Customer Gold Customer

Joined: 6/29/2005
Posts: 885

Hi Bruce

I ran thru the forum posts on this and am very confused as to what is what.

I am interested in the basic TTM squeeze, represented with a histogram, color coded and dots the same way as the Carter original one.

Would you mind directing me to the correct formula for this one in the forum

Thanks much

 

Bruce_L
Posted : Monday, September 30, 2013 4:32:41 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

I've spent most of the day researching the TTM Squeeze indicator. The version you describe which is a color coded histogram with red and green dots as the centerline does not appear to be the original and seems to have been introduced in 2009.

I'm not positive as to this history or the exact date of the change as I have not found a single source which outlines the history of TTM Squeeze or even explicitly indicates that the indicator changed, but there are several sources with examples of pre and post 2009 TTM Squeeze indicators which would seem to point to the indicator being different before and after 2009.

The original returned a numeric value based on the ratio of width of Bollinger Bands to the width of the Keltner Channels. The following Indicator Formula returns this value.

SQR(ABS(C ^ 2 + C1 ^ 2 + C2 ^ 2 + C3 ^ 2 + C4 ^ 2 + C5 ^ 2 + C6 ^ 2 + C7 ^ 2 + C8 ^ 2 + C9 ^ 2 + C10 ^ 2 + C11 ^ 2 + C12 ^ 2 + C13 ^ 2 + C14 ^ 2 + C15 ^ 2 + C16 ^ 2 + C17 ^ 2 + C18 ^ 2 + C19 ^ 2 - 20 * AVGC20 ^ 2) / 20) * 4 / 3 / ((AVGH20 - AVGL20) / 2 + (ABS(H - C1) + ABS(L - C1) + ABS(H1 - C2) + ABS(L1 - C2) + ABS(H2 - C3) + ABS(L2 - C3) + ABS(H3 - C4) + ABS(L3 - C4) + ABS(H4 - C5) + ABS(L4 - C5) + ABS(H5 - C6) + ABS(L5 - C6) + ABS(H6 - C7) + ABS(L6 - C7) + ABS(H7 - C8) + ABS(L7 - C8) + ABS(H8 - C9) + ABS(L8 - C9) + ABS(H9 - C10) + ABS(L9 - C10) + ABS(H10 - C11) + ABS(L10 - C11) + ABS(H11 - C12) + ABS(L11 - C12) + ABS(H12 - C13) + ABS(L12 - C13) + ABS(H13 - C14) + ABS(L13 - C14) + ABS(H14 - C15) + ABS(L14 - C15) + ABS(H15 - C16) + ABS(L15 - C16) + ABS(H16 - C17) + ABS(L16 - C17) + ABS(H17 - C18) + ABS(L17 - C18) + ABS(H18 - C19) + ABS(L18 - C19) + ABS(H19 - C20) + ABS(L19 - C20)) / 40 + .000001)

The "new" TTM Squeeze indicator only checks to see if this value is above or below zero to plot the green (above) and red (below) dots along the centerline. It does not actually plot this value.

The calculation of the histogram itself represents "momentum", but its exact calculation appears to be proprietary. There is considerably speculation online as to its exact calculation, ranging from a simple rate of change percent indicator which is smoothed with a moving average to taking a moving linear regression of price minus the average of the maximum high, minimum low and average close over an arbitrary period.

In any case, TC2000 does not currently have a way to paint the results of a Custom PCF Indicator based on the results of an arbitrary condition. If we did know how it was calculated, about the best we could do would be to create a different Custom PCF Indicator for each color, although we might be able to get away with as few as three Custom PCF Indicators between the histogram and the red and green dots if we take advantage of the ability to plot different colors above and below zero for the Histogram.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
SILVERWESOKE
Posted : Tuesday, October 1, 2013 8:42:48 PM
Gold Customer Gold Customer

Joined: 6/29/2005
Posts: 885

Wow..thanks for all the work Bruce..I was interested in the current version of Carters, as opposed to the modified versions I ve seen on the forum

Think or swim actually has this indicator resident in their program..I just checked the source code, and it says its not given so clearlly someone had to pay someone for this .

It seems that there is a lot of interest in this indicator.  Is there a way that TC could add this proprietary indicator to their platform if requested? 

Thanks again for all your hard work in looking thsi up. I didnt know the indcator had changed pre and post 2009

Cheers>

SILVERWESOKE
Posted : Tuesday, October 1, 2013 8:44:06 PM
Gold Customer Gold Customer

Joined: 6/29/2005
Posts: 885

Oh and I forgot..so which is the code then for the "current" or Squeeze indicator.. If you could direct me to where this is posted Id appreciate it.

 Thanks again.

Bruce_L
Posted : Wednesday, October 2, 2013 7:51:51 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

I will submit your request to include TTM Squeeze in our list of indicators. Trade The Markets definitely charges for the indicator. It currently has a list price of $596 (although members can get it for $396).

The formula for the "original" TTM Squeeze indicator is in my post above (in the "new" TTM Squeeze indicator it would be used to calculate the red and green dots depending on if it is above or below 1). I do not know how the "new" TTM Squeeze Histogram is calculated and it is not posted anywhere in our forums.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Telework
Posted : Saturday, October 12, 2013 11:16:59 PM
Registered User
Joined: 1/12/2011
Posts: 183

The histogram is based on the Momentum indicator with a period of 12. I've tried it with 12 and 14 and then display only the 5-period simple moving average of the momentum indicator with either a histogram or area.

It matches very closely to the TTM Indicator that comes with TOS.

Telework
Posted : Saturday, October 12, 2013 11:30:44 PM
Registered User
Joined: 1/12/2011
Posts: 183

The primary issue i'm running into is that I want to actually display dots and have two separate indicators for the squeeze ON and OFF conditions, and then scale this with momentum.  Due to the True/Not True sets of dots you cannot use the Momentum indicator's Auto scaling options. But if you set these manually the scaling does not adjust properly for each stock.  

So really not ideal. It would be nice if it somehow could auto-scale to each stock when there are mutliple indicators scaled to each other. 

It's a little difficult to explain but you will see for yourself if you set up the momentum indicator as described.

Telework
Posted : Saturday, October 12, 2013 11:43:35 PM
Registered User
Joined: 1/12/2011
Posts: 183

Here is what the indicator looks like for the current CLVS daily chart.  In TOS or Tradestation version the histogram would be inverted when momentum falls below the squeeze indicator.

Telework
Posted : Sunday, October 13, 2013 1:20:52 AM
Registered User
Joined: 1/12/2011
Posts: 183

I've worked on this some more and wanted to show you a screenshot of the finished product. This shows an hourly squeeze on HLF as it looks to be set up for a short. You can see that I have a full indicator below and have just the Squeeze ON indicator in my price pane as well.

This is incredibly useful and comes closer to the official indicator available in TOS. I hope it helps others to create something similar or improve on it.

Bruce_L
Posted : Monday, October 14, 2013 8:58:13 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

If you want the histogram to be centered on zero, you would use a Rate of Change Percent indicator instead of using a Momentum indicator. The Rate of Change Percent indicator is the same as the Momentum indicator minus one hundred.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
Telework
Posted : Monday, October 14, 2013 2:38:02 PM
Registered User
Joined: 1/12/2011
Posts: 183

Great, thanks Bruce. That really helps and the indicator is even better now. The real issue is with scaling the indicators together. There is no way to get the various indicators to link together successfully for scaling so you must set a specific custom scale method which makes some of the information out of range for certain stocks. 

In this case I also had to use the inverse of my Squeeze conditions in order to get them to scale properly. Thus the naming you will see on the chart.

Regardless the outcome is incredibly close to the TTM Squeeze indicator in TOS now and I'm quite happy with the result.

 

Telework
Posted : Monday, October 14, 2013 2:42:33 PM
Registered User
Joined: 1/12/2011
Posts: 183

When I have a little more time i will document the whole indicator and create a new post.

If anyone has ideas to improve it further or insight how to better smooth the rate of change indicator to more exactly match the original TTM Squeeze indicator i'm interested in tweaking it further.

Telework
Posted : Monday, October 14, 2013 2:45:17 PM
Registered User
Joined: 1/12/2011
Posts: 183

Also in the screenshot above I have Rate of Change % set to 14.  However, a setting of 12 is more accurate to the original indicator.

Dirk
Posted : Thursday, October 24, 2013 1:02:13 PM
Registered User
Joined: 10/7/2004
Posts: 1

Hi. I'm completely new to writing indicators on TC2000. But I use the squeeze indicator in Thinkorswim and would love to use it on TC2000. So if you could document this that would be great. I look forward to your future posts.

sonofrebel
Posted : Wednesday, October 30, 2013 8:42:02 AM
Registered User
Joined: 9/12/2005
Posts: 8

Tried to use formula above to plot squeeze dots - can't get tehm to work propoerly - any guidance on how to do thsi would be appreciated.

Bruce_L
Posted : Wednesday, October 30, 2013 9:38:18 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

If you want to plot the 5-Period Simple Moving Average of the 12-Period Rate of Change Percent as a histogram in the same pane as the dots (this is not the histogram in the TTM Squeeze indicator but Telework indicates it is close), start by creating the following Custom PCF Indicator (otherwise skip this step):

- Plot Style: Histogram
- Plot Color: Light Blue
- Negative Value Color: Checked - Light Orange
- Period: 5
- Average Type: Simple
- Formula: 100 * (C / C12 - 1)
- Label: Momentum

You will want to click on this indicator and select Scaling to set the Scale Method to Center on 0. The other scaling settings for the indicator are up to you.

You want to have both Custom PCF Indicators which plot dots in the same pane and scale, so make sure you choose to scale them with each other when prompted, but do not scale them with the histogram as it will use a different Scale Method.

Add a Custom Indicator with the following settings to plot red dots when there is a squeeze:

- Plot Style: Dots
- Plot Color: Red
- Period: 1
- Average Type: Simple
- Formula: 200 * (SQR(ABS(C ^ 2 + C1 ^ 2 + C2 ^ 2 + C3 ^ 2 + C4 ^ 2 + C5 ^ 2 + C6 ^ 2 + C7 ^ 2 + C8 ^ 2 + C9 ^ 2 + C10 ^ 2 + C11 ^ 2 + C12 ^ 2 + C13 ^ 2 + C14 ^ 2 + C15 ^ 2 + C16 ^ 2 + C17 ^ 2 + C18 ^ 2 + C19 ^ 2 - 20 * AVGC20 ^ 2) / 20) * 4 / 3 / ((AVGH20 - AVGL20) / 2 + (ABS(H - C1) + ABS(L - C1) + ABS(H1 - C2) + ABS(L1 - C2) + ABS(H2 - C3) + ABS(L2 - C3) + ABS(H3 - C4) + ABS(L3 - C4) + ABS(H4 - C5) + ABS(L4 - C5) + ABS(H5 - C6) + ABS(L5 - C6) + ABS(H6 - C7) + ABS(L6 - C7) + ABS(H7 - C8) + ABS(L7 - C8) + ABS(H8 - C9) + ABS(L8 - C9) + ABS(H9 - C10) + ABS(L9 - C10) + ABS(H10 - C11) + ABS(L10 - C11) + ABS(H11 - C12) + ABS(L11 - C12) + ABS(H12 - C13) + ABS(L12 - C13) + ABS(H13 - C14) + ABS(L13 - C14) + ABS(H14 - C15) + ABS(L14 - C15) + ABS(H15 - C16) + ABS(L15 - C16) + ABS(H16 - C17) + ABS(L16 - C17) + ABS(H17 - C18) + ABS(L17 - C18) + ABS(H18 - C19) + ABS(L18 - C19) + ABS(H19 - C20) + ABS(L19 - C20)) / 40 + .000001) >= 1)
- Label: Squeeze On

And another Custom Indicator with the following settings to plot yellow dots when there is not a squeeze:

- Plot Style: Dots
- Plot Color: Yellow
- Period: 1
- Average Type: Simple
- Formula: 200 * (SQR(ABS(C ^ 2 + C1 ^ 2 + C2 ^ 2 + C3 ^ 2 + C4 ^ 2 + C5 ^ 2 + C6 ^ 2 + C7 ^ 2 + C8 ^ 2 + C9 ^ 2 + C10 ^ 2 + C11 ^ 2 + C12 ^ 2 + C13 ^ 2 + C14 ^ 2 + C15 ^ 2 + C16 ^ 2 + C17 ^ 2 + C18 ^ 2 + C19 ^ 2 - 20 * AVGC20 ^ 2) / 20) * 4 / 3 / ((AVGH20 - AVGL20) / 2 + (ABS(H - C1) + ABS(L - C1) + ABS(H1 - C2) + ABS(L1 - C2) + ABS(H2 - C3) + ABS(L2 - C3) + ABS(H3 - C4) + ABS(L3 - C4) + ABS(H4 - C5) + ABS(L4 - C5) + ABS(H5 - C6) + ABS(L5 - C6) + ABS(H6 - C7) + ABS(L6 - C7) + ABS(H7 - C8) + ABS(L7 - C8) + ABS(H8 - C9) + ABS(L8 - C9) + ABS(H9 - C10) + ABS(L9 - C10) + ABS(H10 - C11) + ABS(L10 - C11) + ABS(H11 - C12) + ABS(L11 - C12) + ABS(H12 - C13) + ABS(L12 - C13) + ABS(H13 - C14) + ABS(L13 - C14) + ABS(H14 - C15) + ABS(L14 - C15) + ABS(H15 - C16) + ABS(L15 - C16) + ABS(H16 - C17) + ABS(L16 - C17) + ABS(H17 - C18) + ABS(L17 - C18) + ABS(H18 - C19) + ABS(L18 - C19) + ABS(H19 - C20) + ABS(L19 - C20)) / 40 + .000001) < 1)
- Label: Squeeze Off

The of dots line running along zero is the one we want. The line of dots running along -200 is not needed. So you will click on one of the Custom PCF Indicators and select Scaling so you can change the Scale Method to -100 to 100 and the Grid Lines to Fixed Arithmetic with the Amount Between Lines set to 200.00.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
sonofrebel
Posted : Wednesday, October 30, 2013 10:22:31 AM
Registered User
Joined: 9/12/2005
Posts: 8

Thanks - almost had it - you referenced zero as the <> item in an earlier post - changing it to 1 fixed it.

sonofrebel
Posted : Wednesday, October 30, 2013 11:21:48 AM
Registered User
Joined: 9/12/2005
Posts: 8

Here is something I have found useful as an addition - add the squeeze on indicator to your watchlist.  You get a numerical value.  Color the zero color red and the positive/negative colors to black.  This way you get a red zero in the column when a symbol is in a squeeze.

SILVERWESOKE
Posted : Friday, November 22, 2013 10:03:55 PM
Gold Customer Gold Customer

Joined: 6/29/2005
Posts: 885

Hi Bruce..just getting back to purusing this topic after the original posts on my thread. BUt reading it is getting my brain garbled.. Would you mind very much please, now that these new things have been added, from what Telework and sonofrebel have added as closer approximations.to the TOS version.to start over with me..  Greatly appreciate a from scratch outline of steps involved..( step one.do this)  Im not sure of what all to include, how many separate pcfs.etc etc..thanks for your help..(and sorry for the crunch ..the enter bar doesnt seem to want to work on this page tonight.)

SILVERWESOKE
Posted : Friday, November 22, 2013 10:04:49 PM
Gold Customer Gold Customer

Joined: 6/29/2005
Posts: 885

PS... Unlike the chart above, I would like mine to be a histogram..Thanks

Bruce_L
Posted : Monday, November 25, 2013 11:04:13 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

My Wednesday, October 30, 2013 9:38:18 AM ET post provides a more succinct (and I think easier to follow) presentation than the following step-by-step instructions for doing the same exact thing.

- Select Add Indicator and choose Custom PCF Indicator from the list.
- Click on the Custom PCF Indicator and select Edit.
- Set the Plot Style setting to Histogram.
- Set the Plot Color setting to light blue.
- Check Negative Value Color.
- Set the Negative Value Color setting to light orange.
- Set the Period setting to 5.
- Set the Average Type setting to Simple.
- Set the Label setting to Momentum.
- Set the Formula setting to: 100 * (C / C12 - 1)
- Select OK.

- Now click on the Momentum indicator (the Custom PCF Indicator created above) and select Scaling.
- Set the Scale Method setting to Center on 0.

- Click on the Momentum indicator and select Plot New Indicator here....
- Choose Custom PCF Indicator from the list.
- Choose Scale Formula(c ) by itself.
- Click on the new Custom PCF Indicator and select Edit.
- Set the Plot Style setting to Dots.
- Set the Plot Color setting to red.
- Leave Negative Value Color unchecked.
- Set the Period setting to 1.
- Set the Average Type setting to Simple.
- Set the Label setting to Squeeze On.
- Set the Formula setting to: 200 * (SQR(ABS(C ^ 2 + C1 ^ 2 + C2 ^ 2 + C3 ^ 2 + C4 ^ 2 + C5 ^ 2 + C6 ^ 2 + C7 ^ 2 + C8 ^ 2 + C9 ^ 2 + C10 ^ 2 + C11 ^ 2 + C12 ^ 2 + C13 ^ 2 + C14 ^ 2 + C15 ^ 2 + C16 ^ 2 + C17 ^ 2 + C18 ^ 2 + C19 ^ 2 - 20 * AVGC20 ^ 2) / 20) * 4 / 3 / ((AVGH20 - AVGL20) / 2 + (ABS(H - C1) + ABS(L - C1) + ABS(H1 - C2) + ABS(L1 - C2) + ABS(H2 - C3) + ABS(L2 - C3) + ABS(H3 - C4) + ABS(L3 - C4) + ABS(H4 - C5) + ABS(L4 - C5) + ABS(H5 - C6) + ABS(L5 - C6) + ABS(H6 - C7) + ABS(L6 - C7) + ABS(H7 - C8) + ABS(L7 - C8) + ABS(H8 - C9) + ABS(L8 - C9) + ABS(H9 - C10) + ABS(L9 - C10) + ABS(H10 - C11) + ABS(L10 - C11) + ABS(H11 - C12) + ABS(L11 - C12) + ABS(H12 - C13) + ABS(L12 - C13) + ABS(H13 - C14) + ABS(L13 - C14) + ABS(H14 - C15) + ABS(L14 - C15) + ABS(H15 - C16) + ABS(L15 - C16) + ABS(H16 - C17) + ABS(L16 - C17) + ABS(H17 - C18) + ABS(L17 - C18) + ABS(H18 - C19) + ABS(L18 - C19) + ABS(H19 - C20) + ABS(L19 - C20)) / 40 + .000001) >= 1)
- Select OK.

- Click on the Squeeze On indicator (the newest Custom PCF Indicator) and select Scaling.
- Leave the Scale With setting set to by itself.
- Change the Scale Method to -100 to 100.
- Set the Grid Lines setting to Fixed Arithmetic.
- Set the Amount Between Lines setting to 200.00.

- Click on the Squeze On indicator and select Plot New Indicator here....
- Choose Custom PCF Indicator from the list.
- Choose Scale with Squeeze On.
- Click on the new Custom PCF Indicator and select Edit.
- Set the Plot Style setting to Dots.
- Set the Plot Color setting to yellow.
- Leave Negative Value Color unchecked.
- Set the Period setting to 1.
- Set the Average Type setting to Simple.
- Set the Label setting to Squeeze Off.
- Set the Formula setting to: 200 * (SQR(ABS(C ^ 2 + C1 ^ 2 + C2 ^ 2 + C3 ^ 2 + C4 ^ 2 + C5 ^ 2 + C6 ^ 2 + C7 ^ 2 + C8 ^ 2 + C9 ^ 2 + C10 ^ 2 + C11 ^ 2 + C12 ^ 2 + C13 ^ 2 + C14 ^ 2 + C15 ^ 2 + C16 ^ 2 + C17 ^ 2 + C18 ^ 2 + C19 ^ 2 - 20 * AVGC20 ^ 2) / 20) * 4 / 3 / ((AVGH20 - AVGL20) / 2 + (ABS(H - C1) + ABS(L - C1) + ABS(H1 - C2) + ABS(L1 - C2) + ABS(H2 - C3) + ABS(L2 - C3) + ABS(H3 - C4) + ABS(L3 - C4) + ABS(H4 - C5) + ABS(L4 - C5) + ABS(H5 - C6) + ABS(L5 - C6) + ABS(H6 - C7) + ABS(L6 - C7) + ABS(H7 - C8) + ABS(L7 - C8) + ABS(H8 - C9) + ABS(L8 - C9) + ABS(H9 - C10) + ABS(L9 - C10) + ABS(H10 - C11) + ABS(L10 - C11) + ABS(H11 - C12) + ABS(L11 - C12) + ABS(H12 - C13) + ABS(L12 - C13) + ABS(H13 - C14) + ABS(L13 - C14) + ABS(H14 - C15) + ABS(L14 - C15) + ABS(H15 - C16) + ABS(L15 - C16) + ABS(H16 - C17) + ABS(L16 - C17) + ABS(H17 - C18) + ABS(L17 - C18) + ABS(H18 - C19) + ABS(L18 - C19) + ABS(H19 - C20) + ABS(L19 - C20)) / 40 + .000001) < 1)
- Select OK.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
GapMeister
Posted : Monday, November 25, 2013 1:34:40 PM
Gold Customer Gold Customer

Joined: 6/3/2013
Posts: 4

Years ago I used TradeStation for my daytrading platform, the TTM indicator origins hail from the TS EasyLanguage forums and according to many posters there the TTM formulas are nothing more than mods used from the TS forums

Originally called the Senters Squeeze (Hubert Senters from TTM is not the originator of this indicator as it was modified from the TS forums)  I have an old CD of his which explains the logic in detal.

The TTM Squeeze is simply a 20 period 2.0 Deviation Bollinger Band with a 20 period 1.5 ATR Ketlner Band overlaid on the BBand.  

The TTM Squeeze can be easily duplicated with no programming by overlaying the two bands and setting the parameters above.

When the Keltner bands begin contracting inside the BBand the TTM indicator begins painting dots on the Histogram zero line (I use yellow dots on my software)

After contracting when the Keltner bands expand outside the BBands the TTM indicator gives a signal usually a blue dot to point out a buy or sell signals (I use Red and Green dots in my software) 

As for the Histogram, this is where there are many variances, I've seen standard deviation to linear regression for smoothing.  I have found momentum to give the smoothest ROC of the histogram and better represent the ROC of the price action. 

Bruce_L
Posted : Monday, November 25, 2013 1:38:16 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

GapMeister,
Thank you for posting the information. I am sure many of our users will find it useful.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
GapMeister
Posted : Monday, November 25, 2013 3:20:54 PM
Gold Customer Gold Customer

Joined: 6/3/2013
Posts: 4

One correction to my post I described the expansion backwards.

What I should have said was after contracting when the BBands expand outside the Keltner bands that's when the TTM Squeeze will give a signal.

TTM Squeeze works best with stocks in strong trends on a daily or weekly timeframe, sideways stocks will give many bad whipsawing signals. 

GapMeister
Posted : Monday, November 25, 2013 3:46:36 PM
Gold Customer Gold Customer

Joined: 6/3/2013
Posts: 4

Here is an example of Bollinger Band overlaid on Keltner Bands using TC2000 v12.3

bbruin
Posted : Monday, November 25, 2013 3:54:07 PM
Registered User
Joined: 6/7/2009
Posts: 142

Gapmeister .. in your opinion, can this be used to day trade - or is it mainly for swing and position trading?

 

Thanks

GapMeister
Posted : Monday, November 25, 2013 8:59:48 PM
Gold Customer Gold Customer

Joined: 6/3/2013
Posts: 4

The TTM Squeeze can be used for Daytrading but only on longer timeframes such as 15 minute or 60 minutes IMHO.  On 1,2,3,5 minute charts you will find many false signals and become frustrated with whipsaws.  You can use the 15, 60 minute time frames to alert you to stocks that have made strong moves during the first hour of trading and are now starting to consolidate (Squeeze) for their next move up/down.

However as I said in a previous post IMHO the TTM works best on Weekly and Daily charts on stocks that have strong momentum, pause (Squeeze) then explode for their next move. It is illustrated on the chart of Yelp above.  Where I drew the arrows pointing to the BBands outside of the KBands you can see the stock paused sideways then exploded to the upside.  

bbruin
Posted : Tuesday, November 26, 2013 6:17:27 PM
Registered User
Joined: 6/7/2009
Posts: 142

Thank you - will test it with the 15 and 60.

KennedyG
Posted : Monday, December 2, 2013 2:20:48 AM
Registered User
Joined: 3/30/2013
Posts: 8

I'm new to TC2000 and have found so much great information already. Here, I'm lost though so i'm really hoping Telework will post a step by step tutorial. At any rate it's fascinating, just can't quite get from the PCF to the dots with their ON/OFF indication. 

Bruce_L
Posted : Monday, December 2, 2013 9:04:10 AM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

Please take a look at my Wednesday, October 30, 2013 9:38:18 AM ET and Monday, November 25, 2013 11:04:13 AM ET posts. The key to using a formula to plot dots is select Add Indicator to add a Custom PCF Indicator to the chart and then editing the Custom PCF Indicator to change the Plot Style to Dots.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
KennedyG
Posted : Tuesday, December 3, 2013 10:40:35 PM
Registered User
Joined: 3/30/2013
Posts: 8

Thanks Bruce,

I got it now. Very very helpful.

 

 

julian1000
Posted : Friday, December 6, 2013 4:02:08 PM
Registered User
Joined: 9/12/2010
Posts: 121

I think that if you replace the momentum indicator with the Derivative Oscillator you will get a  better trigger. The DO is trully a remarkable leading indicator.

Bruce_L
Posted : Friday, December 6, 2013 4:13:03 PM


Worden Trainer

Joined: 10/7/2004
Posts: 65,138

If you decide to use the Derivative Oscillator instead, make sure you click on it and select Scaling... to change the Scale Method to Center on 0 to line it up with the other indicators.



-Bruce
Personal Criteria Formulas
TC2000 Support Articles
julian1000
Posted : Friday, December 6, 2013 4:19:40 PM
Registered User
Joined: 9/12/2010
Posts: 121

OK. Thanks.

syracusepro
Posted : Sunday, December 15, 2013 10:06:41 PM
Registered User
Joined: 12/9/2013
Posts: 45

Bruce, in reference to your Wednesday, October 30, 2013 9:38:18 AM ET post ; I was able to follow the steps by steps instructions and got it working fine on my TC2000 V 12.4. I was losing money on the Forex, but thanks to your post now I am making money fast and recovering loses. It just has to be used with an eye on when to enter and when to geet out, but it works for me as is. Thanks.

rwefree1
Posted : Wednesday, January 15, 2014 12:37:41 PM
Registered User
Joined: 11/5/2009
Posts: 4

Thanks for the TTM. I am using this side by side with TOS TTM and results are excellent.. need to make some scans now.

Telework
Posted : Friday, January 17, 2014 3:34:36 PM
Registered User
Joined: 1/12/2011
Posts: 183

Here's a new screenshot showing the TTM Squeeze indicator (with ROC) coupled with the Derivative Oscillator shows as an Area. DO tends to give early signals when it curls upwards.

In addition RSI 5 moving up through 28 is displayed as a dot at the bottom of the indicator pane.

This example shows CSIQ in it's recent breakout.

Overall an incredibly useful tool that will remain one of my primary indicators. (FYI... yellow dots on volume bars in price pane indicate Pocket Pivot volume signature.)

 

mnibond
Posted : Wednesday, February 5, 2014 5:07:32 PM
Registered User
Joined: 2/4/2014
Posts: 5

Hi Gapmaster

im new to TC2000,

can u show me how to do this setting. thanks

QUOTE=GapMeister]

Here is an example of Bollinger Band overlaid on Keltner Bands using TC2000 v12.3

[/QUOTE]

mssharma
Posted : Sunday, February 9, 2014 6:12:42 PM
Registered User
Joined: 9/25/2008
Posts: 3

Hi Telework and Bruce

Please see attached CSIQ image. Does this match your TTM squeeze indicator. I used followed wha Bruce wrote and created this (note: I a m new). Please take a look and provide some feedback. Thanks.

diceman
Posted : Monday, February 10, 2014 10:41:09 AM
Registered User
Joined: 1/28/2005
Posts: 6,049

As far as I can tell this matches the TTM Momentum indicator:

 

AVGC20 - ((AVG(MAXH20,20) + AVG(MINL20,20)) / 2 + XAVG(AVGC20,20)) / 2 + 9.5 * (9.5 * (C - ((MAXH20 + MINL20) / 2 + XAVGC20) / 2) + 8.5 * (C1 - ((MAXH20.1 + MINL20.1) / 2 + XAVGC20.1) / 2) + 7.5 * (C2 - ((MAXH20.2 + MINL20.2) / 2 + XAVGC20.2) / 2) + 6.5 * (C3 - ((MAXH20.3 + MINL20.3) / 2 + XAVGC20.3) / 2) + 5.5 * (C4 - ((MAXH20.4 + MINL20.4) / 2 + XAVGC20.4) / 2) + 4.5 * (C5 - ((MAXH20.5 + MINL20.5) / 2 + XAVGC20.5) / 2) + 3.5 * (C6 - ((MAXH20.6 + MINL20.6) / 2 + XAVGC20.6) / 2) + 2.5 * (C7 - ((MAXH20.7 + MINL20.7) / 2 + XAVGC20.7) / 2) + 1.5 * (C8 - ((MAXH20.8 + MINL20.8) / 2 + XAVGC20.8) / 2) + .5 * (C9 - ((MAXH20.9 + MINL20.9) / 2 + XAVGC20.9) / 2) - .5 * (C10 - ((MAXH20.10 + MINL20.10) / 2 + XAVGC20.10) / 2) - 1.5 * (C11 - ((MAXH20.11 + MINL20.11) / 2 + XAVGC20.11) / 2) - 2.5 * (C12 - ((MAXH20.12 + MINL20.12) / 2 + XAVGC20.12) / 2) - 3.5 * (C13 - ((MAXH20.13 + MINL20.13) / 2 + XAVGC20.13) / 2) - 4.5 * (C14 - ((MAXH20.14 + MINL20.14) / 2 + XAVGC20.14) / 2) - 5.5 * (C15 - ((MAXH20.15 + MINL20.15) / 2 + XAVGC20.15) / 2) - 6.5 * (C16 - ((MAXH20.16 + MINL20.16) / 2 + XAVGC20.16) / 2) - 7.5 * (C17 - ((MAXH20.17 + MINL20.17) / 2 + XAVGC20.17) / 2) - 8.5 * (C18 - ((MAXH20.18 + MINL20.18) / 2 + XAVGC20.18) / 2) - 9.5 * (C19 - ((MAXH20.19 + MINL20.19) / 2 + XAVGC20.19) / 2)) / 665

 

at least the TradeStation version.

 

Ive had this awhile but never got around to checking it against John Carters charts.

 

 

Thanks

 

 

 

Users browsing this topic
Guest-1

Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.