Commitment of Traders ~ COMMODITIES/METALSMy intention was to create 1 script for the Commitment of Traders report but I wasn't not aware there is a limit on how many instrument calls can be made in PineScript so I had no choice but to divide the script into instrument categories. So far I have created 4 of them: Forex, Treasuries, Indexes & Metals/ Commodities which is the one presented here. If you are interested in the other ones, feel free to do a search.
Available Instruments: Bloomberg Commodities Index, GOLD , SILVER , CRUDE OIL & NATURAL GAS
The script calculates the ZScore of both Net Long (Money Managers / Asset Managers) and Net Long (Dealers / Swap) In some instrument categories you will also see Open Interest. It depends on whether I was maxed out or not on making security calls.
If you are not familiar with ZScore, it basically calculates the distance of price from a mean average in units of Standard Deviation. In theory when price reaches +2 it signifies overbought while if it reaches -2 is oversold. However just because it's hitting an extreme in one particular average doesn't necessarily mean it will reverse as the position of price in relation with the next longer average might not be so out of range.
Must be attached to weekly chart.
If you have any questions/suggestions, feel free to add them in the comments below
Trendfollowing
Heikin Ashi Trailing Stoploss ActivationThe Basics 
This indicator should be used on regular candle sticks. It is possible to trigger an alert, when the block flips from red to green bar. Or vice versa.
 Red block represents a red Heikin Ashi candle. 
 Green block for green Heikin Ashi candle.
It can be used as a trailing stoploss for (DCA/ TV) bots, when riding trends. 
 What Makes It Different 
The user can preset the price (of the asset e.g. BTC), where it will start looking for Heikin Ashi flips. Every Heikin Ashi flip before this preset price will be ignored. Preset prices could be chosen tactically at resistance levels.
Different time frames of Heikin Ashi flips can be used together. E.g. 10 min, 3 hour or 2 Day time frames. If this is possible within your Tradingview subscription. 
 Example 
The user has a long position (bought at the green arrow.) The user wants to start trailing at price 88 USDT (blue line). 
The indicator will only trigger when the following conditions are met: 
 Cross of red block on the indicator (representing red Heikin Ashi candle)
 Price has crossed 88 USDT
If the candlestick turns from a green to a red block, before crossing 88 USDT. It will NOT trigger the alert. Visible as the orange down arrows. In the indicator below it is displayed as a red block.The alert will go off at the red down arrow on 10th Nov (if chosen for Once per bar close). The price condition of 88 USDT was already met at 7th Nov.
 Final Words 
Disclaimer: Please use it with care and at own risk. The owner of this indicator is not liable for any financial losses.
Past performance is no guarantee of future returns.
Trailing Stoploss Bottom ActivationThe Basics 
The indicator is visible on the chart as circles above and below the bar. 
 It will trigger an alert when the current price goes below, the low of the previous candle. 
 Or an alert when current price goes above, the high of the previous candle. 
The indicator can be used as a trailing stoploss for (DCA/ TV) bots. 
The distance between the circles and candlesticks can be adjusted. If the user prefers to set an alert e.g. a few ticks lower than the candle bottom.
 What Makes It Different 
The user can preset the price (of the asset e.g. BTC), where it will start looking for the condition: current price is below previous candle low (when in long position). Current price is above previous candle high (when short).
 Example 
In the chart above MATIC/BUSD the user has drawn a blue line at 1.70. Since there is where he expects resistance. 
The user has a long position (bought at the green arrow.) The user wants to start trailing at price 1.70. 
The alert will only trigger when the following conditions are met: 
Condition 1 - Crossed 1.70
Condition 2 - Current candle price is below previous candle low.
In the chart above price crossed above 1.70 on 26th Oct. Current candle price (at that moment) went below previous candle low on 27th Oct, indicated with a red arrow. Here the alert will go off at 1.659 BUSD (indicated in pink).
It ignores the other two lows, indicated with orange arrows. Because condition 1 is not met. 
It is possible to use multiple time frames at the same time. Some time frames might not be available depending on your Tradingview subscription. 
 Final Words 
Disclaimer: Please use it with care and at own risk. The owner of this indicator is not liable for any financial losses.
Past performance is no guarantee of future returns.
Supertrend NinjaSupertrend Ninja 
 The Basics 
The Supertrend Ninja is a trend-following indicator. The indicator is optimised for daily, 2 days and 3 days candlesticks and can be used on varying trending markets.
Supertrend Ninja using 2 days candlesticks only gave 7 bullish signals in 2020 and 2 in 2021 for Bitcoin/USDT (based on Binance charts). Greatly reducing false signals. It can be used on lower time frames as well, although you will encounter more noise. 
This indicator could be used as a compass for DCA or TV bots as well. 
 What To Look For 
When the background of the candlestick closes green with an upwards pointing pink arrow. It indicates a possible bullish (up)trend. To enter a trade its best to place an order a few ticks above the candle high. This way we only enter a position, when there is trend continuation. 
When the background of the candlestick closes red with a downwards pointing black arrow. It indicates a possible bearish (down)trend. To enter a trade its best to place an order a few ticks below the candle low. 
Exits can be determined by Fibonacci extensions, orderblocks or other resistances to name a few. Or exit the trade when the opposite background color appears. 
 Final words 
Disclaimer: Please use it with care and at own risk. The owner of this indicator is not liable for any financial losses.
Past performance is no guarantee of future returns.
High-Low IndexHello All, 
 High-Low Index  is a breadth indicator based on  Record High Percent  (RHP). RHP is based on new 52-week highs and new 52-week lows. RHP => 100 * (new highs) / (new highs + new lows). High-Low Index is a 10-day Simple Moving Average of the RHP, which makes it a smoothed version of RHP. You can find many articles about High-Low Index on the net.
High-Low Index above 50 indicates that there are more new highs than new lows, and considered as Bullish. 
High-Low Index below 50 indicates that there are more new lows than new highs, and considered as Bearish.
High-Low Index = 0 indicates there is no new highs (0% new highs). 
High-Low Index = 100 indicates that there is at least 1 new high and no new lows. 
and High-Low Index = 50 indicates that new highs and new lows is equal.
by default 40 cryptos are used in the script and shows High-Low Index for these cryptos. but you can change them as you wish. for example you can set all of them as stocks and see High-Low Index for these stocks.
You can set " Time frame " and the " Length " using the options. For example; if you set " Time frame " = 1 Week and the " Length " = 52 then it finds High-Low Index for  52weeks .
or another example; if you set " Time frame " = 1 Day and the " Length " = 22 the High-Low Indexn it finds High-Low Index for 22days.
You can enable/disable Record High Percent or Simple Moving Average of High-Low Index. Some traders use High-Low Index with its SMA, for example; High-Low Index generates a buy signal when it crosses above its moving average, and a sell signal when it crosses below its moving average.
Optionally you can see the securities in a table on the left bottom, you can change table size by usşng the options. 
In the Table, for each security/cell;
 => if background is green then it has New High
=> if background is red then it has New Low
=> if background is gray then no New High, no New Low
=> if background is back then Data is not available for the security 
As you can see in the screenshot below, the securities were changed and stocks are used instead of cryptos, so it calculates & shows High-Low Index for these stocks.
you can also find explanation in this screenshot:
 Enjoy! 
Classic Long Term Trend Following SystemThis is a classic  long term  trend following system. 
The breakout period is 50 days instead of 20 and the moving average crossover are 40 and 120. 
The moving averages are also exponential instead of simple. 
The stoploss is 4 ATRs away from the price. 
Recommendations:
Donchian Channels settings > 50 days
Moving Averages > 40 and 120, 80 and 140
Important to note:
My first strategy, DC Breakout System | This is simplicity at its finest, is best used on the crypto market and this one for stocks, commodities, currencies, etc. Those markets tend to trend a lot longer than crypto do. 
Trend Following with Bollinger BandsThis is a trend following system which uses the Bollinger Bands instead of the Donchian Channels. 
Long position:
* Price closes above the middle line.
* The fast EMA (in this case the 40) crosses over or is above the slow one (in this case the 120)
Short position:
* Price closes below the middle line.
* The fast EMA crosses under or is below the slow one. 
Stoploss:
* 4 ATRs away from the price.
Trend Following with Donchian Channels and MACDThis is a trend following system based on the Donchian Channels. Instead of using a simple moving average crossover, this system uses the MACD as the trendfilter:
Long positions:
* Price makes a new 50 day high,
* The MACD-line crosses above or is above the Signal-line.
* Both the MACD and the Signal-lines are above the zero-line. 
Short positions:
* Price makes a new 50 day low,
* The MACD-line crosses below or is below the Signal-line.
* Both the MACD and the Signal-lines are below the zero-line.
Stoploss:
The initial and the trailing stoploss are 4 ATRs away from the price. 
DC Breakout Strategy | This is simplicity at its finest.As the title already describes: this is a Donchian breakout strategy. This strategy, as of now, only goes long. It goes long when the price close makes a new high and the 8 day moving average is above the 32 day moving average. The strategy exits the trade if the price breaks the atr trailing stop of * 3 or the 8 day moving average crosses below the 32 day moving average. 
This is simplicity at its finest. 
EneX SignalEneX is signal that give recommendation signals for entry and exit on spot market. This indicators not suitable for leverage trading in futures market. 
EneX signal consider several indicators and has entry and exit rules.
EneX signal is suitable for investors who believe in trend following strategy (disclaimer on).
This script composed by Yohan Naftali for educational purpose only. Reader who will use this signal must do own research.
 Indicator and Plot Involved 
1. Williams Fractals with default periods = 2
2. William Alligator Indicators with default simple moving average 8, 13, and 21
3. Exponential Moving Averages with default value EMA 50, 100, and 200
4. Relative Strength Index with default overbought level = 80 and oversold level = 20
5. Williams Fractals are joined to create support and resistance line and fill area between support and resistance lines.
 Entry signal conditions 
1. Entry on Weakness when bullish fractal appear on n/2 period
2. Entry when price break resistance line
All entry condition must above EMA and alligator signal and not in overbought RSI
 Exit signal conditions 
1. Lowest price is below Exponential Moving Average
2. Lowest price is below William alligator lines
You can easily find entry and exit points by using Entry (E), Exit(X) signals
 How to use 
1. Monitor chart and wait until E or X signals
2. Entry if Entry Signal (E) appear (green colored label)
3. Exit if Exit Signal (X) appear (red colored  label)
4. Change indicators setting when necessary
 Best Practice 
1. Entry only when entry signal (E) appear
2. Never entry when price below William alligator signal
3. Exit when exit signal (X) appear
4. Not exit when exit signal appear when you believe or you have information that price will be rebound
5. Exit if you believe that  current price meet your target price
6. Always wise when use EneX signals
 Disclaimer 
Do your own research and consider fundamental price of asset.
The indicators provided on this script is for educational purposes only. 
Author does not offer advisory or brokerage services, nor does it recommend or advise users to buy or sell particular stocks or securities.
Please examined script and give feedback for further improvement.
Higher Time Frame Chart OverlayHello All, 
This script gets OHLC values from any security and Higher/Same time frame you set, then creates the chart including last 10 candles. it shows Symbol name, Time Frame, Highest/Lowest level of last 10 candles and Close Price at the right side of the chart as well. Closing price text color changes by the real-time candle of the related symbol and time frame. The all this was made using the Tables in Pine and the chart location doesn't change even if you change the size of main chart window.
Almost everything can be change as you want. You can change/set:
 - Colors of Body and Top/Bottom Wicks separately
- The Height of each Cell
- The Width of Body and Wicks
- The Background and Frame color
- Enable/disable Status Panel  (if you disable Status Panel then only candle chart is shown) 
- Location of Status Panel
- Text color and Text size
- The Background color of Status Panel 
 Some examples: 
The info shown in Status Panel:
You can change The Height of each Cell and The Width of Body and Wicks
You can change colors:
You can change location of the chart:
If you add the script more than once then you can see the charts for different symbols and time frames:  (This may slow down your chart) 
If you right-click on the script and choose "Visual Order" => "Bring to front" then it will be better visually:
 P.S. Using this script may slow down your chart, especially if you add it more than once 
 Enjoy!
HAP Auto Trend Line [PRO]Hello Traders!
 
 The trend line is among the most important tools used by technical analysts. Instead of looking at past business performance or other fundamentals, technical analysts look for trends in price action. A trend line helps technical analysts determine the current direction in market prices. Technical analysts believe the trend is your friend, and identifying this trend is the first step in the process of making a good trade, and it can tell Support/resistance is very good.
But when drawing Trend Lines, sometimes we're not sure where to start. From where is the starting point? And sometimes it can be drawn multiple lines with different support/resistance lines over time. This itself can be confusing, so I tried to create a tool that allows it to draw lines automatically. According to price movement.
 Let's take a look at the variables you need to understand from our indicators. 
 For this indicator it works in two main parts: 
 
 Section of Trend Line
 Trend Reversal section
 
Therefore, these two parts have separate functions. To be used as a component for easier decision-making.
 Trend Line, as I said before, what it is. Next is Trend Reversal. I will simply say it is. A period of time when the candle tries to pump and dump. This will help point out the potential price reversal. And if there is a trend line area, it is an interesting point to consider. To identify possibilities.
 Some variables from the settings page 
 
 Number of Bars to Check : It is the number of past candlesticks to consider. To identify the start of the Trend Line, if it meets the condition, it will automatically draw the Trend Line for you.
 Trend Line Depth : It is the frequency. Of identifying the starting point Trend Line. If the value is large, it will find a low Trend Line, and if it is low, it will find more Trend Line. This is flexible. So you have to try it yourself. On demand.
 
 Overview 
  
 You can turn it on or off. Support/resistance position either. 
  
 Select Emoji Support/resistance. Freely 
  
 Line style you want 
  
 your favorite color 
  
 customizable line intensity 
  
 the script is fast enough to run on 1sec chart: 
  
fun !
Weber Trend SuiteThe Weber Trend Suite (WTS) supports trend trading over longer timeframes.
 
 Identification of the trend direction
 Automatic identification of support and resistance level
 Multi-Timeframe
 Designed as a decision making framework for trading trending growth assets such as tech stocks and cryptocurrencies
 
The support and resistance lines are derived from the high, low and direction (bearish/bullish) from the latest outside bar at a time. The timeframe on which outside bars are detected can be chosen freely by the user. The importance of an outside bars tends to increase with the timeframe. Outside bars can play an important role in price action trading by providing support and resistance levels as well as the currently predominant trend direction. So this indicator enables a trader to automatically display the high, low and direction of the current outside bar from two different (usually higher) timeframes and therefore gives rationally and automatically derived support and resistance levels as well as the predominant trend direction from the chosen timeframes. The adjustable crossing EMA with its volatility noise filter gives further guidance on the current trend direction and strength. 
The WTS can help traders and investors following a rule based system by providing a measure of trend strength and consistency as well as specific support and resistance levels.
Trendorithm PrimeTrendorithm Prime  is a toolkit made up of several different innovative indicators, designed by our team of developers. Get access now and create your own, unique trading strategies using our - all in one algorithm.
Our algorithm works in any market and focuses on finding the direction of the trends and remove noise from the price, for smooth understanding of the market.
 Extra Confirmation 
Using binomial distribution, the past values are processed to interpret the direction of trend.
After that, the signals are triggered based the volatility of the market,which is derived from the averages of candle size. All of these signals were optimised for each timeframe using timeframe multiplier.
Setting a lesser value on quotient adjusts the lookback length and volatility conditions, thus producing more number of signals that supports scalping trades. Higher the number in quotient, the frequency of trades reduce which helps the trader to hold trades for longer time.
Our Confirmation Signals helps to analyze the direction of trends for all markets and all timeframes, it boosts Trader’s confidence prior taking trades.
We made our Confirmation Signals flexible in order to suit any kind of trading style.
By adjusting the Quotient value in the settings, Traders can control the frequency of signals generated easily.
The Confirmation Signals includes a special type of signal called "Prime" which includes candle coloring to see the strength of the trend.
Our Candle-system is designed in 3 different colorings.
 
 Green ( Bullish )
 Red ( Bearish )
 Purple (possible reversal or the possible formation of a new trend)
 
  
 Trendo Cloud 
The power of moving averages is always ultimate. This cloud made up of multiple moving averages acts as a dynamic support and resistance. The color and width of the cloud is used to find potential entry and exit points for trades.
  
 Trend Catcher and Trend Chaser 
The trend catcher is a trend-following indicator moves close to the price that aims to estimate the recent trend of price. It indicates green in uptrend and red in case of a downtrend.
The trend chaser is similar to the previous Trend Catcher, but it aims to chase long-term trends.
They are specially calculated from the highs and lows of price. Acts as a filter for confirmation signals and provides clarity for the direction of trend.
  
All of these functionalities tend to help users understand the market conditions as trending or ranging.
If you are using this script, you acknowledge that past performances are not indicative of future results and that there are a lot of factors required that go into being a profitable trader.
You can see the Author’s instructions below to get access to this prime indicator.
Bixord: FantailVMAThis indicator is a combination of moving average and ATR indicators. The indicator stays pretty close to price and at the same time shows clear trend of asset/stock. It shows you when price is above the FantailVMA it indicates an uptrend and when price is below it indicates a downtrend otherwise. 
Hope you find this indicator useful!
Happy trading..
The Directional Cross StrategyA simple chart-based strategy, which capitalizes on trend change.
Based on Azeez Mustapha's article featured in Stocks & Commodities Oct 2021 issue.
This indicator consists of three tools: a simple moving average (SMA), price envelopes, and Bollinger Bands.
Please note that this strategy only works in trending markets.
What is a trending market? 
A trending market is one that is ascending with higher highs and higher lows or descending with lower highs and lower lows.
So, when the market is ranging it's not a good fit for this strategy. It is therefore advisable for the trader to stay out of the market when consolidation is noticed. 
Usage of other tools in combination with this one is recommended to determine the market conditions.
Ok, so how to use this indicator:
The combination of the indicators used in this strategy displays BUY and SELL alerts.
When the lower line of the envelope on the chart would cross over the lower band of the Bollinger Bands, a BUY alert is displayed. 
When the upper line of the envelope on the chart would cross down the upper band of the Bollinger Bands, a SELL alert is displayed.
As always, proper risk management should be followed.
3rd WaveHello All, 
In Elliott Wave Theory, 3rd wave is not the shortest one in the waves 1/3/5 and it's usually longest one. so if we can catch it then we may get good opportunities to trade. This script finds 3rd wave experimentally. it can be also the 3rd waves in the waves 1, 3, 5, A and C. the 3rd wave should have greater volume than other waves, the script can check its volume and compare with the volumes of the waves 1 and 2 optionally.
 Pine Team released Pine version 5!  This script was developed in v5 and it uses  Library feature of Pine v5  for the zigzag functions. This script is also an example for the Pine developers who learn Pine v5 and Libraries.
 Options: 
 Zigzag Period:  is the length that is used to calculate highest/lowest and the zigzag waves
 Min/Max Retracements:  is the retracement rates to check the wave 2 according to wave 1. for example; if min/max values are 0.500-0.618 then wave 2 must be minimum 0.500 of wave 1 and maximum 0.618 of wave 1.
 Check Volume Support:  is an option to compare the volumes of1. 2. and . waves. if you enable this option then the script checks their volume and 3rd wave volume must be greater then 1 and 2
there are 4 options for the targets. you can enable/disable and change their levels. targets are calculated using length of wave 1. 
Options to show breakout zone, zigzag, wave 1 and 2.
and some options for the colors.
The Library that is used in this script:
 P.S. This is an experimental work and can be improved. So do not hesitate to drop your comments under the script ;) 
 Enjoy!
CreateAndShowZigzagLibrary   "CreateAndShowZigzag" 
Functions in this library creates/updates zigzag array and shows the zigzag
 getZigzag(zigzag, prd, max_array_size)  calculates zigzag using period
	Parameters:
 	 zigzag : is the float array for the zigzag (should be defined like "var zigzag = array.new_float(0)"). each zigzag points contains 2 element: 1. price level of the zz point 2. bar_index of the zz point
	 prd : is the length to calculate zigzag waves by highest(prd)/lowest(prd)
	 max_array_size : is the maximum number of elements in zigzag, keep in mind each zigzag point contains 2 elements, so for example if it's 10 then zigzag has 10/2 => 5 zigzag points  
	Returns: dir that is the current direction of the zigzag
 showZigzag(zigzag, oldzigzag, dir, upcol, dncol)  this function shows zigzag
	Parameters:
 	 zigzag : is the float array for the zigzag (should be defined like "var zigzag = array.new_float(0)"). each zigzag points contains 2 element: 1. price level of the zz point 2. bar_index of the zz point
	 oldzigzag : is the float array for the zigzag, you get copy the zigzag array to oldzigzag by "oldzigzag = array.copy(zigzay)" before calling get_zigzag() function
	 dir : is the direction of the zigzag wave
	 upcol : is the color of the line if zigzag direction is up
	 dncol : is the color of the line if zigzag direction is down 
	Returns: null
Three EMAs Trend-following Strategy (by Coinrule)Trend-following strategies are great because they give you the peace of mind that you're trading in line with the market.  
However, by definition, you're always  following . That means you're always a bit later than your want to be. The main challenges such strategies face are:
 
 Confirming that there is a trend
 Following the trend, hopefully, early enough to catch the majority of the move
 Hopping off the trade when it seems to have run its course
 
This EMA Trend-following strategy attempts to address such challenges while allowing for a dynamic stop loss.
 ENTRY  
The trading system requires three crossovers on the same candle to confirm that a new trend is beginning:
 
 Price crossing over EMA 7
 Price crossing over EMA 14
 Price crossing over EMA 21
 
The first benefit of using all three crossovers is to reduce false signals. The second benefit is that you know that a strong trend is likely to develop relatively soon, with the help of the fast setup of the three EMAs. 
 EXIT  
The strategy comes with a fixed take profit and a volatility stop, which acts as a trailing stop to adapt to the trend's strength. That helps you get out of the way as soon as market conditions change. Depending on your long term confidence in the asset, you can edit the fixed take profit to be more conservative or aggressive. 
The position is closed when: 
 
 The price increases by 4% 
 The price crosses below the volatility stop. 
 
The best time frame for this strategy based on our backtest is the 4-hr. Shorter timeframes can also work well, although they exhibit larger volatility in their returns. In general, this approach suits medium timeframes. A trading fee of 0.1% is taken into account. The fee is aligned to the base fee applied on Binance, which is the largest cryptocurrency exchange.
 You can execute this strategy on your favourite exchange at coinrule.com
8 Day Extended Runs Inspired by Linda Bradford Raschke.
Strategy suited to the US T-note (ZN1!) with a t-test of 4.06.
The 5 day SMA is vital to Linda’s trend identification system. She’s done extensive testing and research using this indicator and has built models based on it. Linda used the 5 day SMA to determine that large outlier price moves happen in the direction of the trend in each market about 9-10 times per year. The powerful part about that number is that when the trend does persist, it can go on a long run, making this a trade with a high expected value.
Note: the current exit criteria  is sell 10 days after entry, users should experiment with different stop placements. 
Vin's Playzone Strategy How it works  
Playzone is a very simple system, utilizing just two exponential moving
averages. The 'Zones' in which different 'actions' should be taken is
highlighted with different colors on the chart. Calculations for the zones
are based on the relative position of price to the two EMA lines and the
relationship between the two EMAs
  How to use  
The basic method for using Playzone is to follow the green/red color.
Buy when bar closes in green.
Sell when bar closes in red.
Using it this way is safe but slow and is expected to have around 35-40%
accuracy, while yielding around 2-3 profit factors. The system works best
on larger time frames.
The more advanced method uses the zones to switch between different
trading system and biases, or in conjunction with other indicators.
 example 1: 
Buy when Yellow-Green and Bullish Divergence between price and RSI is visible,
if not Buy on Green and vise-versa
 example 2: 
Set up a long-biased grid and trade long only when actionzone is in green
change the bias to short when actionzone turns to te bearish side(red)
(Look at colors on a larger time frame)
 "We let the market tell us what to do, Not to outguess what the market gonna do."
Fx Crusher Scalping Indicator V1█ OVERVIEW
Scalping Indicator with Buy and Sell Signals for the 15 min and 5 min Chart. Works on all assets (Crypto, Forex, Stocks, Indices, Commodities and Metals)
Only use in trending markets. Signals in a ranging market are useless.
This Scalping Indicator is different from others because most of the Buy/ Sell signals actually make sense. No counter trend trading and most signals can be very profitable when used right.The single most important goal was to have an indicator that shows signals with a big possible risk reward ratio. Most false signals are filtered out. The Fx Crusher Scalping Indicator is not perfect but it is amazing.  You can customize the indicator to get the highest signal quality. 
█ HOW DOES IT WORK?
The indicator determines the trend direction by using 3 different smoothed moving averages. A green background shows an uptrend and a red background shows a downtrend.
The strength of the trend is determined by the slope of the individual SMMAs. You can set the slope of every single SMMA for buys and sells individually. 
The indicator only shows signals when there is a clear trend on the current timeframe. 
Entry signals are generated by a combination of Williams fractals, SMMA crossover, trend angle and RSI condition.
█ HOW TO USE?
 
 Draw Support & Resistance lines on the 4H Chart
 Determine the overall trend on the 1H Timeframe
 Go to the 15 min or 5 min Time Frame and have a look at the signals
 Adjust the slope of every single SMMA in 0.01 steps until the signals look good
 Adjust the RSI settings for overbought and oversold condition if necessary
 Only enter a trade after the candle that prints a signal is closed. 
 Only take buy positions when all SMMAs are going up and don’t touch each other
 Only take sell positions when all SMMAs are going down and don’t touch each other 
 Only use this Scalping Indicator with proper Risk management and a risk reward ratio of around 1:2.
 Trail your stop to get the most pips out of the signals. Very often the indicator shows signals right before major moves.
 
█ ADDITIONAL INFO
Be careful with buy signals when the market on the higher timeframe (4H and 1H) is in a downtrend and vice versa.
You can make the most profit out of this Indicator when you enter with 2 positions. A quick scalp and a runner. Because there's a lot of signals with huge risk reward ratios but also some unprofitable signals . Therefore make sure you make the best out of the good signals and apply proper risk management to limit losses with bad signals. Stop loss placement according to market structure.
Multiple Signals in a row can show a high probability of a very strong upcoming move. Monitor your trades and secure partials to make the best out of it.
You can select how many signals it is going to show once trend conditions are met. Please be aware that the longer a trend goes, the higher is the probability of a reversal. Therefore the first few signals after all conditions are met are most likely the most profitable. 
By setting the slope of the slow SMMA correctly you can filter out most signals in a ranging market.
█ DISCLAIMER
This is not financial advice. I do everything I can to provide the most accurate buy and sell signals for scalping but past results are no guarantee for future performance. 
 
Moving Average Exponential with Standard Deviation BandThis is standard EMA script available on Trading View and i have just added ability to add a channel based on standard deviation. In addition to it you can enable/disable optional lines from options and it would add 50% levels of upper and under channel. I added 50% as it provide important price levels if you have right settings selected for channel factor.  






















