Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Этот кнут можете себе оставить, лучше сделайте нормальную функцию поиска в массиве. Ато люди по 5 часов с БеСерчь мучаются.
https://forum.mql4.com/ru/3694/page2#1014137
Вам подсказали правильное решение - использование индексного массива array[n][2].
Где:
array[n][0] - ключ, по которому происходит сортировка,
array[n][1] - индекс в исходном массиве(массивах, если используются несколько).
После сортировки индексного массива array ищете в нём нужное значение в помощью N=ArrayBsearch, в случае успешного поиска array[N][1] будет содержать индекс элемента в исходном массиве(массивах).
Мучаются, потому что теории не знают.
Вам подсказали правильное решение - использование индексного массива array[n][2].
Где:
array[n][0] - ключ, по которому происходит сортировка,
array[n][1] - индекс в исходном массиве(массивах, если используются несколько).
После сортировки индексного массива array ищете в нём нужное значение в помощью N=ArrayBsearch, в случае успешного поиска array[N][1] будет содержать индекс элемента в исходном массиве(массивах).
Ну так зачем тогда вообще функции стандартные??? Давайте всё будем сами пересчитывать.
ArrayBsearch
Это вообще лажа. Такое намутили.
Ищет в отсортированому по возрастанию масиву! Классс!!!
Неужели нельзя сделать проще?
буфер,что ищем
Нашли точное число функция возвратила индекс.
Не нашли возвратила -1
Правильно! Доколе?
" Этот кнут можете себе оставить, лучше сделайте нормальную функцию поиска в массиве. Ато люди по 5 часов с БеСерчь мучаются. "
Бессмертная фраза. Имеет шанс стать предметом размышлений лучших знатоков MQL15+