Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 796

 
Alexey Kozitsyn:
Можно скриншотик того, как сейчас?


Да, пожалуйста.
Красная стрелочка указывает на прямоугольник, который является составной частью граф. объекта "горизонтальная линия". Т.е. в данном случае объект там есть (и поверьте, она сплошная), но на нём полосатая сеточная линия. Тот же эффект проявляется при указании уровней.
Да, ещё. Изменение размеров подокна по вертикали иногда приводит к тому, что граф. объект линия и сеточная линия отображаются по разным пикселям. И тогда наблюдается сплошная линия и прилепленная к ней снизу полосатая. Это, видимо, происходит потому, что разработкой арифметики окна и арифметики поведения объектов в этом окне занимались разные программисты. И арифметика у них получилась разная,.. со всеми вытекающими. Но. Если бы даже эти разработчики достигли соглашения, то моя задача в этой арифметике всё равно не решается - если "ноль" всеми понимается одинаково и у всех проходит по одним и тем же пикселям, то: полосатая отображается сверху, и граф. объекта не видно.

[Удален]  
User_mt5:


Да, пожалуйста.
Красная стрелочка указывает на прямоугольник, который является составной частью граф. объекта "горизонтальная линия". Т.е. в данном случае объект там есть (и поверьте, она сплошная), но на нём полосатая сеточная линия. Тот же эффект проявляется при указании уровней.
Да, ещё. Изменение размеров подокна по вертикали иногда приводит к тому, что граф. объект линия и сеточная линия отображаются по разным пикселям. И тогда наблюдается сплошная линия и прилепленная к ней снизу полосатая. Это, видимо, происходит потому, что разработкой арифметики окна и арифметики поведения объектов в этом окне занимались разные программисты. И арифметика у них получилась разная,.. со всеми вытекающими. Но. Если бы даже эти разработчики достигли соглашения, то моя задача в этой арифметике всё равно не решается - если "ноль" всеми понимается одинаково и у всех проходит по одним и тем же пикселям, то - полосатая сверху, граф. объекта не видно.

Свойство STYLE_SOLID линии устанавливали?
 
Alexey Kozitsyn:
Свойство STYLE_SOLID линии устанавливали?
Да, это да. Всё простое я перепробовал.
Там дело не в программировании, насколько я понимаю (а в платформе).

Если интересно, возьмите любой подоконный индикатор с нулём и просто установите на ноль граф. объект вручную. Сможете получить те же эффекты.

[Удален]  
User_mt5:
Да, это да. Всё простое я перепробовал.
Там дело не в программировании, насколько я понимаю (а в платформе).

Если интересно, возьмите любой подоконный индикатор с нулём и просто установите граф. объект вручную. Сможете получить те же эффекты.

И свойство объекта "рисовать объект как фон" - снято?
 
Alexey Kozitsyn:
И свойство объекта "рисовать объект как фон" - снято?

От этого свойства зависит пропадание прямоугольной площадки под циферками нулей на шкале. И всё:)

[Удален]  
User_mt5:

От этого свойства зависит пропадание прямоугольной площадки под циферками нулей на шкале. И всё:)


 
Alexey Kozitsyn:

..

А если потаскать верхнюю границу окна вверх-вниз полосатость на нуле проскальзывает?

[Удален]  
User_mt5:

А если потаскать верхнюю границу окна вверх-вниз полосатость на нуле проскальзывает?

В случае графического объекта - да.
 
Alexey Kozitsyn:
В случае графического объекта - да.

Вот. А это значит, что в зависимости от численных значений индикаторных линий иногда ноль становится полосатым и остаётся так .. сколько придётся.

А в каком случае возможно "нет"? Такое вообще возможно?

[Удален]  
User_mt5:

Вот. А это значит, что в зависимости от численных значений индикаторных линий иногда ноль становится полосатым и остаётся так .. сколько придётся.

А в каком случае возможно "нет"? Такое вообще возможно?

Гм... уже хотел было сказать, что нет... но, есть. Нужно установить цвет сетки графика = clrNONE и добавить 0 линию.