Вопросы от начинающих MQL5 MT5 MetaTrader 5 - страница 807
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Да, неправильно выразился. Мне нужно значения индикатора на первом и втором барах. Но допустим у Bollinger Bands три линии. Значение какой линии он мне возвращает??? Прошу прощения за глупые вопросы, но реально СТУПОР.
Минутку ...
Вот функция получения значений с iBands:
функция усечена - её назначение получать всегда ТОЛЬКО ОДНО значение с индикаторного буфера "buffer" на баре номер "index".
Все три линии iBands имеют свои константы:
//| 0 - BASE_LINE, 1 - UPPER_BAND, 2 - LOWER_BAND |Минутку ...
Вот функция получения значений с iBands:
функция усечена - её назначение получать всегда ТОЛЬКО ОДНО значение с индикаторного буфера "buffer" на баре номер "index".
Все три линии iBands имеют свои константы:
Да...да. Вот как раз я и не понимаю как применять
//| 0 - BASE_LINE, 1 - UPPER_BAND, 2 - LOWER_BANDЭто, наверное от узкости мышления. Я до сих пор думаю как в MQL4.
Да...да. Вот как раз я и не понимаю как применять
Это, наверное от узкости мышления. Я до сих пор думаю как в MQL4.
Пример использования iBands из КодоБазы: Bollinger Bands RSI
...
Как успехи? Или создать тему с пошаговым написанием получения данных с индикатора?
Как успехи? Или создать тему с пошаговым написанием получения данных с индикатора?
Вам смешно. А до меня только сейчас дошло, что buffer в
CopyBufferэто и есть о что мне нужно
Спасибо.
Позволю себе ещё один вопрос. Как отключить линию в индикаторе котротая мне не нужна?
Допустим отключить UPPER_LINE в iEnvelopes.
Вам смешно. А до меня только сейчас дошло, что buffer в
это и есть о что мне нужно
Спасибо.
Вам показалось. Я не смеялся, а спрашивал серьёзно. Например у меня есть такая тема: Простой советник. Проверка размера бара. Покупка/продажа
Позволю себе ещё один вопрос. Как отключить линию в индикаторе котротая мне не нужна?
Допустим отключить UPPER_LINE в iEnvelopes.
Вопрос не понятен. Опишите более точно, ГДЕ и ЧТО Вы хотите сделать.
Вам показалось. Я не смеялся, а спрашивал серьёзно. Например у меня есть такая тема: Простой советник. Проверка размера бара. Покупка/продажа
Вопрос не понятен. Опишите более точно, ГДЕ и ЧТО Вы хотите сделать.
В советнике при получении хендла индикатора в OnInit() ...
....терминал отрисовывает обе линии, а мне нужна только верхняя.
Как выключить отрисовку этой линии? Т.е. изменить её цвет на CLR_NONE, ну или стиль линии на DRAW_DONE?
В советнике при получении хендла индикатора в OnInit() ...
....терминал отрисовывает обе линии, а мне нужна только верхняя.
Как выключить отрисовку этой линии? Т.е. изменить её цвет на CLR_NONE, ну или стиль линии на DRAW_DONE?
Когда такой советник (в котором создаётся хендл индикатора) работает на ОБЫЧНОМ графике в ТЕРМИНАЛЕ - то вызываемый индикатор ВООБЩЕ не отображается на графике.
Когда такой советник (в котором создаётся хендл индикатора) работает в ТЕСТЕРЕ СТРАТЕГИЙ в визуальном режиме - то вызываемый индикатор ОБЯЗАТЕЛЬНО отображается на графике.
Исходя из вышесказанного вообще неясно, ЗАЧЕМ Вам скрывать ОДНУ линию вызываемого индикатора, если советник запущен в ТЕСТЕРЕ СТРАТЕГИЙ в визуальном режиме?
В советнике при получении хендла индикатора в OnInit() ...
....терминал отрисовывает обе линии, а мне нужна только верхняя.
Как выключить отрисовку этой линии? Т.е. изменить её цвет на CLR_NONE, ну или стиль линии на DRAW_DONE?