Опять про тики

 
Подскажите каким образом можно подсчитать отдельно кол-во тиков при приходе которых цена росла, и отдельно при которых падала. Ну и соответственно как всё это потом отобразить в индикаторе( к примеру на 15-минутном графике)? В файл записывать или как? Кто нибудь пробовал подобным заниматься ? ;-))
 

я не пробовал таким заниматься но закодить такой приметив можно за пять минут

#property indicator_separate_window
#property indicator_buffers 2
#property indicator_width1 2
#property indicator_width2 2
#property indicator_color1 Red
#property indicator_color2 Blue

double Rate;
double Up[];
double Down[];
//+------------------------------------------------------------------+ 
int init()
{
   SetIndexBuffer(0,Up);   SetIndexStyle(0,2); SetIndexEmptyValue(0,0);
   SetIndexBuffer(1,Down); SetIndexStyle(1,2); SetIndexEmptyValue(1,0);

   Rate=Ask+Bid;

   return(0);
}
//+------------------------------------------------------------------+ 
int start()
{
   if(Ask+Bid>Rate) Up[0]++;
   if(Ask+Bid<Rate) Down[0]--;

   Rate=Ask+Bid;

   return(0);
}
//+------------------------------------------------------------------+
 
sab1uk >>:

я не пробовал таким заниматься но закодить такой приметив можно за пять минут

Такой код не учитывает тики приходящие в пакетах. Вообще, средствами MQL4 не возможно словить пакетные тики.

Причина обращения: