Multi Entry Signal Strategy by TradeSmartThis strategy is intended to test different entry signals. You can use 13 different entry signals in the strategy.
Available signals with all their settings:
Heikin Ashi
RSI + EMA
Wavetrend
MACD
Stochastic RSI
Squeeze Momentum
Kairi Relative Index
SSL
Supertrend
Parabolic SAR
Chandelier Exit
Directional Movement Index
Quantitative Qualitative Estimation
For exact rules of entries please relate to the tooltips of each entry signal. All the signals can be used together or separately in the strategy.
Additional settings that can be used:
Trend Filter (limit long or short entries based on a moving average of your choice)
Exit Strategy settings (ATR is used to determine stop loss and take profit levels)
Trailing Loss Setups (you can use 3 different types of trailing losses)
Setups (you can set Long and Short entries as well as the order size based on either Capital % or Risk %)
Date Range (you can limit trades to specific date ranges)
Trading Time (you can limit on which days to trade)
Squeeze
Squeeze M + ADX + TTM (Trading Latino & John Carter) by [Rolgui]About this indicator:
This indicator aims to combine two good performing strategies, which can be used separately or together, mainly for investment positions, although it can also be used for intraday trading.
Strategy 1) Squeeze Oscillator and Average Directional Index:
This strategy is taught by Jaime Aibsai, which determines market entries based on reading the direction of the price movement (Directionality of the Oscillator) along with the strength of the Oscillator (Slope of the ADX).
Both tools are configured according to Jaime Abisai's strategy, by default (note that point 23 of the ADX is represented by point 0 on the panel, to make reading easier, its interpretation is not affected). Anyway you can adjust the input data according to your interest.
*You can see this setting in the first panel.
Strategy 2) Squeeze Momentum and Trade The Market Waves:
This strategy can be consulted either in John F. Carter's books or on his website.
This market reading is based on Price Volatility (Bollinger Bands and Keltner Channels interaction) and its Trend (Exponential Moving Averages), showing entries at times when price volatility is low and taking filtering active trend using T.T.M. Waves.
To configure the indicator in the same way that Carter does, it would be enough to turn off the ADX, turn on the Squeeze Momentum signals along with the T.T.M. Waves, and importantly, change the Linear Momentum value to 12 (this configuration can be found in his book).
*You can see this setting in the second panel.
Why this indicator?
I've added and removed the above flags as I needed to query them (which became tedious for me). The main objective of having merged them into one is to make their reading more agile and comfortable and thus improve the decision-making capacity of the trader who wishes to use them.
Credits and Acknowledgments:
I would like to give credits to other authors, for the sections of code that I have used to make this technical indicator. Thanks to @LazyBear, @matetaronna, @jombie and @joren for contributing to the community and keeping their code open. It is priceless!
Feel free to combine and practice your trading with both strategies, personally, they improved my profitability and this is why I recommend researching more about them. I've been using it for crypto investing, let me know if it's worth for you on stock market!
If you have any questions or suggestions you can leave it in the comments!
Greetings!
StapleIndicatorsLibrary "StapleIndicators"
This Library provides some common indicators commonly referenced from other studies in Pine Script
squeeze(bbSrc, bbPeriod, bbDev, kcSrc, kcPeriod, kcATR, signalPeriod) Volatility Squeeze
Parameters:
bbSrc : (Optional) Bollinger Bands Source. By default close
bbPeriod : (Optional) Bollinger Bands Period. By default 20
bbDev : (Optional) Bollinger Bands Standard Deviation. By default 2.0
kcSrc : (Optional) Keltner Channel Source. By default close
kcPeriod : (Optional) Keltner Channel Period. By default 20
kcATR : (Optional) Keltner Channel ATR Multiplier. By default 1.5
signalPeriod : (Optional) Keltner Channel ATR Multiplier. By default 1.5
Returns:
adx(diPeriod, adxPeriod, signalPeriod, adxTier1, adxTier2, adxTier3) ADX: Average Directional Index
Parameters:
diPeriod : (Optional) Directional Indicator Period. By default 14
adxPeriod : (Optional) ADX Smoothing. By default 14
signalPeriod : (Optional) Signal Period. By default 13
adxTier1 : (Optional) ADX Tier #1 Level. By default 20
adxTier2 : (Optional) ADX Tier #2 Level. By default 15
adxTier3 : (Optional) ADX Tier #3 Level. By default 10
Returns:
smaPreset(srcMa) Delivers a set of frequently used Simple Moving Averages
Parameters:
srcMa : (Optional) MA Source. By default 'close'
Returns:
emaPreset(srcMa) Delivers a set of frequently used Exponential Moving Averages
Parameters:
srcMa : (Optional) MA Source. By default 'close'
Returns:
maSelect(ma, srcMa) Filters and outputs the selected MA
Parameters:
ma : (Optional) MA text. By default 'Ema-21'
srcMa : (Optional) MA Source. By default 'close'
Returns: maSelected
periodAdapt(modeAdaptative, src, maxLen, minLen) Adaptative Period
Parameters:
modeAdaptative : (Optional) Adaptative Mode. By default 'Average'
src : (Optional) Source. By default 'close'
maxLen : (Optional) Max Period. By default '60'
minLen : (Optional) Min Period. By default '4'
Returns: periodAdaptative
azlema(modeAdaptative, srcMa) Azlema: Adaptative Zero-Lag Ema
Parameters:
modeAdaptative : (Optional) Adaptative Mode. By default 'Average'
srcMa : (Optional) MA Source. By default 'close'
Returns: azlema
ssma(lsmaVar, srcMa, periodMa) SSMA: Smooth Simple MA
Parameters:
lsmaVar : Linear Regression Curve.
srcMa : (Optional) MA Source. By default 'close'
periodMa : (Optional) MA Period. By default '13'
Returns: ssma
jvf(srcMa, periodMa) Jurik Volatility Factor
Parameters:
srcMa : (Optional) MA Source. By default 'close'
periodMa : (Optional) MA Period. By default '7'
Returns:
jBands(srcMa, periodMa) Jurik Bands
Parameters:
srcMa : (Optional) MA Source. By default 'close'
periodMa : (Optional) MA Period. By default '7'
Returns:
jma(srcMa, periodMa, phase) Jurik MA (JMA)
Parameters:
srcMa : (Optional) MA Source. By default 'close'
periodMa : (Optional) MA Period. By default '7'
phase : (Optional) Phase. By default '50'
Returns: jma
maCustom(ma, srcMa, periodMa, lrOffset, almaOffset, almaSigma, jmaPhase, azlemaMode) Creates a custom Moving Average
Parameters:
ma : (Optional) MA text. By default 'Ema'
srcMa : (Optional) MA Source. By default 'close'
periodMa : (Optional) MA Period. By default '13'
lrOffset : (Optional) Linear Regression Offset. By default '0'
almaOffset : (Optional) Alma Offset. By default '0.85'
almaSigma : (Optional) Alma Sigma. By default '6'
jmaPhase : (Optional) JMA Phase. By default '50'
azlemaMode : (Optional) Azlema Adaptative Mode. By default 'Average'
Returns: maTF
AR Peti Kemas Candle Cross EMA8 EMA13 EMA21 EMA55 EMA90 EMA200This is implementation of Peti Kemas. Slighly modified for the selection of EMA period, but user can change the period.
The strategy is if the current candle close is below EMA90 and EMA200, the buy signal is generated when the close crosses up EMA13.
When the close above EMA90 and ENA200, then the buy signal is generated when the close crosses up EMA8
[CBB] Volatility Squeeze ToyThe main concept and features of this script are adapted from Mark Whistler's book "Volatility Illuminated". I have deviated from the use cases and strategies presented in the book, but the 3 Bollinger Bands use his optimized settings as the default length and standard deviation multiplier. Further insights into Mark's concepts and volatility research were gained by reading and watching some of TV user DadShark's materials (www.tradingview.com).
This script has been through many refinements and feature cycles, and I've added unrelated complimentary features not present in the book. The indicator is better studied than described, and unless you have read the book, any short summary of the material will just make you squint and think about the wrong things.
Here is a limited outline of features and concepts:
1. 3 Bollinger Bands of different length and/or deviation multiplier. Perhaps think of them as representing the various time frames that compression and expansion cycles and events manifest in, and also the expression of range, speed and price distribution within those time frames. You can gain insight into the magnitude of events based on how the three bands interact and stay contained, or not. If volatility is significant enough, all "time frames" represented by the bands will eventually record the event and subsequent price action, but the early signals will come from the spasms of the shortest, most volatile band. Many times the short band will contract again before, or just as it reaches a longer band, but in extreme cases, volatility will explode and all bands at all time frames will erupt in succession. In these cases you will see additional color representing shorter bands (lower time frame volatility in concept) traveling outside of longer bands. It is worth taking a look at the price levels and candles where these volatility bands cross each other.
2. In addition to the mean of the bands, there are a variety of other moving averages available to gauge trend, range, and areas of interest. This is accomplished with variable VWAP, ATR, smoothing, and a special derived loosely from the difference between them.
3. The bands are also used to derive conditions under which volatility is considered compressed, or in "squeeze" . Under these conditions the candles will turn yellow. Depending on your chart settings and indicator settings, these zones can be completely useless or drag on through fairly significant price action. Or, the can give you fantastic levels to watch for breakouts. The point is that volatility is compressed during these conditions, and you should expect the inevitable once this condition ends. Sometimes you can find yourself in a nice fat trend straight away, other times you may blow an account because you gorged your position based on arbitrary bar color. It's not like that. Pay attention to the highest and lowest bars of these squeeze ranges, and carefully observe future price action when it returns to these squeeze ranges. This info is more and more valuable at higher time frames.
The 3 bands, a smoothed long trend VWAP, and the squeeze condition colored bars are all active by default. All features can be shown or hidden on the control panel.
There are some deep market insights to mine if you live with this one for a while. As with any indicator, blunt "buy/sell here" approaches will lead to loss and frustration. however , if you pay attention to squeeze range, band/moving average confluence, high volume and/or large range candles their open/close behavior around these areas and squeeze ranges, you will start to catch the beginning of some powerful momentum moves.
Enjoy!
Trading Made Easy Pressure OscillatorAs always, this is not financial advice and use at your own risk. Trading is risky and can cost you significant sums of money if you are not careful. Make sure you always have a proper entry and exit plan that includes defining your risk before you enter a trade.
Those who have looked at my other indicators know that I am a big fan of Dr. Alexander Elder and John Carter. This is relevant to my trading style and to this indicator in general. While I understand it goes against TradingView rules generally to display other indicators while describing a new one, I need the Bollinger Bands, Bollinger Bands Width, and a secondary directional indicator to explain the full power of this indicator. In short, if this is strongly against the rules, I will edit the post as needed.
Those of you who are aware of John Carter are going to know this already, but for those who don’t, an explanation is necessary. John Carter is a relatively famous retail-turned-institutional (sort of) trader. He is the founder of TradetheMarkets, that later turned into SimplerTrading. Him and his company have a series of YouTube videos, he has made appearances on the MoneyShow, TastyTrade, and has authored a couple of books about trading. However, he is probably most famous for his “Squeeze” indicator that was originally launched on Thinkorswim and through his website but has now been incorporated into several trading platforms and even has a few open-source versions available here. In short, the Squeeze indicator looks to identify periods of consolidation and marry that with a momentum oscillator so you can position yourself in a quiet period before a large move. This in my opinion, is one of the best indicators an option trader can have, since options are priced both on time and volatility. To do this, the Squeeze identifies when the Bollinger Bands, a measure of price standard deviation, have contracted inside the Keltner Channels (a measure of the average range of a stock). This highlights something known as “the Squeeze”, when the 2x standard deviations (95% of all likely price movement using data from the past 20 periods) is less than the 1.5x average true range (ATR) of the stock over the same number of periods. These periods are when a stock is resting and in a period of consolidation and is generally followed by another large move once it has rested long enough. The momentum oscillator is used to determine the direction of this next move.
While I think this is one of the best indicators ever made, it is not without its pitfalls. I find that the “Squeeze” periods sometimes take too long to setup (something that was addressed by John and released in a new indicator, the Squeeze Pro, but even that is still slowish) and that the momentum oscillator was also a bit slow. They used a linear regression formula to track momentum, which can lag considerably at times. Collectively, this meant that getting into moves a few candles late was not uncommon or someone solely trading squeeze setups could have missed very good trade opportunities.
To improve on this, I present, the Trading Made Easy Pressure Oscillator. This more accurately identifies when volatility is reducing and the trading range is likely to contract, increasing the “pressure” on the price. This is often marked several candles before a “Squeeze” has started. To identify these ranges, I applied a 21-period exponential moving average to the Bollinger Bands Width indicator (BBW). As mentioned above, the Bollinger Bands measure the 2x standard deviation of price, typically based on a 20-period SMA. When the BBs expand, it marks periods of high volatility, when they contract, conversely, periods of low volatility. Therefore, applying an EMA to the BBW indicator allows us to confidently mark when volatility has slowed down earlier than traditional methods. The second improvement I made was using the Absolute Price oscillator instead of a linear regression-style oscillator. The APO is very similar to a MACD, it measures the difference between two exponential moving averages, here the 8 and 21 (Fibonacci EMAs). However, I find the APO to be smoother than the MACD, yet more reactive than the linear regression-style oscillators to get you into moves earlier.
Uses:
1) Buying before a bigger than expected move. This is especially relevant for options traders since theta decay will often eat away much of our profits while we wait for a large enough price move to offset the time decay. Here, we buy a call option/shares when the momentum oscillator matches the longer-term trend (i.e. the APO crosses over the zero line when price is above the 200-day EMA, and vice versa for puts/shorting the stock). This coincides with Dr. Elder’s Triple Screen Trading System, that we are aligning ourselves with the path of least resistance. We want to do this when price is currently in an increasing pressure situation (i.e. volatility is contracting) to make sure we are buying an option when premium and Implied Volatility is low so we can get a better price and have a better risk to reward ratio. Low volatility is denoted by a purple dot, high volatility a blue dot along the midline of the indicator. A scalper or short-term swing trader may look to exit when the blue dots turn purple signalling a likely end to a move. A longer-term trend trader can look to other exit scenarios, such as a cross of the oscillator below the zero line, signalling to go short, or using a moving average as a trailing stop.
2) Sell premium after a larger than expected move has finished. After a larger than expected move has completed (a series of blue dots is followed by a purple dot), use this time to sell theta-driven options strategies such as straddles, strangles, iron condors, calendar spreads, or iron butterflies, anything that benefits from contracting volatility and stagnating prices. This is useful here since reducing volatility typically means a contraction of prices and the reduced likelihood of a move outside of the normal range.
3) Divergences. This indicator is sensitive enough to highlight divergences. I personally don’t use it as such as I prefer to trend trade vs. reversion trade. Use at your own risk, but they are there.
In summary, this indicator improves upon the famous Squeeze indicator by increasing the speed at which periods of consolidation are marked and trend identification. I hope you enjoy it.
Leonidas Squeeze Momentum SystemThis indicator is based on LazyBear SQ Momentum Indicator and SQ Plus Indicator.
This indicator is using ADX and Squeeze Momentum Indicator.
When you see the ADX above 0 line and the slop is positive that means the trend is strong
When the ADX is below 0 line and the trend is weak you will see the slop negative and the color gray
When we see the SQ changing the color from Red to Yellow that means the sell pressure is decreasing this could be a potential buy signal
When we see the color changing from blue to dark blue that means the buy pressure is decreasing this could be a a potential sell signal
Bull/Bear divergences supported
Added SQ signal
this signal is an exponential moving average following the SQ main signal useful for filtering fake signals.
This indicator is very powerful but offers many fake signals it is recommended using this indicator with other indicators to confirm the entries
MTF Radar_vtMTF Radar is like your car dashboard for trading. It is your X-ray machine and, in one glance, you know what price is doing in all major time frames, from 5m to 1Q, without having to flip through multiple charts. Simple and visual!
The Sqz column indicates whether a stock is in consolidation(i.e. in squeeze) or in expansion (fired). Color denotes different compression levels: tight - black, medium - red, low - orange, green - fired.
T1 and T2 are two different trend systems:
T1 - green = bullish trend, red = bearish trend, gray = side ways, yellow - trend change
T2 - green = bullish trend, red = bearish trend, gray = side ways
T1 is a more sensitive system compared to T2.
Momo column shows squeeze momentum bars with matching color.
P+: momentum is positive and increasing. Light blue.
P-: momentum is positive and decreasing. Dark blue.
N+: momentum is negative and increasing. Yellow.
N-: momentum is negative and decreasing. Dark blue.
MTF Radar_vt is a light version of the full indicator and covers:
- most futures market
- 30 stocks in Dow Index
- Index and sector ETFs : SPY, QQQ, DIA, IWM, XLE, XLF, XLU, GDX, XLK, XLV, XLY, XLB, ITB, XRT, SMH, IBB, KRE, XLC, GDXJ, KBE
- Some key stocks: AAPL, AMZN, FB, GOOGL, TSLA, NVDA, NFLX
- Forex pairs: DXY,AUDCAD,AUDJPY,AUDNZD,AUDUSD,EURCAD,EURGBP,EURJPY,EURUSD,GBPJPY,GBPUSD,NZDUSD,USDCAD,USDJPY
Full version works on all stocks and assets. If you like this indicator and require the full version, please contact the author.
Credits:
-> John Carter - creator of TTM Squeeze and TTM Squeeze Pro
-> Lazybear's interpretation of the TTM Squeeze: Squeeze Momentum Indicator
ADX Change
––––History & Credit
The idea of ADX change came from a trading book I read by Charles Le Beau and David Lucas (Computer Analysis of the Futures Market).
–––––What it does
The script calculates the Average Directional Index (ADX) and the period to period change. The script calculated 4 conditions:
– ADX accelerating to the upside (color cyan):
ADX>20
DMI+>DMI-
This period's absolute ADX number is HIGHER than pervious' period ADX number
- ADX momentum slowing to the upside (color blue):
ADX>20
DMI+>DMI-
This period's absolute ADX number is LOWER than pervious' period ADX number
- ADX momentum accelerating to the downside (color yellow):
ADX>20
DMI->DMI+
This period's absolute ADX number is HIGHER than pervious' period ADX number
- ADX momentum slowing to the downside (color yellow):
ADX>20
DMI->DMI+
This period's absolute ADX number is LOWER than pervious' period ADX number
–––––How to use it
I combine the ADX Change as a secondary indicator, that confirms my positions. I combine it with other momentum indicators like the TTM Squeeze.
If I am in position and the ADX Change is cyan, I would hold on the position until I see some shift in momentum or ADX change. This helps me hold on to my winners.
For the more advanced traders, it could be used to indicate shifts in momentum and buy points.
LoTek - Horizontal Multi Time-Frame EMAsThis script retrieves user definable EMA values from different timeframes and plots a Horizontal Line on the chart for the corresponding timeframe. Labels are switchable as well. This can help you identify an EMA squeeze on lower time frames quickly. In this image, I'm viewing QRDO on 1HR and can tell that the price is just above the D10.
TTM Squeeze ProCredits:
-> John Carter creating the TTM Squeeze and TTM Squeeze Pro
-> Lazybear's original interpretation of the TTM Squeeze: Squeeze Momentum Indicator
-> Makit0's evolution of Lazybear's script to factor in the TTM Squeeze Pro upgrades - Squeeze PRO Arrows
This is my version of their collective works, with amendments primarily to the Squeeze Conditions to more accurately reflect the color coding used by the official TMM Squeeze Pro indicator.
For those unfamiliar with the TTM Squeeze, it is simply a visual way of seeing how Bollinger Bands (standard deviations from a simple moving average ) relate to Keltner Channels (average true range bands) compared with the momentum of the price action. The concept is that as Bollinger Bands compress within Keltner Channels, price volatility decreases, giving way for a potential explosive price movement up or down.
Differences between the original TTM Squeeze and TTM Squeeze Pro:
-> Both use a 2 standard deviation Bollinger Band ;
-> The original squeeze only used a 1.5 ATR Keltner Channel; and
-> The pro version uses 1.0, 1.5 and 2.0 ATR Keltner Channels .
The pro version therefore helps differentiate between levels of squeeze (compression) as the Bollinger Bands moves through the Keltner Channels i.e. the greater the compression, the more potential for explosive moves - less compression means more squeezing.
The Histogram shows price momentum whereas the colored dots (along the zeroline) show where the Bollinger Bands are in relation to the Keltner Channels:
-> Cyan Bars = positive, increasing momentum;
-> Blue Bars = positive, decreasing momentum (indication of a reversal in price direction);
-> Red Bars = negative, increasing momentum;
-> Yellow Bars = negative, decreasing momentum (indication of a reversal in price direction);
-> Orange Dots = High Compression / large squeeze (One or both of the Bollinger Bands is inside the 1st (1.0 ATR) Keltner Channel);
-> Red Dots = Medium Squeeze (One or both of the Bollinger Bands is inside the 2nd (1.5 ATR) Keltner Channel);
-> Black Dots = Low compression / wide squeeze (One or both of the Bollinger Bands is inside the 3rd (2.0 ATR) Keltner Channels );
-> Green Dots = No Squeeze / Squeeze Fired (One or both of the Bollinger Bands is outside of the 3rd (2.0 ATR) Keltner Channel).
Ideal Scenario:
As the ticker enters the squeeze, black dots would warn of the beginning of a low compression squeeze. As the Bollinger bands continue to constrict within the Keltner Channels , red dots would highlight a medium compression. As the price action and momentum continues to compress an orange dot shows warning of high compression. As price action leaves the squeeze, the coloring would reverse e.g. orange to red to black to green. Any compression squeeze is considered fired at the first green dot that appears.
Note: This is an ideal progression of the different types of squeezes, however any type of squeeze (and color sequence) may appear at anytime, therefore the focus is primarily on the green dots after any type of compression.
Entry and Exit Guide:
-> John Carter recommends entering a position after at least 5 black dots or wait for 1st green dot ; and
-> Exit on second blue or yellow bar or, alternatively, remain in the position after confirming a continuing trend through a separate indicator.
Squeeze Momentum + Volatility [LeonidasCrypto]Based on Squeeze Momentum indicator by LazyBear
This custom version of SQ is part of my Trading System.
How to use it.
Please read the description of the original author of this indicator here.
Volatility .
When the market is contracting or sideways usually you will see red or blue dots.
Blue dots. the market is in sideways and the volatility is low.
Red dots. the market is in the climax of volatility usually after of a big move this is a potential signal the peak of the move is near.
I added volatility to SQ because I consider volatility is a key factor for trading to anticipate the moves.
Options Flow Intraday SentimentScript useful for Intraday Trading - which based on Options data loaded in background - is showing sentiment of Investors. Very often Options are forecasting and precedes moves that will happen later on derivatives like Futures Contracts. Due to its' nature, data is useful during Regular Trading Hours sessions ( RTH ).
We take into account Options Volume flow & Put/Call Ratio from Options. Data is based from dataset on Quandl and loaded to TradingView. Therefore data is normalized as per different factors we have different scale of received data. Then I apply calculations comparing PUT and CALL Volume, giving the biggest weight ratio to those Options which have nearest Expiration Date. Another condition taken into account is Type of Option: either In the Money, Out of Money or At the money. Last but not least for Options there is calculated risk, where those orderflow entries with lowest risk are having the biggest weight in calculation while those with highest risk - are having lower ratio. Risk is calculated based on delta factor (coming out of Options standard definitions).
Background of indicator is coloured in direction of sentiment when we have alignment of sentiment factors calculated in background in one direction. Script is displaying additionally PUT Volume, CALL Volume from Options and PUT/CALL Ratio. Those are only additional information that can be useful for traders, but the whole logic is hidden under the hood (as described earlier) and is showing coloured background when sentiment is aligned. Therefore be prepared to take potentially a trade in direction of the background - but not blindly
Currently it's supporting SPX ( S&P500 ) and support for more instruments will come with next updates.
MACD PlusMoving Average Convergence Divergence – MACD
The MACD is an extremely popular indicator used in technical analysis. It can be used to identify aspects of a security's overall trend. Most notably these aspects are momentum, as well as trend direction and duration. What makes the MACD so informative is that it is actually the combination of two different types of indicators. First, the MACD employs two Moving Averages of varying lengths (which are lagging indicators) to identify trend direction and duration. Then, it takes the difference in values between those two Moving Averages (MACD Line) and an EMA of those Moving Averages (Signal Line) and plots that difference between the two lines as a histogram which oscillates above and below a center Zero Line. The histogram is used as a good indication of a security's momentum.
Added Color Plots to Settings Pane.
Switched MTF Logic to turn ON/OFF automatically w/ TradingView's Built in Feature.
Added Ability to Turn ON/OFF Show MacD & Signal Line.
Added Ability to Turn ON/OFF Show Histogram.
Added Ability to Change MACD Line Colors Based on Trend.
Added Ability to Highlight Price Bars Based on Trend.
Added Alerts to Settings Pane.
Customized Alerts to Show Symbol, TimeFrame, Closing Price, MACD Crosses Up & MACD Crosses Down Signals in Alert.
Alerts are Pre-Set to only Alert on Bar Close.
Added ability to show Dots when MACD Crosses.
Added Ability to Change Plot Widths in Settings Pane.
Added in Alert Feature where Cross Up if above 0 or cross down if below 0 (OFF By Default).
Squeeze Pro
Traditionally, John Carter's version uses 20 period SMAs as the basis lines on both the BB and the KC.
In this version, I've given the freedom to change this and try out different types of moving averages.
The original squeeze indicator had only one Squeeze setting, though this new one has three.
The gray dot Squeeze, call it a "low squeeze" or an "early squeeze" - this is the easiest Squeeze to form based on its settings.
The orange dot Squeeze is the original from the first Squeeze indicator.
And finally, the yellow dot squeeze, call it a "high squeeze" or "power squeeze" - is the most difficult to form and suggests price is under extreme levels of compression.
Colored Directional Movement Index (CDMI) , a custom interpretation of J. Welles Wilder’s Directional Movement Index (DMI), where :
DMI is a collection of three separate indicators ( ADX , +DI , -DI ) combined into one and measures the trend’s strength as well as its direction
CDMI is a custom interpretation of DMI which presents ( ADX , +DI , -DI ) with a color scale - representing the trend’s strength, color density - representing momentum/slope of the trend’s strength, and triangle up/down shapes - representing the trend’s direction. CDMI provides all the information in a single line with colored triangle shapes plotted on the bottom. DMI can provide quality information and even trading signals but it is not an easy indicator to master, whereus CDMI simplifies its usage. The CDMI adds additional insight of verifying/confirming the trend as well as its strength
Label :
Displaying the trend strength and direction
Displaying adx and di+/di- values
Displaying adx's momentum (growing or falling)
Where tooltip label describes "howto read colored dmi line"
Ability to display historical values of DMI readings displayed in the label.
Added "Expert Trend Locator - XTL"
The XTL was developed by Tom Joseph (in his book Applying Technical Analysis ) to identify major trends, similar to Elliott Wave 3 type swings.
Blue bars are bullish and indicate a potential upwards impulse.
Red bars are bearish and indicate a potential downwards impulse.
White bars indicate no trend is detected at the moment.
Added "Williams Vix Fix" signal. The Vix is one of the most reliable indicators in history for finding market bottoms. The Williams Vix Fix is simply a code from Larry Williams creating almost identical results for creating the same ability the Vix has to all assets.
The VIX has always been much better at signaling bottoms than tops. Simple reason is when market falls retail traders panic and increase volatility , and professionals come in and capitalize on the situation. At market tops there is no one panicking... just liquidity drying up.
The FE green triangles are "Filtered Entries"
The AE green triangles are "Aggressive Filtered Entries"
Jerry Romine Momentum Dream With Risk ManagementThe Momentum Dream Indicator with Risk Management is really two powerful indicators combined in one.
The Momentum Dream Indicator is a volatility and momentum indicator that measures the relationship between the Bollinger Bands and Keltner Channels to help identify consolidations and signal potential breakouts.
MOMENTUM DREAM INDICATOR:
SIGNALS AND ZONES:
Green Arrow = Post Squeeze Buy Triggered = GREEN ⇧ shows squeeze out on upward momentum (often a good time to buy)
Orange Arrow = Post Squeeze Sell Alert = ORANGE ⇩ shows squeeze out on downward momentum (often a good time to sell or NOT buy)
Green Dot on Chart - Day one of the buy zone
Green Shading - Buy Zone
Pink Dot on Chart - Day one of warning zone
Red Shading - Warning zone. Often a good time not to buy or to consider selling.
LABELS (Color Indicates Direction):
Momo Up / Down = Current momentum direction.
Squeeze = Squeeze is on and squeeze line dots are red.
Dots = number of day or bars the squeeze has been in red(on)
Squeeze Fired = Green or Orange arrow shows squeeze fired direction.
Stacked = Fibonacci 8, 21, 34, 55, 89 EMA are stacked up or down
SQUEEZE LINE COLOR DEFINITIONS:
Dark Red = Extra Squeeze (In & Out)
Red = Original Squeeze (In & Out)
Pink = Pre-Squeeze (In)
Yellow = Pre-Squeeze (Out)
Green = Bollinger Bands are officially outside of Keltner Channels
STRATEGY
There are multiple ways the Momentum Dream Indicator can be used.
1. Buy/Sell during the squeeze (generally lower volatility and lower option premiums)
2. Buy/Sell when the squeeze fires to catch the breakout (volume/volatility often increase)
3. Use Buy/Sell Zones with other signals for entering positions
4. Use Momentum to assist with position direction
5. Use fading momentum to tighten stops or close positions.
* The labels only show when certain criteria are met. For example if a squeeze fired the label only shows on that day but the indicator arrow will always show. For this reason the labels on the chart above will vary from day to day and only alert you when needed. :)
RISK MANAGEMENT INDICATOR
Risk management is a vital part of investing and this indicator provides 2 recommended positions sizes. One based on the classic 1-2% risk rule where you never risk more than X% of your account. A second based on position size not exceeding X% of your account.
The Risk Management Indicator does all of the hard math and provides you with a realistic trading plan, position size, and trail stop based on your customizable criteria. If you’ve ever wondered how much of a stock to buy, when to sell and when to take profits this indicator is for you!
Please Use the link below for more information or to purchase.
SQUEEZE MTF - @JuanSeNL// Thanks to LazyBear for SQZMOM_LB
The Squeeze Momentum Indicator have 2 indicators, The Momentum Indicator and the Squeeze Indicator, in this case I use the Squeeze Ind to shows how it works and to be easier to use it
The Squeeze indicator use Bollinger Bands and Keltner's Channels to find potential accumulation/distribution fases, a price range is a period when the price is moving sideways without any significant advancement in the upward or downward direction, so this indicator helps to detect the potential end for the range and alert for breakouts above or below the upper and lower trading range bounds.
When BB are into the KC bands signifies low volatility, so market preparing itself for an explosive move (up or down), and “Squeeze release”
GREEN: Low volatility
Multiple Time Frame Version - Allow to choose a different timeframe
ADX MULTICOLOR
ENGLISH:
ADX (AVERAGE DIRECTIONAL INDEX):
It is a non-directional oscillator type indicator, that is, it quantifies the strength of a trend regardless of its direction. In Spanish ADX means index of average direction. It is common to use it together with directional indicators of movement such as the (Squeeze Momentum Indicator), which show us the direction or predominant trend of the market.
HOW TO USE THE ADX INDICATOR
When the ADX is greater than 30, the market is in a strong trend, when it is between 23 and 30 it is not well defined and when it is less than 23 it indicates that the market is in range.
QUANTIFYING THE STRENGTH OF TREND:
ADX values help traders identify the strongest and most profitable trends to trade. Values are also important to distinguish between trending and non-trending conditions. Many traders will use ADX readings above 23 to suggest that the trend is strong enough for trend trading strategies. Conversely, when the ADX is below 23, many will avoid trending trading strategies.
ADX value Trend strength
0-23 Trend absent or weak
23-30 Strong trend
30-75 Very strong trend
75-100 Extremely strong trend
+ DI: (Green Color)
The + DI (Positive Directional Indicator) would be the indicator of positive direction and it would be showing us that the movements are trending upward.
-DI: (Red Color)
The –DI (Negative Directionl Indicator) would be the indicator of negative direction and it would be showing us that the movements have a downward trend.
IMPROVEMENTS IN THE DEVELOPMENT OF THE OSCILLATOR:
It is known that the ADX as a whole is composed of three lines, the first is the ADX itself, which measures the strength of the trend, when it has upward directionality, it means that there is strength in the movement.
The other two lines named (+ DI and -DI) mark if the force is bearish, bullish or, failing that, neutral.
When the + DI is above the -DI, it speaks of Bullish force. On the contrary, when these lines are reversed, we would be in the presence of a bearish force.
On the other hand, when the ADX is below the 23 point, it is considered that there is no force in the movement.
FUSION OF ADX AND LOS (+ DI and -DI):
To simplify this vision, we have merged the three lines that we talked about at the beginning of this section, attributing the color resulting from the crosses of the (+ DI and -DI) to the ADX itself, resulting in a single line that has the color of the type of present force.
CANDLE COLOR:
To help the more inexperienced trader, we have activated a function that will paint the candles the color of the ADX, providing a visual aid to the trader using this indicator.
THE ADX HAS 5 COLORS:
• ADX: Dark Green (Bullish force).
• ADX: Light Green (Loss of bullish strength).
• ADX: Dark Red (Bearish Force).
• ADX: Light Red (Loss of bearish strength).
• ADX: Orange (Lost strength, Disinterest and low volume).
NOTE:
It is possible to activate the lines (+ DI and -DI) in the indicator if you want to use the indicator independently, however, it is recommended to combine this indicator with a directional oscillator, such as the Squeeze Momentum Indicator.
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ESPAÑOL:
ADX (ÍNDICE DIRECCIONAL PROMEDIO):
Es un indicador de tipo oscilador no direccional, es decir, cuantifica la fuerza de una tendencia independientemente de su dirección. En español ADX significa índice de dirección media. Es común usarlo junto con indicadores direccionales de movimiento como el (Squeeze Momentum Indicator), que nos muestran la dirección o tendencia predominante del mercado.
CÓMO USAR EL INDICADOR ADX
Cuando el ADX es mayor a 30, el mercado está en fuerte tendencia, cuando está entre 23 y 30 no está bien definido y cuando es menor a 23 indica que el mercado está en rango.
CUANTIFICACIÓN DE LA FUERZA DE LA TENDENCIA:
Los valores de ADX ayudan a los operadores a identificar las tendencias más fuertes y rentables para operar. Los valores también son importantes para distinguir entre condiciones con tendencia y sin tendencia. Muchos operadores utilizarán lecturas de ADX por encima de 23 para sugerir que la tendencia es lo suficientemente fuerte para las estrategias de negociación de tendencias. Por el contrario, cuando el ADX está por debajo de 23, muchos evitarán las estrategias comerciales de tendencia.
Valor ADX Fuerza de la tendencia
0-23 Tendencia ausente o débil
23-30 Fuerte tendencia
30-75 Tendencia muy fuerte
75-100 Tendencia extremadamente fuerte
+ DI: (Color verde)
El + DI (indicador direccional positivo) sería el indicador de dirección positiva y nos estaría mostrando que los movimientos tienen una tendencia alcista.
-DI: (Color rojo)
El –DI (indicador de dirección negativa) sería el indicador de dirección negativa y nos estaría mostrando que los movimientos tienen una tendencia a la baja.
MEJORAS EN EL DESARROLLO DEL OSCILADOR:
Se sabe que el ADX en su conjunto está compuesto por tres líneas, la primera es el propio ADX, que mide la fuerza de la tendencia, cuando tiene direccionalidad ascendente, significa que hay fuerza en el movimiento.
Las otras dos líneas denominadas (+ DI y -DI) marcan si la fuerza es bajista, alcista o, en su defecto, neutral.
Cuando el + DI está por encima del -DI, habla de fuerza alcista. Por el contrario, cuando estas líneas se invierten, estaríamos en presencia de una fuerza bajista.
Por otro lado, cuando el ADX está por debajo del punto 23, se considera que no hay fuerza en el movimiento.
FUSIÓN DE ADX Y LOS (+ DI y -DI):
Para simplificar esta visión, hemos fusionado las tres líneas de las que hablamos al principio de esta sección, atribuyendo el color resultante de los cruces de (+ DI y -DI) al propio ADX, dando como resultado una sola línea que tiene el color del tipo de fuerza presente.
COLOR DE VELAS:
Para ayudar al trader más inexperto, hemos activado una función que pintará las velas del color del ADX, proporcionando una ayuda visual al trader que usa este indicador.
EL ADX TIENE 5 COLORES:
• ADX: Verde oscuro (fuerza alcista).
• ADX: Verde Claro (Pérdida de fuerza alcista).
• ADX: rojo oscuro (fuerza bajista).
• ADX: Light Red (Pérdida de fuerza bajista).
• ADX: Naranja (Pérdida de fuerza, Desinterés y bajo volumen).
NOTA:
Es posible activar las líneas (+ DI y -DI) en el indicador si desea utilizar el indicador de forma independiente, sin embargo, se recomienda combinar este indicador con un oscilador direccional, como el Squeeze Momentum Indicator.
Williams Vix Fix BB + RVI & Squeeze (Keltner) filtered BBW + %BLegend:
- When line touches or crosses red band it is Top signal (Williams Vix Fix)
- When line touches or crosses blue band it is Bottom signal (Williams Vix Fix)
- Red dot at the top of indicator is a Top signal (Relative Volatility Index)
- Blue dot at the top of indicator is a Bottom signal (Relative Volatility Index)
- Gray dot at the bottom of indicator is a Keltner Squeeze signal (filtered by either BBW or %B)
- Silver dot at the bottom of indicator is a weaker Keltner Squeeze signal (Doesn't meet either BBW or %B filter)
- Purple is a 'Half Squeeze' only 1 Bollinger Band crossed the Keltner Channel
This is an attempt to make use of the main features of all 6 of these Volatility tools :
- Williams Vix Fix + Bollinger Bands
- Relative Volatility Index (RVI)
- The crossing of Keltner Channel by the Bollinger Bands (Squeeze)
Conditions to Help Filter Keltner Squeeze:
- When the Bollinger Bands Width (BBW) value is lower than the lowest value within a period plus a margin of error (percentage)
- When the %B value reaches the alert level detailed in LazyBears indicator. ()
If it meets one of these 2 filters and there is a Keltner Channel Squeeze than gray color or else if the squeeze doesn’t meet one of the 2 filters than silver color (weaker Squeeze).
The goal is to find the best tool to find bottoms and top relative to volatility and filter the squeeze.
The idea is that both Williams Vix Fix + Bollinger Bands and Relative Volatility Index both already give the main volatility bottom and top so combining them to compare and validate the signals makes sense. (Note: Bottom signal is more accurate than top). In addition, I added the squeeze to show the potential breakout pressure and to compliment bottom and top signals.
For ideas on how to continue this work :
I encourage ideas to combine the Williams Vix Fix and Relative Volatility Index for volatility top and bottom (with probability would be awesome)
And I encourage ideas to filter Keltner Channel Volatility Squeeze using both the BBW or %B or other volatility squeeze indicators or a combination of all of them.
Also, I encourage people to post their top parameters for the BBW and %B to filter the Keltner Squeeze in the comments or to send me them by chat relative to this indicator.
Half the battle is making the indicator, while the other half is tuning the parameters.
The current parameters are one of the least aggressive, and act as a mild filter.
Note: You can also change the threshold for RVI top and bottom.
And this work builds on my last indicator:
If you have ideas on this work or have ideas on potential combinations please message me, I always want to learn or get perspective on how it can be improved.
Sharing is how we get better (Parameter tuning, ideas, discussion)
I don’t reinvent the wheel, just trying to make the wheel better.
Elliott Wave Oscillator + TTM SqueezeThe Elliott Wave Oscillator enables traders to track Elliott Wave counts and divergences. It allows traders to observe when an existing wave ends and when a new one begins. It works on the basis of a simple calculation: The difference between a 5-period simple moving average and a 34-period simple moving average.
Included with the EWO are the breakout bands that help identify strong impulses.
To further aid in the detection of explosive movements I've included the TTM Squeeze indicator which shows the relationship between Keltner Channels & Bollinger Bands, wich highlight situations of compression/low volatility, and expansion/high volatility. The dark dots indicate a squeeze, and white dots indicates the end of such squeeze and therefore the start of an expansion.
Enjoy!
TopTenAlgo 10. SQZMOM Algorithmic Strategy with Alerts & SignalsEN: This Algorithm is a derivative of John Carter's "TTM Squeeze" volatility indicator. Many strategists have taken the indicator on Tradingview with simple moving averages and have looked at the biggest mistake only by dealing with squeeze and exit processes to squeeze. But I used the algorithm to determine where the markets would actually explode. For example, instead of using SMAs , I tested them on the Linear Regression Curve using Volume Weighted Moving Averages and Hull MAs. This gave me the opportunity to develop a more responsive algorithm and identify where the actual explosion would occur. The Gray Circles in the midline show that the market is entering a new jam (in the Bollinger Bands and Keltner Channel). This means low volatility , the market prepares itself for an explosive move (up or down). White Circles mean that it is about to get out of the jam. The Blue Circles, which no one can calculate, now inform that the exit is no longer jammed and that the explosion has taken place.
Mr. Carter recommends that you wait until the first gray after a gray cross and take a position in the momentum direction (for example, if the momentum value is above zero, relax). Exit position when the momentum changes (increase or decrease, this is indicated by a color change). In this algorithm, I tried to achieve good entry points using an additional indicator such as ADX and WaveTrend. To draw the histogram, I used a different method based on Linear Regression . Mr.Carter uses a simple momentum indicator. Strategy, alarms and signals have been added to the indicator so that you can optimize in algorithmic trading.
In summary, this algorithm is a strict algorithm in which additional 4-5 indicators are blended. Conveniences for Everyone ...
TR: Bu Algoritma John Carter'ın "TTM Squeeze" volatilite göstergesinin bir türevidir. Bir çok stratejist Tradingview' de gösterge' yi basit hareketli ortalamalarla ele almış ve en büyük hatayı sadece sıkışma ve sıkışmadan çıkış süreçlerini ele alarak bakmışlardır. Fakat ben algoritmayı piyasaların asıl patlama yapacağı yeri tespit etmek için kullandım. Örneğin SMA' ları kullanmak yerine Hacim Ağırlıklı Hareketli Ortalamaları ve Hull MA' ları kullanarak onları Linerar Regresyon Eğrisinde stress testine tabi tuttum. Buda bana daha duyarlı bir algoritma geliştirmem ve asıl patlamanın olacağı yerleri tespit etmem için fırsat verdi. Orta hattaki Gri Daireler, piyasanın yeni bir sıkışmaya girdiğini gösteriyor ( Bollinger Bantları ve Keltner Kanalı'nda). Bu, düşük volatilite anlamına gelir, piyasa kendisini patlayıcı bir harekete hazırlar (yukarı veya aşağı). Beyaz Daireler ise sıkışmadan çıkmak üzere olduğu anlamına gelir. Hiç kimsenin hesap edemediği Mavi Daireler ise artık sıkışmadan çıkıldığını ve patlamanın gerçekleştiğini haber verir.
Mr.Carter, gri bir çarpı işaretinden sonra ilk griye kadar beklemenizi ve momentum yönünde bir pozisyon almanızı önerir (örneğin, momentum değeri sıfırın üstünde ise, rahat olun). Momentum değiştiğinde pozisyondan çıkın (artırma veya azaltma, bunu o bir renk değişikliği ile belirtilir). Bu algoritmada ben, ADX ve WaveTrend gibi ek bir gösterge kullanarak iyi giriş noktalarıelde etmeye çalıştım. Histogramı çizmek için ise Linear Regresyon tabanlı farklı bir yöntem kullandım. Mr.Carter basit bir momentum göstergesi kullanır. Göstergeye algoritmik işlemlerde optimizasyon yapabilmeniz için strateji, alrmlar ve sinyaller eklenmiştir.
Özetle bu algoritma ek 4-5 göstergenin harmanlandığı sıkı bir algoritmadır. Herkese Kolaylıklar dilerim...
Hamdan Squeeze MomentumHamdan Squeeze Momentum
The script of is show Squeeze bar.
█ FEATURES
Study Is Based In Momentum Indicator :
Green : Uptrend in general
Lime : Spots the current uptrend leg
Black : The maximum profitability of the leg in a long trade
The Squeeze happens when Green+Lime+Black are aligned (the larger the values the better)
Maroon : Downtrend in general
Red : Spots the current downtrend leg
Black: The maximum profitability of the leg in a short trade
The Squeeze happens when Maroon+Red+Black are aligned (the larger the values the better)
Yellow : The trend has come to a pause and it is either a reversal warning or a continuation. These are the entry, re-entry or closing position points.
█ Access To Script Add It To Your Chart For Free.
█ For Script Source Code Contact me
Squeeze Momentum [Plus]The "Momentum" in this indicator is smoothed out using linear regression. The Momentum is what is displayed on the indicator as a histogram, its purpose is obvious (to show momentum).
What is a Squeeze? A squeeze occurs when Bollinger Bands tighten up enough to slip inside of Keltner Channels .
This is interpreted as price is compressing and building up energy before releasing it and making a big move.
Traditionally, John Carter's version uses 20 period SMAs as the basis lines on both the BB and the KC.
In this version, I've given the freedom to change this and try out different types of moving averages.
The original squeeze indicator had only one Squeeze setting, though this new one has three.
The gray dot Squeeze, call it a "low squeeze" or an "early squeeze" - this is the easiest Squeeze to form based on its settings.
The orange dot Squeeze is the original from the first Squeeze indicator.
And finally, the yellow dot squeeze, call it a "high squeeze" or "power squeeze" - is the most difficult to form and suggests price is under extreme levels of compression.
Now to explain the parameters:
Squeeze Input - This is just the source for the Squeeze to use, default value is closing price.
Length - This is the length of time used to calculate the Bollinger Bands and Keltner Channels .
Bollinger Bands Calculation Type - Selects the type of moving average used to create the Bollinger Bands .
Keltner Channel Calculation Type - Selects the type of moving average used to create the Keltner Channel.
Color Format - you to choose one of 5 different color schemes.
Draw Divergence - Self explanatory here, this will auto-draw divergence on the indicator.
Gray Background for Dark Mode - to make them more visually appealing.
Added ADX (Average Directional Index) that measure a trend’s strength. The higher the ADX value, the stronger the trend. The ADX line is white when it has a positive slope, otherwise it is gray. When the ADX has a very large dispersion with respect to the momentum histogram, increase the scale number.
Added "H (Hull Moving Average) Signal". Hull is a extremely responsive and smooth moving average created by Alan Hull in 2005. Have option to chose between 3 Hull variations.
Added "Williams Vix Fix" signal. The Vix is one of the most reliable indicators in history for finding market bottoms. The Williams Vix Fix is simply a code from Larry Williams creating almost identical results for creating the same ability the Vix has to all assets.
The VIX has always been much better at signaling bottoms than tops. Simple reason is when market falls retail traders panic and increase volatility, and professionals come in and capitalize on the situation. At market tops there is no one panicking... just liquidity drying up.
The FE green triangles are "Filtered Entries"
The AE green triangles are "Aggressive Filtered Entries"
(JS) BallistaAlright so this is a script I made by combining two existing ones and making a really cool discovery that has proven very useful.
You'll notice that there are two separate oscillators that are laid on top of each other. The background oscillator is my "Tip-and-Dip" oscillator which you can see here (will refer to this as TnD from here), and the foreground oscillator from the Squeeze , which can be viewed here .
Initially I just wanted to see how they interacted with one another and compare them, but this led to some pretty interesting observations.
First let me go through the options real quick to get that out of the way, though it is mostly self-explanatory.
Lookback Period defines the amount of bars used for the TnD oscillator.
Smoothing Value smooths out the TnD output.
Standard Deviations is used to calculate the TnD formula.
Color Scheme is preset BG colors.
Using Dark Mode changes colors based on dark mode or not.
Squeeze Momentum On turns the Squeeze in the foreground off and on.
Arrows Off turns the arrows on the indicator off and on.
Now to explain the indicator a bit more. I have the default lookback period as 40 due to the Squeeze being 20, which makes the TnD oscillator the "slow" output with the Squeeze being the "fast" output.
Some initial observations were that when both the Squeeze and the TnD are moving in the direction, when the Squeeze is higher (uptrend) or lower (downtrend) it seems to indicate strength in the move. As the move loses steam you'll notice the Squeeze diverge from the TnD.
However, the most useful thing I discovered about the interaction between these two indicators is where the name for it came from. So if you aren't familiar with what a Ballista is, per Wikipedia, "The ballista... sometimes called bolt thrower, was an ancient missile weapon that launched either bolts or stones at a distant target." There are instances where the Squeeze seems to get ahead of itself and gets too far away from the TnD (which is the long term trend between the two). The key thing to look for is an "inverted squeeze" - this is when the squeeze oscillator ends up flipping against the TnD. When this occurs there is an extremely high probability that you'll see price shoot back the opposite way of the Squeeze.
I've been using this setup myself for about a year now and have been very satisfied with the results thusfar. I circled some examples on the SPX daily chart here to show you what I mean with the inverted Squeeze shooting back.