MA without consolidation problem

0
(0)
Nama:
MA without consolidation problem
Pengarang: forexavatar (2010.02.24 11:22)
Dimuat turun: 10828
Muat turun:
MA without consolidation problem 1
MaStillWorks.mq4 (2.2 Kb) Lihat
 

Penerangan:

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.

Gambar:

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 < maks ) we can say that it's a consolidation moment.

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

   bool horizontal = false;
   jika(ma[0] < maks && 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,period,0,MODE_EMA,PRICE_MEDIAN,i);
   ma[1] = iMA(NULL,0,period,0,MODE_EMA,PRICE_MEDIAN,i+1);
   ma[2] = iMA(NULL,0,period,0,MODE_EMA,PRICE_MEDIAN,i+2);

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

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

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

Betapa bergunanya siaran ini?

Klik pada bintang untuk menilainya!

Penilaian purata 0 / 5. Kiraan undi: 0

Tiada undi setakat ini! Jadilah yang pertama menilai siaran ini.

Kami memohon maaf kerana siaran ini tidak berguna untuk anda!

Mari kita perbaiki siaran ini!

Beritahu kami cara kami boleh menambah baik siaran ini?



Pengarang: Pasukan Wiki Forex
Kami adalah pasukan Pedagang Forex yang sangat berpengalaman [2000-2023] yang berdedikasi untuk menjalani kehidupan dengan syarat kita sendiri. Objektif utama kami adalah untuk mencapai kebebasan dan kebebasan kewangan, dan kami telah meneruskan pendidikan kendiri dan memperoleh pengalaman yang luas dalam pasaran Forex sebagai cara kami untuk mencapai gaya hidup mampan diri.