vline не работает (build 625).
Я также скопировал скрипт из документации https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_vline и убедился в том, что результат не зависит от
input bool InpRay=false; // СТРОКА 16
или
input bool InpRay=true; // СТРОКА 16
, а именно, вертикальная линия неизменно продолжается на все окна индикаторов.
В четвёрке вертикальные линии безусловно рисуются до низа окна графика. К ним свойство луча неприменимо
https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_vline:
Примечание
При создании вертикальной линии, можно указать режим отображения линии на все окна графика (свойство OBJPROP_RAY).
Может, "ВСЕ ОКНА ГРАФИКА" означает что-то другое?
qomment:
Это - неточность в документации. Извините
https://docs.mql4.com/ru/constants/objectconstants/enum_object/obj_vline:
Примечание
При создании вертикальной линии, можно указать режим отображения линии на все окна графика (свойство OBJPROP_RAY).
Спасибо.
ObjectCreate(0,name,OBJ_TREND,0,Time[100],0,Time[100],100000);
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Сорри за элементарный вопрос, но не нашел соотв. ветки на форуме.
Возможно ли нарисовать вертикальную линию (vline), чтобы она не отображалась в окнах индикаторов?
По идее, за это отвечает свойство OBJPROP_RAY, но результат не меняется независимо от того OBJPROP_RAY=1 или 0. Также не работает ObjectSetInteger(1,name,OBJPROP_RAY,0);