Double CCIThe Commodity Channel Index (CCI) is a momentum oscillator used in technical analysis primarily to identify overbought and oversold levels by measuring an instrument's variations away from its statistical mean. Besides overbought/oversold levels, CCI is often used to find reversals as well as divergences. Originally, the indicator was designed to be used for identifying trends in commodities, however it is now used in a wide range of financial instruments.
There are several steps involved in calculating the CCI. The following example is for a typical 14 Period CCI:
CCI = (Typical Price - 14 Period SMA of TP) / (.015 x Mean Deviation)
Typical Price (TP) = (High + Low + Close)/3
Constant = .015
The Constant is set at .015 for scaling purposes. By including the constant, the majority of CCI values will fall within the 100 to -100 range.
Mean Deviation:
1) Subtract the most recent 14 Period Simple Moving from each typical price (TP) for the Period.
2) Sum these numbers strictly using absolute values.
3) Divide the value generated in step 2 by the total number of Periods (14 in this case).
Overbought and Oversold conditions can be used in their more traditional sense to identify future reversals . Remember true overbought/oversold thresholds values can and often do vary between instruments.
During a Bullish Trend , price crossing above the overbought threshold may indicate strong confidence in the move and price will continue to rise.
During a Bearish Trend , price crossing below the oversold threshold may indicate strong confidence in the move and price will continue to fall.
The first option is a modified CCI indicator that uses the "Arnaud Legoux Moving Average" instead of the SMA, and the source uses the VWAP instead of the HLC3. Added to this version an option to calculate CCI with different types of moving averages:
Green dots mean they are overbought
Orange dots mean they are oversold
Added a "SuperTrend Background" based on the modified CCI indicator:
Bull event = CCI crossing over the 0 line
Bear event = CCI crossing below the 0 line
Added a signal as EMA (modified CCI, signal length)
The second option is a standard CCI indicator that shows a coloured histogram of important levels, giving a good visual of the CCI levels. Added to this version is an extra coloured level +/-200 and an option to use Traditional CCI calculations according to user @JustUncleL
LEVELS:
Aqua: Greater than 200.
Lavender: Greater than 100 and less than 200.
Dark Lavender: Greater than 0 and less than 100.
Dark Coral: Less than 0 and greater than -100.
Coral: Less than -100 and greater than -200.
Light Red: Less than -200.
Commodity Channel Index (CCI)
Falcon Commodity Channel IndexFalcon CCI indicator is a superb indicator for anyone who wants to dig deep and still float. The trading lifestyle requires you to be one step ahead of everyone else, while doing so, you want to manage risk, enter at correct positions and perhaps exit at correct positions too.
Exiting at correct positions is so over rated, people tend to forget that exit is as important as entry and therefore we need to make sure that we use a good indicator setup that helps us to do that.
Falcon CCI Indicator is a receipe developed by me during recent Bitcoin slump, where we really needed something more to help us get pass through ups and downs, sudden movements and volatility in the market.
This indicator is perfect even for the swing and trend traders, intra day and day traders who want a quick win, rather than invest for long term.
Here are entry and exit plans based on this indicator:-
Setup: I keep CCI at 20, MA at 14 and EMA at 7 but I change it depending on the stock or crypto. Truth is, you can play with it and find what is best for your trading setups, but once you are done, it really works.
Buy: Buy when CCI crosses above MA or EMA , but CCI should be below 50
Sell: Sell when CCI crosses below MA or EMA (You need to choose), CCI should be above 150
There can be other entry and exit based on just CCI values, and therefore I have added some max and min inputs too in the indicator, e.g. Buy when CCI is -180 and sell when CCI is 300.
Trading is a long process.
To all my friends who have lost in futures , or anywhere else in the market, don't worry, just follow the process and follow your own rules. Don't break them.
You can connect with me on Trading View, message me to discuss this further. Happy to take your questions.
P.S you can also add linear regression to this to give you certain price points, for market tops or bottoms within the time frame.
Moving Average Forecast (Beast)This script displays up to 8 lengths of moving averages using either the SMA , EMA, WMA, HMA, SWMA, VWMA or CCI and forecasts where the moving average will be in future periods (by removing the oldest periods and adding future prices based on either current price "flat" or a user-defined period linear regression "linreg".
Built on top of Triple MA Forecast by yatrader2, expanded it and added awesome features.
The following has been changed/added:
- Changed to pine script version 4
- Altered number of moving averages displayed up to 8
- Added multiple moving average types ( SMA , EMA , WMA, HMA, SWMA, VWMA, CCI )
* SMA - Simple moving average *
* EMA - Exponential moving average *
* WMA - Weighted moving average *
* HMA - Hull moving average *
* SWMA - Symmetrical weighted moving average *
* VWMA - Volume-weighted moving average *
* CCI - Commodity channel index *
- Fixed settings menu
- Added label with current moving average values (sorted by price)
- Cleaned up the logic
- Cleaned up the code
CCI BBThis indicator is the idea of giorno_4_16 .
It shows some indicator lines in your main chart as following:
SMA300, EMA200
BB 20 1,2,3sigma and middle
BB 300 1,2,3sigma and middle
You should put CCI (12, 14) into your separated chart to use the idea.
It shows arrows for registance trading when:
CCI(12) crossovers -200 or corssunders 200 in recent 6bars,
and the price crosses indicator line of SMA200, EMA200 and BB300 1,2,3sigma.
When CCI crossovers -200, you can condisider buying.
When CCI crossunders 200, you can condisider selling.
You should use this indicator in 1H or 4H.
When an arrow appears in 1H, change timeframe to 4H and check the slope of BB20.
If the slope is gentle, take-profit target is MA20 of 1H.
If the slope is steep(ex. CCI crossovers -200 and 4H BB20 go up steeply), take-profit target is BB20 2sigma of 1H.
3CCI & 3RSI for botsThis script is for trading grid bots. Only CCI and RSI are used, but there are three different timeframes available for each. When using it, you must select a chart with a period equal to or less than the minimum in the indicator settings. For example, the following periods are selected in the settings: 1 hour, 15 minutes, 5 minutes, so we use a 5-minute chart. A buy or sell signal will be received if the settings of all 6 indicators match. The default settings do not carry any information, use your own. The code is quite simple and may be of interest to a beginner like me.
CCI Scalping Strategy---From the "Bitcoin Trading Strategies" book, by David Hanson---
After testing, works better with an ATR stop instead of the Strategy Stop. This parameter
can be changed from the strategy Inputs panel.
"CCI Scalping Strategy
Recommended Timeframe: 5 minutes
Indicators: 20 Period CCI, 20 WMA
Long when: Price closes above 20 WMA and CCI is below -100, enter when CCI crosses above -100.
Stop: Above 20 WMA"
CCI & EMA strategy by TradeswithashishThis strategy is extremely useful for positional traders or traders using timeframe 15-minute of higher. It uses following combo of values:
VWAP, CCI, Volume and Moving average (simple and exponential)
Caution:
Avoid taking trade if candle size is greater than twice the average candle size. for that wait for the retracement to near trailing stoploss
Uber Dank CCI + Captain Beefheart Bollinger Bands ExtraordinareIntroducing, the Uber Dank CCI + Captain Beefheart Bollinger Bands Extraordinaire
Its bollinger bands, CCI and CCI Bollinger Bands all in one.
The color of the CCI shows the condition of the bollinger band on chart.
Close > upper band = red
Close > basis = yellow
Close < basis = blue
Close < lower band = green
Then a bollinger band is printed on the CCI itself,
The background color displays the condition of the CCI bollinger band by the same logic as the CCI color.
CCI > upper band = red
CCI > basis = yellow
CCI < basis = blue
CCI < lower band = green
The exclamation marks tell you when the conditions are coming to an end. They check the last two bars to see if both the CCI and the closing price are under their bollinger bands at the same time for at least one of those bars, and they check the current bar that at least one of those conditions has ended. That is why they will most often print two exclamation marks in a row.
Technicals Rating Strategy v420Ichimoku, HMA, RSI, Stoch, CCI, MACD, Technicals Rating Strategy is a trading Bot that looks at these chosen indicators and assigns a value to each, then calculates the result of adding each indicators result value to a overall rating, which is then compared to a user set level. Here seen on Bitcoin, it has the broker fee included in the testing result. If you choose to use it on Forex etc, perhaps remove the broker fee which is unrealistic for FX trading.
It has a Win/Loss ratio of only 40% wins, but it catches the big moves and thats the main thing, so if ELON MUSK had of used this strategy instead of BUY and HOLD, he could of made 700% instead of 7% (as is, may, 2021)
Mainly intended for use as Automated TRADE BOT.
(imagine if Elon Musk did use this bot with his 1.3 billion $ worth of BTC, the drawdown would be like, half a billion or something haha (p.s.- use smaller lotsize % to get smaller drawdown, but then smaller profit....) )
For use with any pair and timeframe. In fact there is a timeframe setting to set the strategy to look at alternative timeframe from chart, but as default will just be set to charts timeframe.
MTF CCI using EMAsThis is a CCI script adapted from 'CCI w EMA by Rick3712' which removes the EMA of the CCI and adds different sized CCI results to the same plot. An info box is also added for easy reference of current values.
CCI is a useful way to see the price's relation to moving averages in a different way, and being able to see the trend strength over time using the larger CCI allows a trader to make better informed decisions when reaching oversold or overbought conditions in relation to the shorter EMAs, such as the 20. You can also see patterns in a trend's strength easier by comparing the movements and levels to find likely areas of a pullback or buying opportunity.
In the example you can see a common level in ETH's parabolic movement on the 4h 750 EMA and 200 EMA that indicates a likely correction area.
Ganntime Grid Bot Long Strategy with frostybotThe grid strategy customized specifically for Frostybot. It use the tradingview webhook implement the safe orders mechanism of 3commas, and different position sizes can be selected according to the market direction. Currently, only long is supported.the default configration is suitable for some pair.but you can change it by yourself. Everyone is welcome to experience.
Greed and Fear ScoreHi All,
This is Greed and Fear Score script. The uses of this indicator is to let users know what is the state for each bar closed.
Warren Buffett once said that it is wise for investors to be “fearful when others are greedy, and greedy when others are fearful.
Greed & Fear Score (range from 1 - 5) has taken multiple measurements into consideration such as CCI, MFI, RSI, RVI and William %R.
The range of score is from 1 - 5 indicating weak to strong.
Red/Yellow represents Greed score.
Blue/Light Blue represents Fear score.
The Bull & Bear Transition Score (range from 1 - 10) is to measure how strong power needed to reverse the Greed or Fear State.
It is a powerful tool that incorporates CMF, MFI, CCI, MOMENTUM, OBV, RSI, RVI, WILLIAN %R, PRICE OSCILLATOR and Relative Volume.
How to use Bull & Bear Transition Score?
The higher the Bull & Bear Score, the more likely it will change from one state to another.
How to find BEST opportunity? Here comes the special symbol.
User can choose best fit combination by using filtering.
CCI45/SMA50 indy for 30 min SP500SPCFD:SPX
The script determines entry points using 45 period CCI and 50 period SMA.
Long condition: When CCI crosses up 150 treshold while price above 50 period SMA
Short condition: When CCI crosses down -150 treshold while price below 50 period SMA
Trades are executed above/below 1 point of high/low for long/short positions. Stops are just 1 point below/above of SMA. After 4 points of profit stops should be tightened. If you do not plan to hold the position for a long time, it can produce quick profit within 5-6 bars namely 2.5-3 hour. Otherwise you can manage the trade using SMA as trailing stop. This can be treated as a strategy of scalping which turns out a trend trading eventually if conditions good.
Have a nice trading
CCI Breakout TraderWorks well on Bitcoin or most altcoins on a 15min chart or higher.
What is this exactly?
This is an indicator that uses horizontal RSI + EMA lines with a CCI line on top of it to provide optimal entry and exit positions for trading. There is also a breakout indicator based on the width of Bollinger Bands.
How to use:
If the blue stream passes upwards on the red heading to the white - it's heading towards a good BUY signal. To be safe you wait until it passes above the white line, then BUY LONG. Another signal to buy long is when the blue stream passes above the white and green lines.
Selling is essentially the opposite, if the blue stream is passing down from the green or white lines, then it's time to sell and exit your trade.
If you need help knowing when to enter and exit a trade the indicator will draw a grey candle on your chart to signal it's time to exit a long trade and it will draw a purple candle when it's time to enter a long.
--
Breakout alert:
If you see a green vertical bar it's a warning that there is a potential breakout in price coming for whichever coin you are looking at. The price breakout could go either direction, so make sure you watch the blue stream.
--
Important tips:
The direction of the green/white/red lines are important - if they are heading down that means it might not be the best time to enter your trade, even if the blue stream crosses up on the red and/or white lines.
The colored horizontal lines are there to let you know if the blue stream is near the bottom of those lines (anywhere from hline 15 to 50) and heading upwards, you will more likely have a longer positive trade. If the blue stream is above 60 hline and it looks like a good trade (passing up on the red and white lines), expect to have a shorter trade.
I use this for swing trading various crypto currencies, once you learn how to read it, you can catch amazing uptrends really early and you can exit trades before some big drops happen.
[blackcat] L1 Blackcat Customized CCI IndicatorLevel: 1
Background
This CCI indicator is blackcat customized version with enhanced features.
Function
This CCI use green line to indicate strong long trend with cci values > 0 and red line to indicate weak long trend with cci values <0. It also use yellow and fuchsia candles to present the strong and weak long trend. A green candle is used to indicate long entry, while a red candle is usded to indicate long flatten signal.
Key Signal
green line --> strong long trend
red line --> weak long trend
blue line --> trend strength indicator
SELL label --> flatten long or short entry
BUY label --> long entry
TOPDIV label --> top divergence indicator
BOTDIV label --> bottom divergence indicator
Remarks
Feedbacks are appreciated.
Readme
In real life, I am a prolific inventor. I have successfully applied for more than 60 international and regional patents in the past 12 years. But in the past two years or so, I have tried to transfer my creativity to the development of trading strategies. Tradingview is the ideal platform for me. I am selecting and contributing some of the hundreds of scripts to publish in Tradingview community. Welcome everyone to interact with me to discuss these interesting pine scripts.
The scripts posted are categorized into 5 levels according to my efforts or manhours put into these works.
Level 1 : interesting script snippets or distinctive improvement from classic indicators or strategy. Level 1 scripts can usually appear in more complex indicators as a function module or element.
Level 2 : composite indicator/strategy. By selecting or combining several independent or dependent functions or sub indicators in proper way, the composite script exhibits a resonance phenomenon which can filter out noise or fake trading signal to enhance trading confidence level.
Level 3 : comprehensive indicator/strategy. They are simple trading systems based on my strategies. They are commonly containing several or all of entry signal, close signal, stop loss, take profit, re-entry, risk management, and position sizing techniques. Even some interesting fundamental and mass psychological aspects are incorporated.
Level 4 : script snippets or functions that do not disclose source code. Interesting element that can reveal market laws and work as raw material for indicators and strategies. If you find Level 1~2 scripts are helpful, Level 4 is a private version that took me far more efforts to develop.
Level 5 : indicator/strategy that do not disclose source code. private version of Level 3 script with my accumulated script processing skills or a large number of custom functions. I had a private function library built in past two years. Level 5 scripts use many of them to achieve private trading strategy.
QQE-CCI Hello guys;
This indicator is a simple combination of two oscillators "Quantitative Qualitative Estimation Signals"(based on RSI) and "Commodity Channel Index".
To summarize, the method of signaling from this indicator is that by observing the "Long" signal and CCI cross with the midline upwards simultaneously, we open the buy position; and if we see the "Short" signal and CCI cross with the midline down at the same time, we open a sell position.
I have designed this indicator for use in Binary options; 70% of the trades I have made based on this indicator signals have been successful.
I put my telegram ID here incase if U need, txt me :)
@QQECCi
Dual Commodity Channel IndexDual Channel Commodity Index comprised of two single CCI indicators with all tweakable parameters: lengths and factoring.
All in one [Liubam]Hey tradingviewers!
This is an All in one Indicator for those who can't add too many indicators on your charts. Inspired by ©LonesomeTheBlue "Indicators all in one" script. I found a lot of very interesting scripts on the public library and I decided to make a tool with some of the greatest IMO, adding some modifications to improve the indicators. With this tool you can plot 1 of 6 different indicators by selecting it from a drop-down list (on the indicator settings).
All the credit goes to it's respective owners (taggeds).
THIS INDICATOR INCLUDES:
1. Classic RSI with some OB/OS tools:
The relative strength index (RSI) is a popular momentum indicator displayed as an oscillator (a line graph that moves between two extremes) that measures the magnitude of recent price changes to evaluate overbought or oversold conditions, in other words it shows signals about bullish and bearish price momentum. I added some visual improvements to help you finding the OB/OS zones.
2. Classic CCI with some OB/OS tools.
The Commodity Channel Index (CCI) is a momentum-based oscillator used as market indicator to help determine market movements that may indicate buying or selling. Added some vistual improvements to the chart.
3. ADX and DMI oscillator with the keylevel coded by @console:
The Average Directional Index (ADX) is non-directional indicator used by some traders to determine the strength of a trend. When the ADX line is rising (Above the keylevel) trend strength is increasing, and the price moves in the direction of the trend whether up or down. Otherwise, low ADX (Below the keylevel) is usually a sign of accumulation or distribution (Range). Non-trending doesn't mean the price isn't moving. It may not be, but the price could also be making a trend change or is too volatile for a clear direction to be present.
Suggested settings of the keylevel is 23-25.... REMEMBER: The trend may be your friend.
4. MFI
The Money Flow Index (MFI) is a technical oscillator for identifying overbought or oversold signals in an asset. Unlike conventional oscillators such as the RSI, the Money Flow Index incorporates both price and volume data, as opposed to just price. It can also be used to spot divergences which warn of a trend change in price.
5. Stochastic:
A stochastic oscillator is range-bound, meaning it is always between 0 and 100. This makes it a useful indicator of overbought and oversold conditions. Traditionally, readings over 80 are considered in the overbought range, and readings under 20 are considered oversold. However, these are not always indicative of impending reversal; very strong trends can maintain overbought or oversold conditions for an extended period. Instead, traders should look to changes in the stochastic oscillator for clues about future trend shifts. I added some features for this popular indicator to show the stochastic crosses.
6. The famous Squeeze momentum Indicator made by @Lazybear:
This is derivate of John Carter's "TTM Squeeze" volatility indicator and its very strong when using with trending indicator such a ADX. Black line (or no-line) on the midline show that the market just entered a squeeze ( Bollinger Bands are with in Keltner Channel). This signifies low volatility , market preparing itself for an explosive move (up or down). Gray line signify "Squeeze release". Mr.Carter suggests waiting till the gray line after a blackline, and taking a position in the direction of the momentum (for ex., if momentum value is above zero, go long). Exit the position when the momentum changes.
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
This script is source code protected, but you can add to your favorite list to use it. Also you can add twice to use 2 different indicators at the same time (E.g. Squeeze Momentum Indicator + ADX)
An additional indicator I made (MA Hunterz + InfoPanel) is needed to not miss good entry points.
Your valuable comment and feedback is much appreciated...
And remember indicators can be really helpfull but always use Price Action.
CCI Overbought & OversoldThe Commodity Channel Index (CCI) is a momentum-based oscillator used to help determine when an investment vehicle is reaching a condition of being overbought or oversold
Developed by Donald Lambert, this technical indicator assesses price trend direction and strength, allowing traders to determine if they want to enter or exit a trade, refrain from taking a trade, or add to an existing position. In this way, the indicator can be used to provide trade signals when it acts in a certain way.
KEY TAKEAWAYS
The Commodity Channel Index (CCI) is a technical indicator that measures the difference between the current price and the historical average price.
When the CCI is above zero, it indicates the price is above the historic average. Conversely, when the CCI is below zero, the price is below the historic average.
The CCI is an unbounded oscillator, meaning it can go higher or lower indefinitely. For this reason, overbought and oversold levels are typically determined for each individual asset by looking at historical extreme CCI levels where the price reversed from
This script calculates Commodity Channel Index (CCI) value and fills background of price action chart with colors:
Green zone indicates oversold zone where you can enter position
Red zone indicates overbought zone where a positions should be closed
MTF Oscillators [Anan]Hello friends,
This is my own MTF oscillator framework verion.
You can control in everything from indicator settings suck as (Source, Length, OB/OS Zones, Show/Hide Timeframes and all Timeframes are supported).
List of supported oscillators:
RSX
RSI
MFI
CCI
CCI MTF Pane [Anan]Hello friends,
This is CCI MTF Pane:
Green Line : CCI >= 0
RED Line : CCI < 0
Green Dot : CCI Oversold >= 100
Red Dot : CCI Overbought <= -100
You can modify these values from indicator settings.
Crypto rsi cci mf stoch rsi oscillators all in one strategyThis is a strategy based on the popular oscillator like RSI, CCI, MF and Stochastic RSI oscillators.
In this situation I use a very high length , 100 candles, and the middle point between overbought and oversold levels at 50.
The entry for long is when all oscilators are above 50, and the exit is when they are below 50 + plus some minor modifications
If you have any questions, please message me a private message !
CCI Super BandsCCi Super Bands ,
Is an Indicator to plot Commodity Channel Index Projections over the Price Chart
It's offers interesting price Analysis
There are two major parts to the indicator!
1. The Optimal CCI Line
2. A CCI Standard Deviation Bands
Color Codes Meaning:
Red : Strength in Bearish Intent
Green : Strength in Bullish Intent
Yellow : Consolidation estimations
Try to play with this indicator
and Enjoy