ObjectGetDouble(0,name,OBJPROP_PRICE)
Спасибо большое за подсказку. параметр "name" обозначает имя определенной линии? Если я просто кидаю линию на график, ей присваевается имя вида: "Horizontal Line xxxx" с ценовым параметром.
Как получить ценовое значение линии, ближайшей к цене?
viper710:
Спасибо большое за подсказку. параметр "name" обозначает имя определенной линии? Если я просто кидаю линию на график, ей присваевается имя вида: "Horizontal Line xxxx" с ценовым параметром.
Как получить ценовое значение линии, ближайшей к цене?
Да.
Перебрать линии.
Громадное спасибо за подсказку. Очень приятно получить помощь и так быстро.
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Помогите пожалуйста, как лучше решить проблемку.
Смысл в том, чтобы цена сравнивала свое положение относительно пользовательских линий. Линий допустим количество "х".
Вопрос в том, как получать от пользовательских линий значение цены. Понятно, что ценовые значения будут складываться в массив.
1. Можно ли получить ценовое значение с графика или нужно линии вбивать в массив вручную
2. Если вручную, можно заполнить массив через подключаемый файл .тхт
3. Быстродействие советника снизится при наличии например 100 линий, т.к. цене на каждом тике нужно перебрать весь массив.
Спасибо за помощь.