Скачать MetaTrader 5

Помогите разобраться

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Anton Zverev
2626
Anton Zverev  

Изучаю индикаторы. Подскажите из-за чего образуются такие пробелы? Что делаю не правильно

     if(1[shift]<2[shift] && 1[shift+1]>2[shift+1])
     {
       nexttrend=1;
     }
     
     if(1[shift]>2[shift] && 1[shift+1]<2[shift+1])
     {
       nexttrend=0;
     }
     
     if (nexttrend==1){
     up[shift+1] = 1[shift+1];
     }
     
     if (nexttrend==0) {
     down[shift+1] = 1[shift+1];
     }

 

forexman77
2140
forexman77  
Anton Zverev:

Изучаю индикаторы. Подскажите из-за чего образуются такие пробелы? Что делаю не правильно

 

Наверное, пустые значения индикатора в этих отрезках. Код индикатора покажите будет ясно.
Alexey Volchanskiy
17144
Alexey Volchanskiy  
Anton Zverev:

Изучаю индикаторы. Подскажите из-за чего образуются такие пробелы? Что делаю не правильно

 

И этот код у вас компилируется с неправильными именами массивов? У меня пишет '1' - name expected    test.mq5    10    5
Rustamzhan Salidzhanov
7689
Rustamzhan Salidzhanov  
потому что у вас один цвет заканчивается на прошлом баре, а следующий начинается на следующем баре, при смене цвета рисуйте новый начиная с прошлого бара.
Anton Zverev
2626
Anton Zverev  
Rustamzhan Salidzhanov:
потому что у вас один цвет заканчивается на прошлом баре, а следующий начинается на следующем баре, при смене цвета рисуйте новый начиная с прошлого бара.Помогло вот 
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий