Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 445
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Ну так и читайте iCustom() сразу по индексу первого цикла.
Другой вопрос - что вам нужны данные от текущего бара влево. Поэтому и говорю - читайте от нуля до найденного нужного, но не более, чем rates_total-1.
При этом читайте только при limit>1
В остальное время новых данных нет, и индекс найденного нужного вам бара не поменяется.
Не хочет, при этом номера баров ближних стрелок в комментарии пишет правильно
Не хочет
А вы читаете, что я пишу?
Другой вопрос - что вам нужны данные от текущего бара влево. Поэтому и говорю - читайте от нуля до найденного нужного, но не более, чем rates_total-1.
При этом читайте только при limit>1
А вы читаете, что я пишу?
Другой вопрос - что вам нужны данные от текущего бара влево. Поэтому и говорю - читайте от нуля до найденного нужного, но не более, чем rates_total-1.
При этом читайте только при limit>1
Разве я не так сделала?
if(limit>1)
{
limit=rates_total-1;
Разве я не так сделала?
if(limit>1)
{
limit=rates_total-1;
Вы дальше вот что сделали:
А я о чём говорил?
Вы дальше вот что сделали:
А я о чём говорил?
Читать при limit>1
не соображаю как правильно?
Читать при limit>1
не соображаю как правильно?
Говорю же, не соображаю как это. Покажите, ожалуйста )
Говорю же, не соображаю как это. Покажите, ожалуйста )
Данный цикл будет только до нужного вам бара (если найдётся), либо по всей истории - до limit.
Данный цикл будет только до нужного вам бара (если найдётся), либо по всей истории - до limit.
я, совсем плохая, ни чего не показывает.
я, совсем плохая, ни чего не показывает.
Я вот так и не пойму: а что хотите найти и отобразить? Просто словами - без кода.
Вот вы пишете:
Здравствуйте, помогите, пожалуйста.
Хочу, в любой момент, знать номер бара, на котором есть стрелка индикатора.
В примере, пыталась заполнить буфер, если стрелка на десятом баре.
Вот и вопрос сразу: а зачем ищете именно на десятом баре? А вообще, на каком баре нужно? И какую именно стрелку? Самую последнюю? Или две последних - верхнюю и нижнюю? Или узнать бар нужной стрелки по её номеру справа-налево?
Вот не понятно.
И приложите полностью весь индикатор, а не OnCalculate()