да, не так выразился, пардон) улетает метка относительно того времени/цены, к чему нужно привязывать...
зачем изобретать колесо?
а как стандартно привязать объект одновременно и к дате/цене и к конкретному краю графика? (чтобы при масштабировании и прокрутке оставался в той же цене и в том же углу графика)
да, не так выразился, пардон) улетает метка относительно того времени/цены, к чему нужно привязывать...
а как стандартно привязать объект одновременно и к дате/цене и к конкретному краю графика?
Никак - он будет смещаться вместе с графиком при его прокрутке. Придётся отслеживать события изменения графика и сдвигать объект на вновь пересчитанные координаты цена/время, что неминуемо приведёт к дёрганию этого объекта.
Вам русским языком сказали, что нужна текстовая метка - она привязана к координатам экрана в пикселях (x и y) и не зависит от положения, масштаба и прокрутки самого графика.
да, не так выразился, пардон) улетает метка относительно того времени/цены, к чему нужно привязывать...
а как стандартно привязать объект одновременно и к дате/цене и к конкретному краю графика? (чтобы при масштабировании и прокрутке оставался в той же цене и в том же углу графика)
в таймере контролировать параметры чата и в случае изменения перещитывать положение объекта
Никак - он будет смещаться вместе с графиком при его прокрутке. Придётся отслеживать события изменения графика и сдвигать объект на вновь пересчитанные координаты цена/время, что неминуемо приведёт к дёрганию этого объекта.
Вам русским языком сказали, что нужна текстовая метка - она привязана к координатам экрана в пикселях (x и y) и не зависит от положения, масштаба и прокрутки самого графика.
Зачем упираетесь? Не понятно...
прикрепил текстовым объектом, нормально все таскается)
да, не так выразился, пардон) улетает метка относительно того времени/цены, к чему нужно привязывать...
а как стандартно привязать объект одновременно и к дате/цене и к конкретному краю графика? (чтобы при масштабировании и прокрутке оставался в той же цене и в том же углу графика)
Прочитал более внимательно. Если вам нужно, чтобы координата х объекта принадлежала времени нулевого бара, а координата у - какой-то одной цене, чем вас не устраивает OBJ_TEXT ? Он как раз и прявязан к нужным координатам. Вас не устраивает его смещение вместе с графиком при его прокрутке? Тогда высчитывайте время координаты х графика в пикселях в координату времени и в OnChartEvent() отслеживайте смещение графика. Как только оно есть - пересчитали координату х и сместили объект на новое время. Смещаться будет дискретно - т.е., дёргаться будет.
Прочитал более внимательно. Если вам нужно, чтобы координата х объекта принадлежала времени нулевого бара, а координата у - какой-то одной цене, чем вас не устраивает OBJ_TEXT ? Он как раз и прявязан к нужным координатам. Вас не устраивает его смещение вместе с графиком при его прокрутке? Тогда высчитывайте время координаты х графика в пикселях в координату времени и в OnChartEvent() отслеживайте смещение графика. Как только оно есть - пересчитали координату х и сместили объект на новое время. Смещаться будет дискретно - т.е., дёргаться будет.
Или опять что-то не так я понял?
об этом и речь, так и делаю, только без расчета xy-координат
Taras Slobodyanik: прикрепил текстовым объектом, нормально все таскается)
Естественно, объект текст (OBJ_TEXT) будет таскаться за графиком, так как он привязан к координатам цена/время.
А вот если его нужно таскать только за ценой , а за временем - нет, то при прокрутке графика нужно смещать объект на новую координату времени, соответствующую конкретному значению координаты х в пиксклях экрана. А это возможно лишь дискретно, так как сами знаете почему, верно?
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
без привязки к цене и времени, при масштабировании графика, этот лейбл улетает непонятно куда...
Это у вас что-то куда-то улетает скорее всего, а не объект текстовая метка. Все панели строятся на них в том числе, но только у вас он улетел...
без привязки к цене и времени, при масштабировании графика, этот лейбл улетает непонятно куда...
OBJ_LABEL не может никуда улетать, он привязан к видимому участку графика, он не может дергаться при прокрутке, не может сам исчезать.
А вот с привязкой ко времени или цене - будут косяки при прокрутке. CHART_WIDTH_IN_BARS - зачем изобретать колесо?
да, не так выразился, пардон)
улетает метка относительно того времени/цены, к чему нужно привязывать...
зачем изобретать колесо?
а как стандартно привязать объект одновременно и к дате/цене и к конкретному краю графика? (чтобы при масштабировании и прокрутке оставался в той же цене и в том же углу графика)
да, не так выразился, пардон)
улетает метка относительно того времени/цены, к чему нужно привязывать...
а как стандартно привязать объект одновременно и к дате/цене и к конкретному краю графика?
Никак - он будет смещаться вместе с графиком при его прокрутке. Придётся отслеживать события изменения графика и сдвигать объект на вновь пересчитанные координаты цена/время, что неминуемо приведёт к дёрганию этого объекта.
Вам русским языком сказали, что нужна текстовая метка - она привязана к координатам экрана в пикселях (x и y) и не зависит от положения, масштаба и прокрутки самого графика.
Зачем упираетесь? Не понятно...
да, не так выразился, пардон)
улетает метка относительно того времени/цены, к чему нужно привязывать...
а как стандартно привязать объект одновременно и к дате/цене и к конкретному краю графика? (чтобы при масштабировании и прокрутке оставался в той же цене и в том же углу графика)
Никак - он будет смещаться вместе с графиком при его прокрутке. Придётся отслеживать события изменения графика и сдвигать объект на вновь пересчитанные координаты цена/время, что неминуемо приведёт к дёрганию этого объекта.
Вам русским языком сказали, что нужна текстовая метка - она привязана к координатам экрана в пикселях (x и y) и не зависит от положения, масштаба и прокрутки самого графика.
Зачем упираетесь? Не понятно...
да, не так выразился, пардон)
улетает метка относительно того времени/цены, к чему нужно привязывать...
а как стандартно привязать объект одновременно и к дате/цене и к конкретному краю графика? (чтобы при масштабировании и прокрутке оставался в той же цене и в том же углу графика)
Прочитал более внимательно. Если вам нужно, чтобы координата х объекта принадлежала времени нулевого бара, а координата у - какой-то одной цене, чем вас не устраивает OBJ_TEXT ? Он как раз и прявязан к нужным координатам. Вас не устраивает его смещение вместе с графиком при его прокрутке? Тогда высчитывайте время координаты х графика в пикселях в координату времени и в OnChartEvent() отслеживайте смещение графика. Как только оно есть - пересчитали координату х и сместили объект на новое время. Смещаться будет дискретно - т.е., дёргаться будет.
Или опять что-то не так я понял?
Прочитал более внимательно. Если вам нужно, чтобы координата х объекта принадлежала времени нулевого бара, а координата у - какой-то одной цене, чем вас не устраивает OBJ_TEXT ? Он как раз и прявязан к нужным координатам. Вас не устраивает его смещение вместе с графиком при его прокрутке? Тогда высчитывайте время координаты х графика в пикселях в координату времени и в OnChartEvent() отслеживайте смещение графика. Как только оно есть - пересчитали координату х и сместили объект на новое время. Смещаться будет дискретно - т.е., дёргаться будет.
Или опять что-то не так я понял?
прикрепил текстовым объектом, нормально все таскается)
Естественно, объект текст (OBJ_TEXT) будет таскаться за графиком, так как он привязан к координатам цена/время.
А вот если его нужно таскать только за ценой , а за временем - нет, то при прокрутке графика нужно смещать объект на новую координату времени, соответствующую конкретному значению координаты х в пиксклях экрана. А это возможно лишь дискретно, так как сами знаете почему, верно?
Смещаться будет дискретно - т.е., дёргаться будет.
дергаться будет по иксу потому как бары двигаются дёрганно)
...по игреку всё нормально и при масштабировании клеится в нужное место и не деформируется