Бесцветные стрелки.

 
Мне нужно, чтобы бесцветные стрелки индикатор рисовал.

И чтобы их хавал советник и сделки по ним открывал.

Но чтобы эти стрелки на графике не отображались.

Можно это как-то сделать?
 
igrok333:
Мне нужно, чтобы бесцветные стрелки индикатор рисовал.

И чтобы их хавал советник и сделки по ним открывал.

Но чтобы эти стрелки на графике не отображались.

Можно это как-то сделать?

установить цвет None

или в самом индикаторе - где цвета ноль поставить

#property indicator_chart_window
#property indicator_buffers 16
#property indicator_plots   2
#property indicator_type1   DRAW_ARROW
#property indicator_color1  0
#property indicator_width1  2
#property indicator_label1  "BrainMacd Sell"
#property indicator_type2   DRAW_ARROW
#property indicator_color2  0
#property indicator_width2  2
#property indicator_label2  "BrainMacd Buy"



Файлы:
clrWheat.PNG  87 kb
 
SanAlex:

установить цвет None

для буферных стрелок работает, а для объектных нет.

объектным можно как-то присвоить прозрачный цвет?

 
SanAlex:

или в самом индикаторе - где цвета ноль поставить

а разве не -1 у clrNONE значение?

https://docs.mql4.com/ru/constants/namedconstants/otherconstants

Прочие константы - Именованные константы - Константы, перечисления и структуры - Справочник MQL4
Прочие константы - Именованные константы - Константы, перечисления и структуры - Справочник MQL4
  • docs.mql4.com
Константа NULL может быть присвоена переменной любого простого типа или указателю на объект структуры или класса. Присвоение NULL строковой переменной означает полную деинициализацию этой переменной. Константа EMPTY_VALUE обычно соответствует тем значениям индикаторов, которые не отрисовываются на графике. Например, для встроенного индикатора...
 
igrok333:

для буферных стрелок работает, а для объектных нет.

объектным можно как-то присвоить прозрачный цвет?

тоже можно нули 

      CreateHline(0,0,InpUpperHline,0,InpUpperColor,2,0,1,0,1,1,2);

сюда ноль - где жёлтым отметил 

 
igrok333:

а разве не -1 у clrNONE значение?

https://docs.mql4.com/ru/constants/namedconstants/otherconstants

не знаю - методом тыка поставил ноль - и цвет исчез

 
SanAlex:

не знаю - методом тыка поставил ноль - и цвет исчез

ясно)

 
SanAlex:

тоже можно нули 

сюда ноль - где жёлтым отметил 

черные стрелки рисует на черном фоне.

когда белый фон ставишь - видно стрелки.

 
igrok333:

черные стрелки рисует на черном фоне.

когда белый фон ставишь - видно стрелки.

да! у меня тёмная тема графика.

 а вот как Вы сказали -1 , работает! - скрывает цвет.

 
SanAlex:

да! у меня тёмная тема графика.

 а вот как Вы сказали -1 , работает! - скрывает цвет.

не, попробовал и  CLR_NONE и clrNONE и -1
все равно рисует черные стрелки на черном фоне. если стрелка попадает на свечу - видно ее.

 
igrok333:

не, попробовал и  CLR_NONE и clrNONE и -1
все равно рисует черные стрелки на черном фоне. если стрелка попадает на свечу - видно ее.

пробовал так clrNONE

- да! переключил на белый фон стрелки видны 

Файлы:
clrNONE.PNG  112 kb
Причина обращения: