Sig_CCI Indicator For MT4

Sig_CCI Indicator For MT4

The Sig_CCI Indicator For MT4 is advanced for of the CCI indicator. When the reading in the CCI indicator crosses above the 100 marks, it paints a simple red bearish arrow above the candlestick. On the contrary, when the CCI value drops below the negative 100 marks, it paints a bullish arrow which indicates the bulls are most likely to drive the price higher. Learn to use this tool in the 4 hour or daily time frame to get the best possible results.

FREE Sig_CCI Indicator

Download the FREE Sig_CCI Indicator for MT4.

To receive my email 100% sure: 
Put my email on your whitelist!

 

Partially Automated Trading Besides Your Day Job

Alerts In Real-Time When Divergences Occur

My Recommended MT4/MT5 Broker

 

Installing the Sig_CCI Indicator For MT4

After you downloaded the indicator via the form above you need to unzip the zip-file. Then you need to copy the file Sig_CCI.mq4 into the folder MQL4\Indicators of your MT4 installation. After that please restart MT4 and then you will be able to see the indicator in the list of indicators.

Parameters of the Sig_CCI Indicator For MT4

The Sig_CCI Indicator For MT4 has 2 parameters to configure.

extern int PerCCI=24;
extern bool Al=true;

Buffers of the Sig_CCI Indicator For MT4

The Sig_CCI Indicator For MT4 provides 2 buffers.

SetIndexBuffer(0, BufUp);
SetIndexBuffer(1, BufDn);

Main Parts Of The Code

int start()
  {
   int i, 
       Counted_bars=IndicatorCounted();
   i=Bars-Counted_bars-1;
//----
      while(i gt =1)                      // Öèêë ïî íåïîñ÷èòàííûì áàðàì     
      {      
        
         CCI=iCCI(NULL,0,PerCCI,PRICE_TYPICAL,i);
         CCIold=iCCI(NULL,0,PerCCI,PRICE_TYPICAL,i+1);
         if (CCI gt -100 && CCIold lt -100) {BufUp[i]=Low[i] - ArrShift;if (b lt 2 && Al==true) {Alert(Symbol()+" CCI Ãîâîðèò ïîêóïàé ïî "+Close[i]);b=b+1;s=0;}}
         if (CCI lt 100 && CCIold gt 100) {BufDn[i]=High[i] + ArrShift;if (s lt 2 && Al==true) {Alert(Symbol()+" CCI Ãîâîðèò ïðîäàâàé ïî "+Close[i]);s=s+1;b=0;}}         
         i--;                          // Ðàñ÷¸ò èíäåêñà ñëåäóþùåãî áàðà
              
      }
//----
   return(0);
  }
//+------------------------------------------------------------------+

åíèå ê ô-èè
      if (New_Bar==false)                          // Åñëè áàð íå íîâûé..
      return;	
      if (b gt 0 && Al==true) {Alert(Symbol()+" CCI Ãîâîðèò ïîêóïàé ïî "+Close[pos]);}
      if (s gt 0 && Al==true) {Alert(Symbol()+" CCI Ãîâîðèò ïðîäàâàé ïî "+Close[pos]);}
//----
   return(0);
  }
//+------------------------------------------------------------------+
void Fun_New_Bar()                              // Ô-èÿ îáíàðóæåíèÿ ..
  {                                             // .. íîâîãî áàðà
   static datetime New_Time=0;                  // Âðåìÿ òåêóùåãî áàðà
   New_Bar=false;                               // Íîâîãî áàðà íåò
   if(New_Time!=Time[0])                        // Ñðàâíèâàåì âðåìÿ
     {
      New_Time=Time[0];                         // Òåïåðü âðåìÿ òàêîå
      New_Bar=true;                             // Ïîéìàëñÿ íîâûé áàð
     }
  }

 

About Me

I'm Mike Semlitsch the owner of PerfectTrendSystem.com. My trading career started in 2007. Since 2013 I have helped thousands of traders to take their trading to the next level. Many of them are now constantly profitable traders. 

The following performance was achieved by me while trading live in front of hundreds of my clients:

Connect With Me:  

Results From 5 Months!
This service starts soon! Be the first who get's notified when it begins!

This FREE Indicator Can Transform
Your Trading!

FREE Indicator + Telegram Group


Request the Ultimate Double Top/Bottom Indicator which is used by 10,000+ traders.