Кто может ответить почему при одних и тех же условиях на одном участке графика формула считается на другом нет?
Привожу формулу по которой считаются значения:
А почему она должна считаться?
Надо было бы сделать присваивание е=-1:
А потом проверять больше или равно нулю
for (a=Bars-1; a>=2; a--) { e=-1; if (High[a]<=High[a-1]) { b=a-1; } if (High[a-1]>=High[a-2]) { c=a-2; d=c-b; e=iHighest(NULL,0,MODE_HIGH,d,c); } if (e>=0) Buf_0[a]=High[e]; }Хотя не совсем понятно что хотелось получить
Спасибо за ответ. Я разместил часть программы потому что все поместить будет слишком объемно. В двух словах учусь находить максимумы и минимумы в виде фракталов но по своей методике.
Делал свои фракталы. Только давно было. Сейчас бы по другому сделал. Но может поможет
доброго времени суток всем....возникла проблема...может хто может помочь???
торгую советником основаным на принципе мартингейла...решил так же включить в нём стоп лосс...для расчёта лося используеться такая формула...
Спамить не надо. Достаточно было опубликовать в одной ветке
Можете подсказать? Я написал простой код:
Первое условие выполняется. Второе условие выполняется частично. Если второе условие выполняется на уровне [a] и [a-1] буфер получает значение, но если ситуация для выполнения второго условия находится дальше, буфер значение не получает. По моему цикл не работает. Подскажите пожалуйста как сделать чтобы цикл начал работать.
Здрава ребята! Подскажите пожалуйста почему советник GoldenProfit_AUTO открывает сделки на покупку - когда нужно на продажу и наоборот, на продажу - когда нужно на покупку. Советник вроде бы не плохой, но как решить эту проблему не знаю. Подскажите плиз!
https://www.mql4.com/go?http://fxgeneral.com/forum/go/?http://www.fx4u.ru/post-a3062-goldenprofit-auto-mq4.html
Больше не спамь. А то опять модераторы могут перестараться
Здрава ребята! Подскажите пожалуйста почему советник GoldenProfit_AUTO открывает сделки на покупку - когда нужно на продажу и наоборот, на продажу - когда нужно на покупку. Советник вроде бы не плохой, но как решить эту проблему не знаю. Подскажите плиз!
https://www.mql4.com/go?http://fxgeneral.com/forum/go/?http://www.fx4u.ru/post-a3062-goldenprofit-auto-mq4.html
И декомпилированный код тоже не стоит выкладывать.

- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Кто может ответить почему при одних и тех же условиях на одном участке графика формула считается на другом нет?
Привожу формулу по которой считаются значения:
for (a=Bars-1; a>=2; a--){
if (High[a]<=High[a-1])
{
b=a-1;
}
if (High[a-1]>=High[a-2])
{
c=a-2;
d=c-b;
e=iHighest(NULL,0,MODE_HIGH,d,c);
}
Buf_0[e]=High[e];
}