Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 1282
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Прошу в третий и последний раз: прикрепите полный код.
Уже решил проблему. Модифицирую через Тicket, а не Symbol. Не понимаю, к чему полный код, какое, например, имеет отношение условие открытия позиции к модификации?
А выглядит сейчас это так, может кому пригодится.
Изучите справку - в чем различие выбора позиции по тикету и по символу. Пригодиться, чтобы не делать ошибок:
PositionSelect
Примечание
Читайте документацию!!!
По умолчанию эти свойства установлены в false.
И вопрос: Зачем удалять объект и создавать его заново? Разве не проще создать только в том случае если такой объект на графике не найден? И даже если надо поменять координаты привязки, нет необходимости удалять объект и снова его создавать.
Еще раз спасибо, теперь линия как линия, приятно посмотреть. Вот только ObjectDelete(0, name); нужен, иначе раз нарисованная линия не перерисовывается. Тоже и в mql4, просто забыл.
Еще раз спасибо, теперь линия как линия, приятно посмотреть. Вот только ObjectDelete(0, name); нужен, иначе раз нарисованная линия не перерисовывается. Тоже и в mql4, просто забыл.
Ну что за несуразица. Нарисованный графический объект спокойно перемещается. Пример дан в справке для каждого объекта (для горизонтальной линии OBJ_HLINE).
Также уже нарисованному объекту можно менять любое свойство: цвет, стиль , запах ...Еще раз спасибо, теперь линия как линия, приятно посмотреть. Вот только ObjectDelete(0, name); нужен, иначе раз нарисованная линия не перерисовывается. Тоже и в mql4, просто забыл.
Я сделал-бы так
Ну что за несуразица. Нарисованный графический объект спокойно перемещается. Пример дан в справке для каждого объекта (для горизонтальной линии OBJ_HLINE).
Также уже нарисованному объекту можно менять любое свойство: цвет, стиль , запах ...В ручную, не спорю. Советник же рисует трендовые линии по точкам ДеМарка. С функцией ObjectDelete(0, name);, при изменении точек, убирается старая трендовая линия и рисуется новая. Без этой функции первые нарисованные линии больше не перерисовываются. Это не несуразица, а факт.
В ручную, не спорю. Советник же рисует трендовые линии по точкам ДеМарка. С функцией ObjectDelete(0, name);, при изменении точек, убирается старая трендовая линия и рисуется новая. Без этой функции первые нарисованные линии больше не перерисовываются. Это не несуразица, а факт.
Да прочтите же справку наконец! И пример запустите.
Я сделал-бы так
Спасибо, но оставлю свой вариант, он работает. Хотя попробую вместо ObjectDelete(0, name); применить
ChartRedraw();Да прочтите же справку наконец! И пример запустите.
Справку я прочитал. Только вы возмущаетесь голословно, а я пишу исходя из практики. Другое дело что вместо ObjectDelet() использовать ChartRedraw(), не спорю и проверю. Только на это и нужно указать, ссылаясь на пример.
Справку я прочитал. Только вы возмущаетесь голословно, а я пишу исходя из практики. Другое дело что вместо ObjectDelet() использовать ChartRedraw(), не спорю и проверю. Только на это и нужно указать, ссылаясь на пример.
В этой ветке обычно спрашивают совета и когда дают совет - прислушиваются. Как минимум читают справку и применяют примеры. Пожалуйста, если Вы не хотите слушать других - лучше вообще ничего не спрашивайте.