Скачать MetaTrader 5

Размер стандартной стрелки свойства DRAW_ARROW

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
veliks
173
veliks 2016.06.17 11:03 

Собственно вопрос в заголовке. По умолчанию стрелки рисуются довольно мелкими.

Есть ли вариант увеличить их размер без написания своих функций для расстановки текстовых меток?

Vitalie Postolache
12255
Vitalie Postolache 2016.06.17 14:27  
Если вручную расставлять, то вариантов нет. А если программно, значит нужная часть кода уже есть, так в чём проблема вписать туда больший размер?
veliks
173
veliks 2016.06.17 15:18  

есть код:

SetIndexStyle(0,DRAW_ARROW);
  SetIndexStyle(1,DRAW_ARROW);

  SetIndexStyle(2,DRAW_ARROW);

  SetIndexStyle(3,DRAW_ARROW);



SetIndexArrow(0,SYMBOL_ARROWUP);
   SetIndexArrow(1,SYMBOL_ARROWUP);
   SetIndexArrow(2,SYMBOL_ARROWDOWN);

   SetIndexArrow(3,SYMBOL_ARROWDOWN);


========================


вопрос - я размер стрелки могу как-то изменить?

Рисовать сотник стрелочек через создание объетков и  их удаление потом - не слишком быстрое решение

Alexey Viktorov
7886
Alexey Viktorov 2016.06.17 16:23  
wellx:

есть код:

SetIndexStyle(0,DRAW_ARROW);
  SetIndexStyle(1,DRAW_ARROW);

  SetIndexStyle(2,DRAW_ARROW);

  SetIndexStyle(3,DRAW_ARROW);



SetIndexArrow(0,SYMBOL_ARROWUP);
   SetIndexArrow(1,SYMBOL_ARROWUP);
   SetIndexArrow(2,SYMBOL_ARROWDOWN);

   SetIndexArrow(3,SYMBOL_ARROWDOWN);


========================


вопрос - я размер стрелки могу как-то изменить?

Рисовать сотник стрелочек через создание объетков и  их удаление потом - не слишком быстрое решение

#property  indicator_width1  2

#property  indicator_width2  3

и так далее для всех буферов индикатора, до инициализации.

Vitalie Postolache
12255
Vitalie Postolache 2016.06.17 16:40  
wellx:

есть код:

SetIndexStyle(0,DRAW_ARROW);
  ...


вопрос - я размер стрелки могу как-то изменить? 

Рисовать сотник стрелочек через создание объетков и  их удаление потом - не слишком быстрое решение

А почитать про SetIndexStyle в справке? Там же есть всё:

SetIndexStyle(3,DRAW_LINE,EMPTY,2,clrRed); 

 Вот 4-й параметр и есть размер, если стрелки рисовать. Можно и в настройки вывести как  внешний параметр, чтобы настройки индикатора сохранялись в сет.

veliks
173
veliks 2016.06.17 19:26  

Э-э, ступил, сорри.

Спасибо за ответы

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