This indicator is a combination of 2 classical indicators: CCI indicator (oscillator) with additional filtration by means of the Exponential Moving Average (EMA) Parameters CCI Calculation period - The time period to be used in calculating the SMA portion of the CCI (14 is the Default) CCI Price to use - CCI used price mode Filtering length - CCI average period Filtering mode - CCI method Period for finding floating levels - Min Max Period Upper level - Level Up L
The MACD indicator in MetaTrader 4/5 looks different than the MACD indicator in most other charting software. That's because the MetaTrader 4/5 version of MACD displays the MACD line as a histogram when it is traditionally displayed as a line. Additionally, the MetaTrader 4/5 version computes the Signal line using an SMA whereas according to MACD definition it's supposed to be an EMA. The MetaTrader 4/5 version also does not compute a true MACD Histogram (the difference between the MACD/Signal l
The indicator is intended for recognition and marking 1-2-3 buy and sell patterns on a chart. The indicator will help a trade to determine the starting and signal fractals, and to specify the possible entry points on all timeframes in ?etaTrader 5. Fibonacci lines are drawn on the chart to indicate supposed targets of moving on the basis of the wave theory. The 1-2-3 formations appear to be especially important as divergences (convergences) are formed on price tops and bottoms. The indicator h
Follow The Line This indicator obeys the popular maxim that: "THE TREND IS YOUR FRIEND" It paints a GREEN line for BUY and also paints a RED line for SELL. (you can change the colors). It gives alarms and alerts of all kinds. IT DOES NOT REPAINT and can be used for all currency pairs and timeframes. Yes, as easy and simple as that. Even a newbie can use it to make great and reliable trades. NB: For best results, get my other premium indicators for more powerful and reliable signals. Get t
Free automatic fibonacci is an indicator that automatically plots a fibonacci retracement based on the number of bars you select on the BarsToScan setting in the indicator. The fibonacci is automatically updated in real time as new highest and lowest values appears amongst the selected bars. You can select which level values to be displayed in the indicator settings. You can also select the color of the levels thus enabling the trader to be able to attach the indicator several times with differe
The Classic Pivot Points indicator is fully configurable and can be adjusted to work in different ways. If you are a manual trader and prefer a clean chart, you can configure the indicator so that it only draws pivot points for the current session. Otherwise if you are developing an expert advisor that uses pivot points, you can configure the indicator to show historical pivot points as well. Another unique feature of this indicator is that, when calculating daily pivots, it is possible to set
The indicator draws trendlines on chart. This indicator has six inputs. User can specify alternative labels for both lines. If multiple instances of the indicator are used, the labels must differ. User can set width and color of the lines and depth which specifies what significant peaks should be used. For example, Depth=10 sets trendlines using the current peaks and valleys that have at least 10 bars to the right and to the left and that have highs/lows less/greater than the peak's high/low. In
If you heard about The Wyckoff Method, Volume Spread Analysis, etc... You are probably searching for the candlestick indicator that shows you the Volume spread all over the current bar, signaling every types of market status... You can control the several Market Levels with custom colors... It is up to you to decide how to use it. Our job is provide you with the indicator... Live Long and Prosper! ;)
The original author is David Weis, an expert in the Wyckoff Method. The Weis Wave is a modern adaptation of the 1930's Wyckoff Method, another expert in Tape Reading techniques and Chart Analysis. Weis Waves takes market volume and stacks it into waves according to price conditions giving the trader valuable insights about the market conditions. If you want to learn more about this subject you can find tons of videos in YouTube. Just look for "The Wickoff Method", "Weis Wave" and "Volume Spread
One of the best tools for analyzing volume, Weis Wave was idelized by David Weis, to facilitate the reading of directional flow. For the VSA method disciples it is an evolution of the practices created by Richard Wycoff, facilitating a predictive reading of the market, always seeking an accumulation and distribution of the negotiated contracts. In this version can you choose 3 Waves types Cumulative wave volume Range of wave Average Wave volume Ref "Tim Ord lectures"
This indicator allows to display Renko charts in the indicator window. Renko charts show only price movements that are bigger than the specified box size. It helps to eliminate noise and allows to focus on main trends. Time is not a factor here. Only price movements are taken into account. That's why Renko chart is not synchronized with the main chart it is attached to. Indicator works in two modes: CLOSE - only close prices are taken into account while building the chartHIGH_LOW - only high
Magic Candles FREE is a new unique product that allows identifying the current market phase (uptrend, downtrend or flat). This indicator paints bars in different colors depending on the current state of the market and signals the user about trend changes with alerts. Magic Candles FREE - is a demo version, which works only on the AUDUSD currency pair. Unlimited version can be purchased here: https://www.mql5.com/en/market/product/29342 Advantages High accuracy of signals.Suitable for scalpi
This is a lite version of the Beast Super Signal MT5 indicator and will work on EURUSD only! To get the full version click HERE! The Beast Super Signal Lite is a simple, and easy to use trend based indicator. It will continuously monitor the current price action looking for new trends establishing or strong reversals building at extreme overbought, and oversold levels and trends that have reached strong exhaustion levels. The Beast Super Signal Lite indicator will monitor the current pri
The Volume Weighted Average Price is similar to a moving average, except volume is included to weight the average price over a period. Volume-Weighted Average Price [VWAP] is a dynamic, weighted average designed to more accurately reflect a security's true average price over a given period. Mathematically, VWAP is the summation of money (i.e., Volume x Price) transacted divided by the total volume over any time horizon, typically from market open to market close. VWAP reflects the capitalis
Technical indicator Relative Strength Index (RSI) is a price following oscillator, whose values vary between 0 and 100. Values below 30 indicate an oversold state, and values above 70 indicate an overbought state. The classic interpretation of it is the following: if the oscillator line goes out of the oversold zone, it is a signal for opening a long position. If it goes out of the overbought zone, it is a signal for opening a short position. The indicator displays entry points on the chart usi
Blahtech Candle Timer displays the remaining time before the current bar closes and a new bar forms. It can be used for time management Feature Highlights Configurable textCustomisable alerts and messagesOptimised to reduce CPU usage Input Parameters Text Colour - Colour for timer textText Font - Font for timer textText Size - Font size of timer textText Shift Bars -Number of Bars to move the text rightText Shift Price - Move the text up by a specified amountText Anchor - Change the anchor
Hull Moving Average (HMA) is well-deservedly popular among traders because of the effective averaging of market noise and a relatively small delay. The current MetaTrader 5 version changes its color when the movement direction changes. Sound and text signals are available. It also supports sending email and push messages. It is possible to trigger a signal on the current incomplete bar, although such a signal may be canceled before completion if conditions are no longer appropriate. One of th
This indicator shows the latest untouched support and resistance as horizontal lines. The indicator can show support/resistance from higher timeframes. With this indicator you can e.g. easily see the support/resistance of the timeframes H4, D1 and W1 on a H1 chart, which can be a big advantage while time your entry on H1. This is the FREE version of the indicator: Support Resistance Multi Time Frame MT5 The free version works only on EURUSD and GBPUSD! Parameters referenceTF: the timefra
Metatrader 5 version of the famous Andre Machado's Tabajara indicator. If you don't know Andre Machado's Technical Analysis work you don't need this indicator... For those who need it and for those several friend traders who asked this porting from other platforms, here it is... FEATURES 8-period Moving Average20-period Moving Average50-period Moving Average200-period Moving AverageColored candles according to the inflexion of the 20-period MA SETTINGS You can change the Period of all MA's
The indicator analyzes the volume scale and splits it into two components - seller volumes and buyer volumes, and also calculates the delta and cumulative delta. The indicator does not flicker or redraw, its calculation and plotting are performed fairly quickly, while using the data from the smaller (relative to the current) periods. Full recalculation of data is performed once per minute, when a new candle opens on the M1 timeframe, or in case of a user activity, namely, when scrolling the ch
Support & Resistance indicator is a modification of the standard Bill Williams' Fractals indicator. The indicator works on any timeframes. It displays support and resistance levels on the chart and allows setting stop loss and take profit levels (you can check the exact value by putting the mouse cursor over the level). Blue dashed lines are support level. Red dashed lines are resistance levels. If you want, you can change the style and color of these lines. If the price approaches a supp
Market Profile is an amazing tool! With it you can identify regions of strong and weak negotiation, finding regions of accumulation (support and resistance), thus seeing the market with other eyes. Instead of measuring each candle volume as default volume indicator does, the Market Profile measure the volume by price. Configurations: Enable indicator - enable the indicator. This function exists to pass the bureaucratic test here of MQL5. Count days - days to count. Draw as backgrou
The indicator draws daily support and resistance lines on the chart, as well as the Pivot level (pivot level). Adapted to work in MT5 Indicator parameters: DayBack - the number of days for marking lines; PPcolor - line color Pivot; PPwidth - line thickness Pivot; PPstyle - line style Pivot; Supp - color of support lines; Sstyle - support line style; Swidth - thickness of support lines; Resist - color of resistance lines; Rstyle - resistance line style; Rwidth - thickness of resistanc
This information indicator allows you to always be aware of the current account status. The indicator shows various data, including profit in points, percentage and currency, as well as a current symbol spread and time before a bar is closed on the current timeframe. You can select one of the different info line location types: To the right of the price (always following it);As a comment (in the upper left corner of the chart);In a selected screen corner.You can al
Advanced ideas of the popular MACD indicator: It detects and displays classic and reverse divergences (two methods of detecting divergences). It uses different color to highlight an uptrend and a downtrend. Two methods of determining a trend: ?) MACD crosses the 0 level (classic signal); ?) MACD crosses its own average (early signal). This is a multi-timeframe indicator: it can display MACD data from other timeframes. Two methods of drawing: classic histogram and line. It generates sound
The Renko Advanced can be considered as a trading system. The indicator offers a different view to see the currency pair: it is a full timeless indicator and it can be used for using for manual trading or also for automatized trading with some expert advisor. When the price reaches a threshold a new block is created. It takes advantage of the Renko visualization type offering less noise than usual candles bar. The user can decide how to calculate
INFOPad is an information panel that creates information on the selected currency pair in the MetaTrader 5 terminal. There are 5 functions of this indicator: Shows the main and main information on the selected symbol: Ask BID, Spread, Stop Level, Swap, Tick value, Commission prices; Shows the future targets of SL target and TP Target (The number of points of the established stop loss and take profit, the dollar amount); It shows the profit received for the periods: Today, Week, Month
Advanced Stochastic Scalper Free for MT5 is a professional indicator based on the popular Stochastic Oscillator. This product is an oscillator with dynamic overbought and oversold levels, while in the standard Stochastic Oscillator, these levels are static and do not change. This allows Advanced Stochastic Scalper Free to adapt to the ever-changing market. When a buy or a sell signal appears, an arrow is drawn on the chart and an alert is triggered allowing you to open a position in a timely m
The PipTick Volume indicator is a great tool for measuring tick volume or real volume activity. It quickly and easily helps traders to evaluate the current size of volume. The indicator for classification of the volume size uses moving average and its multiples. Accordingly, the area where the volume is located (relative to the moving average) is labeled as ultra low, low, average, high, very high or ultra high. This indicator can calculate moving average by four methods: SMA - Simple Moving
The indicator automatically identifies the 1-2-3 pattern on the chart. The indicator is able to monitor the formation of pattern in real time. It informs the trader when the pattern is completely formed (when the price breaks the line in point 2) and displays the completed patterns in history. The patterns are never redrawn. The indicator can identify patterns on any instruments (currency pairs, stock market, gold, etc.) without the need to adjust to each instrument. Simple and clear
The indicator displays the orders book, as well as increases its depth, remembering the location of orders that have gone beyond the current "window" view. Indicator capability The indicator is a demo version of the Smart DOM Driver trading utility and has some part of its visual functions. Display the levels of open positions.Simulation of placing/cancelling/editing pending orders directly in the displayed orders book. Input variables The list of input variables of the indicator fully corr
Introduction This indicator detects volume spread patterns for buy and sell opportunity. The patterns include demand and supply patterns. You might use each pattern for trading. However, these patterns are best used to detect the demand zone (=accumulation area) and supply zone (=distribution area). Demand pattern indicates generally potential buying opportunity. Supply pattern indicates generally potential selling opportunity. These are the underlying patterns rather than direct price action.
"Market Profile is based on the normal distribution curve, wherein approximately 70% of the values fall within one standard deviation of the average. A normal distribution curve assumes that the number of occurrences follow a bell-shaped curve. Anyone who has traded in the markets, however, knows that prices never follow a definite pattern; in fact, you rarely see a normal distribution. What you do see are skewed distribution of prices, which makes it possible to see the price at which most of
The indicator generates early signals basing on ADX reading data combined with elements of price patterns. Works on all symbols and timeframes. The indicator does not redraw its signals. You see the same things on history and in real time. For better visual perception signals are displayed as arrows (in order not to overload the chart). The indicator is a complete analogues of the Trend Monitor indicator for MetaTrader 4 Features The best results are obtained when the indicator works o
Volume Weighted Average Price (VWAP) is a trading benchmark commonly used by Big Players that gives the average price a Symbol has traded throughout the day. It is based on both Volume and price. Additionally we put in this indicator the MVWAP (Moving Volume Weighted Average Price). For those who do not know the usage and the importance od this indicator I recommend a great article about this subject at Investopedia (https://www.investopedia.com/articles/trading/11/trading-with-vwap-mvwap.asp).
This indicator can send alerts when a Heiken Ashi Smoothed color change occurs. Features Can send all types of alerts.Option to delay the alert one or more bars in order to confirm the color (trend) change. Please check out my other Moving Average products: Trend dashboard Moving Average crossover scanner Parameters Candle shift for alert: Default is 1. Setting it to 0 will alert you on color change on the current candle. This should be regarded as a pending (unconfirmed) signal.MA method
VIP Members Exclusive!!! #aguiatraders It is a MetaTrader 5 integrated drawing tool inspired on the "Pointofix" software. You can paint, make annotations and drawings on the chart in real time. It works in multiple timeframes, that is, the drawings can be visualized in different timeframes. The drawings are also saved in files and can be restored even on MetaTrader restarting. Note: This version is exclusive for VIP members (Águia Traders). The PRO version can be found here: https://www.mql5.
Magic Channel Free is a channel indicator for the MetaTrader 5 trading platform. This indicator allows finding the most probable trend reversal points. Unlike most channel indicators, Magic Channel does not redraw. The alert system (alerts, email and push notifications) will help you to simultaneously monitor multiple trading instruments. Attach the indicator to a chart, and the alert will trigger once a signal emerges. With our alerting system, you will never miss a single position opening
The center of gravity indicator is best used to confirm major turning points, and distinguish price extremes. Generally if price reaches the upper or lower levels one should expect a turn around coming soon, or at least a pull back towards the centre line if there is a strong trend. The upper and lower levels are the regions starting from the dotted lines and beyond.
This indicator searches for candlestick patterns. Its operation principle is based on Candlestick Charting Explained: Timeless Techniques for Trading Stocks and Futures by Gregory L. Morris. If a pattern is detected, the indicator displays a message at a bar closure. This indicator is a complete analog of the Candle Pattern Finder demo indicator for MetaTrader 4 It recognizes the following patterns: Bullish/Bearish (possible settings in brackets): Hammer / Shooting Star (with or without
Aggression Volume Indicator is the kind of indicator that is rarely found in the MQL5 community because it is not based on the standard Volume data provided by the Metatrader 5 platform. It requires the scrutiny of all traffic Ticks requested on the platform... That said, Aggression Volume indicator requests all Tick Data from your Broker and processes it to build a very special version of a Volume Indicator, where Buyers and Sellers aggressions are plotted in a form of Histogram. Additionally
VR Donchian - a classic indicator of the Donchian channel built on the tops of localmaxima and minima, developed by Richard Donchian, is a variation of the rule ofbreakdown of the trading interval This indicator is considered one of the most effectivetools for determining a trend or a flat, as well as a general current trend inthe market. The indicator works according to the main classic rules fordetermining the trend. Trend determination rule: If the new local maximum is higher than the pre
This is a free version of the indicator, the period between the vertical lines is always 30 bars. In the paid version the period can be set by user, so a configuration with many ThreePointsChannel indicators with different periods is possible. The principle of construction - on top of any number of bars set by the user, a channel is constructed with maximum and minimum lines so that the bars touch the maximum and minimum of the channel at exactly three points. The name of the indicator follows
Demo version of the HMA Trend Professional indicator. The main feature of the "HMA Trend Professional" indicator is the ability to predict the trend reversal with high probability. The trend reversal forecast is based on the statistical analysis of history data. The indicator plots statistical diagrams which can be used by traders to see the current phase of the market (impulse or correction, the beginning, middle or end of the movement) and evaluate the probability of a reversal. See the ma
Daily pivot are relatively important in trading. This indicator have options to select 5 commonly use pivot point calculations. User input Choose Pivot Point Calculation (Method Classic, Method Camarilla, Method TomDeMark, Method Fibonacci or Method Woodies.)Choose Applied Timeframe for the calculation (M5, M15, H1, H4, D1, W1 etc)Can be attached to any timeframeChoose color of Pivot pointNote: For MT4, please refer here : https://www.mql5.com/en/market/product/22280
ZigZag_FT is a combination of two good indicators. The first one is ZigZag with adjustable wave height (found it in Code Base). The second on is Bill Williams' fractals. These indicators complement each other. ZigZag is used for detecting Elliott waves, and Fractals show the structure of each wave. The height of ZigZags can be (and it should be) adjusted depending on the timeframe the indicator is used with. Fitted values of "Minimum points in a ray" parameter for different timeframes are li
This scanner shows the trend values of the well known indicator SuperTrend for up to 15 instruments and 21 time frames. You can get alerts via MT5, Email and Push-Notification as soon as the direction of the trend changes. Important Information You have many possibilities to use the scanner. Here are two examples: With this scanner you can trade a top-down approach easily. If two higher time frames e.g. W1 and D1 are already showing green values (upward trend) but the H12 time frame shows
Indicator measures strength of each currency in your list. Main idea: It simply iterates through all combinations of pairs and adds difference between open and close in percent. Parameters: List of currencies - what currencies will be calculated (maximum is 8)Calculation type - from which data will be strength calculatedCalculation data input - used as input related to calculation typeSymbol suffix - used in case of suffix on symbols, e.g: when your symbols look like EURUSDm, EURUSDmicro et
VIP Members Exclusive!!! #aguiatraders This indicator was developed by Tati Nogaroto (brazilian trader) to help traders on candle by candle training. In the indicator settings, the user can set the training start datetime. The indicator will autommatically hide all candles after this datetime. So the user can make studies before starting the training. Pressing the down arroy key, the MetaTrader 5 chart is moved candle by candle and the user can simulate your trades quickly and easily! Note: Th
VIP Members Exclusive!!! #aguiatraders This indicator was developed to support multiple timeframe analysis. This version is exclusive to "Tecnicamente" students coaching by Larissa Sihle, a professional trader and Brazilian coach. In the indicator settings, the user can set the color, width, and style of the horizontal lines for each timeframe. This way, when the horizontal lines are inserted into the chart, they will be plotted with the timeframe settings. MTF Lines also allows visibility con
The Trade Helper indicator is a modification of the Trade Assistant indicator (by Andriy Moraru). The Trade Helper multitimeframe indicator is a good assistant for traders, useful as a filter in most trading strategies. This indicator combines the tactics of Elder's Triple Screen in a single chart, which lies in entering a trade when the same trend is present on three adjacent timeframes. The indicator operation is based on the principle of determining the trend on the three selected timefram
It is the MQL5 version of zero lag MACD that was available for MT4 here: https://www.mql5.com/en/code/9993 Also there was a colored version of it here but it had some problems: https://www.mql5.com/en/code/8703 I fixed the MT4 version which has 95 lines of code. It took me 5 days to write the MT5 version.(reading the logs and testing multiple times and finding out the difference of MT5 and MT4!) My first MQL5 version of this indicator had 400 lines of code but I optimized my own code again an
This indicator displays Pivot-Lines, preday high and low, preday close and the minimum and maximum of the previous hour. You just have to put this single indicator to the chart to have all these important lines, no need to setup many single indicators. Why certain lines are important Preday high and low: These are watched by traders who trade in a daily chart. Very often, if price climbs over or falls under a preday low/high there is an acceleration in buying/selling. It is a breakout out of a
The SupportResistance indicator shows the support and resistance levels. This indicator is necessary for any trader regardless of the strategy used. Advantages of this indicator The indicator is displayed on the price chart. Depending on the trading direction, the indicator shows the position entry/exit points. The indicator works on any timeframe from M1 to MN. The indicator works with any symbol. Options of the indicator application Trade the price rebounds from the suppor
ROMAN5 Time Breakout Indicator automatically draws the boxes for daily support and resistance breakouts. It helps the user identifying whether to buy or sell. It comes with an alert that will sound whenever a new signal appears. It also features an email facility. Your email address and SMTP Server settings should be specified in the settings window of the "Mailbox" tab in your MetaTrader 5. Blue arrow up = Buy. Red arrow down = Sell. You can use one of my Trailing Stop products that automati
This auxiliary indicator displays time left before closing on the current timeframe with continuous update. It also shows the last trade price and variation from a previous day close in percentage and points. This indicator is pretty handy for daytraders and scalpers who want to precisely monitor closing and opening of candles. Indicator parameters Show in shifted end - Default: False. Display time and values on screen. If True, Displays only time to close aside last candle. Distance
The indicator identifies when a divergence occurs between price and an oscillator. It identifies both bullish and bearish divergences. This free version has some limitations compared with the paid version. For instance alerts are not supported. Please also check out my other divergence products: Divergence dashboard Double divergence scanner Features Can detect divergences for the following oscillators: MACD, OsMA (Moving average of Oscillator), Stochastics, RSI, CCI, RVI and Awesome. Only
The indicator detects Pin Bars on the specified timeframes and notifies about new patterns found (via MetaTrader alerts, PUSH-notifications, emails). Patterns found on the current chart are highlighted. There are some extra options of pattern detection based on volume and the Pin Bar's position in relation to the previous bars. This indicator is useful tool for Price Action trading. Inputs Visualization settings: Draw Mode - set the way to draw patterns on the current chart (draw as ba
This is the demo version of "All Harmonics 26" indicator. "All Harmonics 26" searches for 26 types of harmonic patterns and outputs them in a convenient way. You can check out the documentation here. This demo version has the following limitations: The indicator searches only for one type of harmonic patterns out of 26:- Gartley.The indicator outputs new patterns with a lag of 10 bars.
Linear regression channel consists of six parallel lines that are equally distant upwards and downwards from the trend line of the linear regression. The distance between the channel borders and the regression line is equal to the deviation of the maximum close price from the regression line. Since the Linear regression channel is a channel of price fluctuations, the lower line of the channel is the support and the upper line of the channel is the resistance. Opening a long position. When the
Sniper MACD indicator which has been improved by several methods.it has an additional filterit is smoothed several times in order to get maximum informaciona volume indicator is also added to it in order to more accurately display information about the market and the current price conditionindicator on timeframes from m1 to m30 as it is configured for short-term timeframesI advise you to trade on highly volatile currency pairs, for example, such aseur.usd - eur.jpyThank you for your attention an
Dynamic channel that automatically slides over the chart. The gist of the indicator is searching for the nearest fractal in history, then searching for the next one and drawing a line through them. On the opposite side is draws a parallel line using the maximal fractal. The indicator works on all currency pairs and timeframes starting from ?1. However it is recommended to use it on H1 and higher timeframes.
This indicator looks for 3 rather strong patterns: Spinning Top pattern Hammer or Hanging Man Inverted Hammer or Shooting StarThese patterns may indicate a trend continuation or its reversal, depending on the location of the patterns. Input parameters Distance - distance between the signal and the formed signalNote: the higher the timeframe, the greater the value should be used in Distance to display the signal correctly Indicator Features Suitable for any currency pair
Automation of many plotting processes, including the simplest ones, such as plotting channels, determination of trends (higher highs / lower lows) or, finally, use of Fibonacci grids requires the selection of the "pure movement" which is the passing of the price from a local low to a local high or from a local high to a local low. Earlier, I had offered a simple algorithm to search for local highs and lows, implemented in the Simple ZigZag indicator. The main feature of the Simple ZigZag indica
This indicator is a straight port of a well known MetaTrader 4 indicator that is freely available on the Internet. It does not redraw at all. It implements a type of breakout strategy. The arrows indicate market direction. Use the indicator on M15 charts and higher. The indicator draws two bands near price action and generates signals when the price closes below the lower band and also above the upper band. The indicator uses periodic highs and lows to calculate upper and lower threshold bands.
Sessions PRO is a perfect tool which divide your chart screen by 3 main market sessions: 1> asian 2> european (with division for Frankfurt and London start) 3> american Sessions PRO is perfect especially for trading indices, where main pivot points often occurs along with new market center enters the market. With Sessions PRO you see what events happened at their exact corresponding time - European and American moves and pivot points are much more important than asian. Stop analyzing your c