Удалить трендовую линию - страница 2

 
Iurii Tokman:

 нет конечно, вы не делаете проверок,

все должно быть наоборот, так как rt1<rt2 

Не работает что-то(( Если вам не трудно.. посмотрите пожалуйста полный код, может я что-то не так делаю... Спасибо!
 
Aibek Mugiynov:
Не работает что-то(( Если вам не трудно.. посмотрите пожалуйста полный код, может я что-то не так делаю... Спасибо!

в полном коде смысла нет

линия создается каждым тиком и тут же будет удалятся 

 
Iurii Tokman:

в полном коде смысла нет

линия создается каждым тиком и тут же будет удалятся 

Дело в том что даже в журнале принт нету ничего... Вообще не работает(( от цены 1 и цены 2 не видет он Close...
 
Aibek Mugiynov:
Дело в том что даже в журнале принт нету ничего... Вообще не работает(( от цены 1 и цены 2 не видет он Close...
//----
Comment("номер бара первой координаты = ",rt1,"\nномер бара второй координаты = ",rt2);

if(ObjectFind("Trend UP-0")<0){Alert("Объект не найден");return(0);}

if(rt1<rt2)
{
  for(int i=rt1+1; i<rt2; i++)
  {
   Alert("Перебираем бары=",i," значение цен: закрытия=",Close[i]," линии=",ObjectGetValueByShift("Trend UP-0",i));
   if(Close[i]>ObjectGetValueByShift("Trend UP-0",i))
    {
     ObjectDelete("Trend UP-0");
     Alert("Линия удалена");
    }
  }
}
//----
все работает
 
Iurii Tokman:
//----
Comment("номер бара первой координаты = ",rt1,"\nномер бара второй координаты = ",rt2);

if(ObjectFind("Trend UP-0")<0){Alert("Объект не найден");return(0);}

if(rt1<rt2)
{
  for(int i=rt1+1; i<rt2; i++)
  {
   Alert("Перебираем бары=",i," значение цен: закрытия=",Close[i]," линии=",ObjectGetValueByShift("Trend UP-0",i));
   if(Close[i]>ObjectGetValueByShift("Trend UP-0",i))
    {
     ObjectDelete("Trend UP-0");
     Alert("Линия удалена");
    }
  }
}
//----
все работает
Спасибо большое!!!)
 
Aibek Mugiynov:
Спасибо большое!!!)

удобней линию просто не строить, если есть условие

строить затем удалять - много лишнего 

 
Iurii Tokman:

удобней линию просто не строить, если есть условие

строить затем удалять - много лишнего 

да, в курсе) я вместо удаление изменил условие для открытие позиции, всё работает как надо, спасибо еще раз!)
 
Aibek Mugiynov:
да, в курсе) я вместо удаление изменил условие для открытие позиции, всё работает как надо, спасибо еще раз!)
пжлст
Причина обращения: