данные индикатора zigzag

 

как получить последнюю по времени вершину Zigzag - a в эксперте  ?

Приведите простейший пример  

 
dimeon:

как получить последнюю по времени вершину Zigzag - a в эксперте  ?

Приведите простейший пример  

 

Я советник писал подобный посмотрите в файле.

 

Файлы:
ZigZag.mq5  5 kb
 
int zzHandle;
double zzEx[]// динамические массивы для хранения численных значений индикатора ZigZag
double rezult;


int OnInit()

  {

   zzHandle=iCustom(NULL,0,"Examples\\ZigZag",ExtDepth,ExtDeviation,ExtBackstep,0,PRICE_CLOSE);  //Расчет индикатора ZigZag

//--- Нужно проверить, не были ли возвращены значения Invalid Handle 
   if(zzHandle<0)
     {
      Alert("Ошибка при создании индикаторов - номер ошибки: ",GetLastError(),"!!");
     }
//--- 
   return(0);
  }

//+------------------------------------------------------------------+

//| Expert deinitialization function                                 |

//+------------------------------------------------------------------+

void OnDeinit(const int reason)
  {
//--- Освобождаем хэндл индикатора
   IndicatorRelease(zzHandle); 

void Channel()
  {
   double  zh,zl;
   zh=zigzag(1);
   zl=zigzag(2); 

return;
примерно вот так реализовал 
 
Есть более правильный способ вставлять код
MQL5.community - Памятка пользователя
MQL5.community - Памятка пользователя
  • 2010.02.23
  • MetaQuotes Software Corp.
  • www.mql5.com
Вы недавно зарегистрировались и у вас возникли вопросы: Как вставить картинку в сообщение на форуме, как красиво оформить исходный код MQL5, где находятся ваши Личные сообщения? В этой статье мы подготовили для вас несколько практических советов, которые помогут быстрее освоиться на сайте MQL5.community и позволят в полной мере воспользоваться доступными функциональными возможностями.