Здравствуйте, я новый программер призванный богом этого форума в помощь уважаемому
Alen_T который помогает Вам ... итак.
Доброго времени суток Коллеги! Помогите, пожалуйста. Нужна функция,которая подсчитывает количество баров до ближайших фракталов, который вниз икоторый вверх.
Вот код такой функции. UpFract - это количество баров от текущего до ближайшего вверх ... DnFract - до ближайшего вниз исключая текущий ... если надо учитывать и незакрытый бар, то просто увеличить на 1
int UpFract, DnFract;
void BarFract()
{
int i;
for(i=0;;i++) {
if(iFractals(Symbol(),0,MODE_UPPER,i) != 0) break;
}
UpFract = i;
for(i=0;;i++) {
if(iFractals(Symbol(),0,MODE_LOWER,i) != 0) break;
}
DnFract = i;
}
И второе, нужная функция, которая подсчитывает текущееколичества прошедших баров с момента запуска функции и с возможность обнулятьсчетчик. Заранее благодарю! С уважением.
А вот то непонятно ... шо за функция долгая такая которая? Подробнее и точнее, плиз... может быть с ПОСЛЕДНЕГО запуска функции а не с момента запуска функции?
Сообщение отредактировал olegaolega: 23 May 2011 - 08:03
Делаем эксперты, индикаторы и прочее для МТ4 ... мыло olegov_oleg@mail.ru