3perekosa Indicator For MT4

3perekosa Indicator For MT4

The 3perekosa Indicator For MT4 is an indicator which has a slightly unorthodox way of representing price data - what this indicator does is that it paints red circles in line with the direction of the last candlestick therefore each circle overlaps the previous and the next circle thus resulting in an oscillated plot which this indicator is (an oscillator). Just like most oscillator indicators the trader may resort to using this particular indicator for detecting true oversold and overbought regions which this indicator does very well however thorough back testing is in order to give the trader more confidence on its efficacy. The trader may use a Parabolic Stop and Reverse indicator in their trading screens in conjunction with this brilliant indicator because then they will have a viable means for taking a trade or they may simply opt to look for bullish and bearish engulfing patterns each time the oscillator moves into respective oversold and overbought zones - that way the trader will be able to benefit through the direct use of this cyclic oscillator indicator.

FREE 3perekosa Indicator

Download the FREE 3perekosa 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 3perekosa 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 3end.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 3perekosa Indicator For MT4

The 3perekosa Indicator For MT4 has 5 parameters to configure.

extern string NameCross   ="GBPCHF"; // Íàèìåíîâàíèå êðîññà
extern string NameMain1   ="GBPUSD"; // Íàèìåíîâàíèå îñíîâíîé ïàðû 1
extern string NameMain2   ="USDCHF"; // Íàèìåíîâàíèå îñíîâíîé ïàðû 2
extern int    NumberOfBars=1000;     // Êîëè÷åñòâî áàðîâ îáñ÷¸òà (0-âñå)
extern bool   Perevorot   =false;    // Ïåðåâîðà÷èâàåò èíäþêà îòíîñèòåëüíî ãîðèçîíòàëüíîé îñè.

Buffers of the 3perekosa Indicator For MT4

The 3perekosa Indicator For MT4 provides 4 buffers.

SetIndexBuffer(0, buf0);
SetIndexBuffer(1, buf1);
SetIndexBuffer(2, buf2);
SetIndexBuffer(3, buf3);

Main Parts Of The Code

  void start() 
   int LoopBegin, sh;
   if (NumberOfBars==0) LoopBegin=Bars-1;
   else LoopBegin=NumberOfBars-1;
   LoopBegin=MathMin(Bars-1, LoopBegin);
     for(sh=LoopBegin; sh gt =0; sh--) 
      P1=(iClose(NameMain1, 0, sh)*iClose(NameMain2, 0, sh)-iClose(NameCross, 0, sh))*3;
      P2=(iClose(NameMain1, 0, sh)-iClose(NameCross, 0, sh)/iClose(NameMain2, 0, sh))*3;
      P3=(iClose(NameMain2, 0, sh)-iClose(NameCross, 0, sh)/iClose(NameMain1, 0, sh))*3;
      if (Perevorot) {P1=P1*(-1);P2=P2*(-1);P3=P3*(-1);}
      C=iClose(Symbol(), 0, sh);
      //    Comment(P," ",P1," ",P2," ",P3);
      if (P gt C) buf2[sh]=C;
      if (P lt C) buf3[sh]=C;
      //    Comment(P," ",P1," ",P2," ",P3);
      if (P gt C) buf2[sh]=C;
      if (P lt C) buf3[sh]=C;


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:  

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.

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