Как с помощью эксперта найти стрелку нужного индикатора?

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

//+------------------------------------------------------------------+
//| iFractals.mq4 |
//| Copyright © 2006, SOK.LiteForEx.Net |
//| http://sok.liteforex.net |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2006, SOK.LiteForEx.Net"
#property link "http://sok.liteforex.net"

#property indicator_chart_window
#property indicator_buffers 2
#property indicator_color1 Red
#property indicator_color2 Blue
//---- buffers
double ExtMapBuffer1[];
double ExtMapBuffer2[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function |
//+------------------------------------------------------------------+
int init()
{
//---- indicators
SetIndexStyle(0, DRAW_ARROW);
SetIndexArrow(0,217);
SetIndexBuffer(0, ExtMapBuffer1);
SetIndexEmptyValue(0, 0.0);
SetIndexStyle(1, DRAW_ARROW);
SetIndexArrow(1, 218);
SetIndexBuffer(1, ExtMapBuffer2);
SetIndexEmptyValue(1, 0.0);
//---- name for DataWindow and indicator subwindow label
IndicatorShortName("iFractals");
SetIndexLabel(0, "iFractalsUp");
SetIndexLabel(1, "iFractalsDn");
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator deinitialization function |
//+------------------------------------------------------------------+
int deinit()
{
//----
return(0);
}
//+------------------------------------------------------------------+
//| Custom indicator iteration function |
//+------------------------------------------------------------------+
int start()
{
int counted_bars = IndicatorCounted();
//----
int limit;
//---- последний посчитанный бар будет пересчитан
if(counted_bars > 0)
counted_bars--;
limit = Bars - counted_bars;
//---- основной цикл
for(int i = 2; i < limit; i++)
{
ExtMapBuffer1[i] = iFractals(NULL, 0, MODE_UPPER, i);
ExtMapBuffer2[i] = iFractals(NULL, 0, MODE_LOWER, i);
}
//----
return(0);
}
//+------------------------------------------------------------------+

 

Я почему-то думал что будет Super Signals).


Ну тогда лучше обойтись без s), воспользуйтесь

double iFractals( string symbol, int timeframe, int mode, int shift)

 
Фракталы. Их никогда нет на баре 0, 1. На баре два - может исчезнуть по мере формирования бара. На третьем баре надо смотреть. Может это поможет
 
Постоянно пишет 'iFractals' - variable expected
 
пишите программу по одной строчке, одному слову, одной букве, постоянно нажимайте "компилировать", будете знать правильно пишите или нет, и область поиска ошибки будет минимальной.
 
Чтото ичерта не выходит. Может ктонибудь поможет с кодом для обращения к стрелке индикатора?
Причина обращения: