MA without consolidation problem

0
(0)
Nomen:
MA without consolidation problem
Author: forexavatar (2010.02.24 11:22)
Downloaded: 10828
Download:
MA without consolidation problem 1
MaStillWorks.mq4 (2.2 Kb) Visum
 

Descriptio:

The big problem of all MA indicators is giving false signals in consolidation moments. This indicator uses simple trick to eliminate false signals in consolidation.

Image:

MA without consolidation problem 2

 

How to identify consolidation?

Get max and min values from a few last candles - if current price contains in max and min area ( min > PRICE < max ) we can say that it's a consolidation moment.

   int candles = 6; 
   double min = Low[iLowest(NULL,0,MODE_LOW,cerei,i+2)];
   double max = High[iHighest(NULL,0,MODE_HGH,cerei,i+2)];

   bool horizontal = false;
   si(ma[0] < max && ma[0] > min)
   {
      horizontal = true;
   }

Signal function where i - number of bar

int MovingAverage(int i *)
{
   double ma[3];
   int period = _Period;
   ma[0] = iMA(NULL,0,tempus,0,MODE_EMA,PRICE_MEDIAN,ego);
   ma[1] = iMA(NULL,0,tempus,0,MODE_EMA,PRICE_MEDIAN,i+1);
   ma[2] = iMA(NULL,0,tempus,0,MODE_EMA,PRICE_MEDIAN,i+2);

   int candles = 6; 
   double min = Low[iLowest(NULL,0,MODE_LOW,cerei,i+2)];
   double max = High[iHighest(NULL,0,MODE_HGH,cerei,i+2)];

   bool horizontal = false;
   si(ma[0] < max && ma[0] > min)
   {
      horizontal = true;
   }

   si(ma[1] < ma[0] && horizontal == false)
   {
      reditus(1);
      Print(" ");
   }
   else if(ma[1] > ma[0] && horizontal == false)
   {
      reditus(-1);
   }
   else
   {
      reditus(0);
   }
}

Quam utile fuit hoc post?

Click on a stella ad rate it!

Mediocris rating 0 / 5. Suffragium Comitis: 0

Nulla suffragia usque! Primus ad rate esto post haec.

Dolemus quod haec posta tibi non utilis fuit!

Emendare post haec!

Dic nobis quomodo hanc postem emendare possimus?



Author: Praenomen to Team
Nos sumus quadrigis maxime peritus congue mercatores [2000-2023] qui vitam nostram vivendo sunt addicti. Primarium propositum nostrum est libertatem ac libertatem attingere, et sui educationem secuti sumus et in Forexino foro peritia multa consecuti sumus ut media ad vitam sustinendam sui sustentandam..