Помогите развернуть стрелку

 

Я хочу заставить стрелку указывать в разные стороны.

Пишу так:

   

ObjectCreate(objName, OBJ_ARROW, 0, TimeCurrent(), price);
  ObjectSet( objName, OBJPROP_ANGLE, 90.0) ; 
  ObjectSet( objName, OBJPROP_COLOR, White) ;

 Получаю белую стрелку, которая почему-то всегда смотрит вверх, даже если вместо  90.0  я пишу другие числа.

Подскажите, как объект поворачивать?
 

 
"Стрелка в другую сторону" есть "другой символ"... т.е. объект не подлежит "переворачиванию".   https://docs.mql4.com/ru/constants/wingdings  
 
DDFedor:
"Стрелка в другую сторону" есть "другой символ"... т.е. объект не подлежит "переворачиванию".   https://docs.mql4.com/ru/constants/wingdings  

Спасибо!

А как тогда загнать другой код в OBJ_ARROW ?

Такого же нет свойства у объекта: "код" 

 
Eugene1:

Спасибо!

А как тогда загнать другой код в OBJ_ARROW ?

Такого же нет свойства у объекта: "код" 

Другой номер стрелки поставте.
 

Объект TEXT или LABEL, шрифт Wingdings, тогда можно менять угол.

Специальные значки типа значка открытия ордера не получится вращать.

 
Integer:

Объект TEXT или LABEL, шрифт Wingdings, тогда можно менять угол.

Специальные значки типа значка открытия ордера не получится вращать.

Спасибо!

Но текст и метка не попадают куда нужно. Слишком примерно позицонируются. 

Я хочу стрелкой отметить точку, где мог бы быть открыт ордер.

Можно ли это сделать с высокой точностью? 

 
     string   Up, Down; 




     if(BS==OP_BUY)

     {

        ObjectCreate("Up"+TimeToStr(TimeCurrent()), OBJ_ARROW, 0, Time[1], Low[1]);

        ObjectSet("Up"+TimeToStr(TimeCurrent()), OBJPROP_ARROWCODE, 241);

        ObjectSet("Up"+TimeToStr(TimeCurrent()), OBJPROP_COLOR, Aqua);

       }





      if(BS==OP_SELL)

     {

      ObjectCreate("Down"+TimeToStr(TimeCurrent()), OBJ_ARROW, 0, Time[1], High[1]);

      ObjectSet("Down"+TimeToStr(TimeCurrent()), OBJPROP_ARROWCODE, 242);

      ObjectSet("Down"+TimeToStr(TimeCurrent()), OBJPROP_COLOR, Yellow);

      } 


 
Eugene1:

Спасибо!

Но текст и метка не попадают куда нужно. Слишком примерно позицонируются. 

Я хочу стрелкой отметить точку, где мог бы быть открыт ордер.

Можно ли это сделать с высокой точностью? 

Можно.

1. Сделать свой шрифт.

2. Сделать поправочный коэффициент на смещение. 

 
Eugene1:

Спасибо!

Но текст и метка не попадают куда нужно. Слишком примерно позицонируются. 

Я хочу стрелкой отметить точку, где мог бы быть открыт ордер.

Можно ли это сделать с высокой точностью? 

Трендовой линией. Можно нарисовать отрезок между двух баров, можно вертикально, можно как угодно. Если надо, для наглядности можно рядом значок нарисовать или надпись.

 

 

типа вот этого можно -- меткой

 

 

 
avtomat:

типа вот этого можно -- меткой

 

 

Как вы это сделали?
Причина обращения: