Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
При большом количестве чего? Элементов массива которые заполняются даже не на каждом тике? Чем будет заметно?
Глаз режет этот код, как будто специально сделано хуже.
Ну если разницы нету, давайте сделаем так:
Почему не так?
Глаз режет этот код, как будто специально сделано хуже.
Ну если разницы нету, давайте сделаем так:
Зачем?
ps; Ааа, тогда понятно. Ну, это-же пример. Когда будет заполнение рабочего массива, наверняка будет заполнение по одному индексу. Не тот вариант где надо обращать внимание на такие тонкости.Зачем?
Наверное по той причине, почему у вас изменение массива внутри цикла при заранее известном размере.
А какая точно причина я не знаю :).
Вы ведь фрилансите! Ужас :).
Наверное по той причине, почему у вас изменение массива внутри цикла при заранее известном размере.
А какая точно причина я не знаю :).
Вы ведь фрилансите! Ужас :).
И что из этого?
Чушь какая-то. Я пользовался этой функцией не вчитываясь в справочник. ...
Таки получилось, огромное Вам спасибо !!! То что я писал действительно было чушью, функция удаления ArrayRemove отлично работает на массивах любой размерности.
Ошибка была в другом месте. После применения функции нужно было переопределить заново, теперь уже меньший размер массива, потому-что на следующем шаге эта переменная снова использовалась в цикле и массив вываливался из диапозона (могу ошибаться в терминологии, но надеюсь что выразился понятно).
Работающую версию выложу ниже и в приложенном файле. Тонкие моменты выделил цветом.
Чувствую себя нашкодившим студентом, невольно присутствующим при споре двух преподавателей, в котором каждый из них настаивает на правильности своей методики преподавания.
Позвольте вставить свои делитантские три копейки.
Несмотря на мелкую НЕидеальность кода примера, который выложил Alexey Viktorov, мысли он выложил верные, именно они помогли разобраться. А если фрилансер готов и помогает бесплатно, не пытаясь вымутить лишнюю копейку - то честь ему и хвала, реально зауважал. Спасибо.
Aliaksandr Hryshyn - Вам тоже большое спасибо, вы тоже небыли равнодушны и искренне хотели помочь и Вам это удалось. Кто знает как бы разворачивались события без Вашей критики ?
Таки получилось, огромное Вам спасибо !!! То что я писал действительно было чушью, функция удаления ArrayRemove отлично работает на массивах любой размерности.
Ошибка была в другом месте. После применения функции нужно было переопределить заново, теперь уже меньший размер массива, потому-что на следующем шаге эта переменная снова использовалась в цикле и массив вываливался из диапозона (могу ошибаться в терминологии, но надеюсь что выразился понятно).
Работающую версию выложу ниже и в приложенном файле. Тонкие моменты выделил цветом.
Маленький ликбез.
Вот это
можно заменить на
Маленький ликбез.
Вот это
можно заменить на
Великолепно, если еще какие-либо места кода вызывают отторжение - покажите плиз, я кодер доморощенный, то что сам нарыл, то и моё, знания не системны и отрывочны. Буду крайне благодарен за наставления на путь истинный.
Исправил, теперь так:
Великолепно, если еще какие-либо места кода вызывают отторжение - покажите плиз, я кодер доморощенный, то что сам нарыл, то и моё, знания не системны и отрывочны. Буду крайне благодарен за наставления на путь истинный.
Только при случае. Следить-то я не буду. А вообще, я тоже самоучка и к тому-же старый самоучка.
Тикеты в mql5 имеют тип ulong
Тогда меньше придётся приводить к типу
Только при случае. Следить-то я не буду. А вообще, я тоже самоучка и к тому-же старый самоучка.
Тикеты в mql5 имеют тип ulong
Тогда меньше придётся приводить к типу
Спасибо, учту, и здесь позже переделаю.