Проблема с отрисовкой паралельных линий. - страница 6

 

методом разбора и подбора))) может кому пригодится сделал расчет баров по 2 точкам времени.


//+------------------------------------------------------------------+
int Barchecing(int time1,int time2)
  {
   int bar;
   if(time1>time2)
     {
      int y;
      if(time1<=Time[0])
        {
         bar=iBarShift(Symbol(),0,time1,false)-iBarShift(Symbol(),0,time2,false);
        }

      if(time1>Time[0] && time2<=Time[0])
        {
         y=(iBarShift(Symbol(),0,time2));
         y=y+(time1-Time[0])/60/Period();
         bar=y;
        }
      if(time1>Time[0] && time2>Time[0])
        {
         y=(time1-time2)/60/Period();
         bar=y;
        }

     }

   if(time1<time2)
     {
      int y2;

      if(time2<=Time[0])
        {
         bar=iBarShift(Symbol(),0,time2,false)-iBarShift(Symbol(),0,time1,false);
        }

      if(time2>Time[0] && time1<=Time[0])
        {
         y2=(iBarShift(Symbol(),0,time1));
         y2=y2+(time2-Time[0])/60/Period();
         bar=y2;
        }
      if(time1>Time[0] && time2>Time[0])
        {
         y2=(time2-time1)/60/Period();
         bar=y2;
        }

     }
   return(bar);
  }
//+------------------------------------------------------------------+

Получил количество реальных баров между линиями.


Теперь осталось дело за малым, проводить отзеркаленные линии по такому же расчету....

 

все равно не смог решить проблему

все уже посчитал ну не могу отрисовать паралельно

 

пробуй, перед использованием создай на графике линию обзави UP, по заданным параметрам появиться вторая линия

ЗЫ: в комментах бред, проверил на практике работает при любом расположении первой и второй точки относительно друг друга, только с отрицательными параметрами скрипта не прокатывает

ЗЫЗЫ может не правильно работать рано утром в понедельник

 
Зациклил это дело )
 

Вот здесь эти все проблемы решены. Если сможете разобраться в коде :)

https://www.mql5.com/ru/code/9297

 
Dima_S.:

Вот здесь эти все проблемы решены. Если сможете разобраться в коде :)

https://www.mql5.com/ru/code/9297


Ссылку поправил.
 
Все решил, все сделал, помогли функции Integer - в начале не понял их смысла. Все круто. СЕНКС.
 
Vladon:
Все решил, все сделал, помогли функции Integer - в начале не понял их смысла. Все круто. СЕНКС.
долго мучился )
Причина обращения: