Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 1109
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Почему вы не можете поделиться кодом?
Я получаю ошибку: обнаружено использование DLL
Пожалуйста, дайте мне знать, как я могу поделиться кодом.
Я видел это: https://www.mql5.com/en/code/7673
И мой код похож.
Здравствуйте. Что я делаю не так?
Есть индикатор гистограмма. Показывает разницу количества тиков вверх и вниз.
Пытаюсь использовать значения индикатора на 1, 2 и 3 баре в советнике.
В тестере получаю ошибку: tickbs EURUSD,M1: array out of range in 'tickbs.mq4' (26,19)
Спасибо.
Здравствуйте. Что я делаю не так?
Есть индикатор гистограмма. Показывает разницу количества тиков вверх и вниз.
Пытаюсь использовать значения индикатора на 1, 2 и 3 баре в советнике.
В тестере получаю ошибку: tickbs EURUSD,M1: array out of range in 'tickbs.mq4' (26,19)
Спасибо.
еще раз и еще раз.... класс это прежде всего тип данных, такой же как int, double...
хотите массив данных этого типа? - объявите массив, если массив динамический, то измените размер, затем инициализируйте КАЖДЫЙ ЭЛЕМЕНТ необходимыми данными - нужны указатели, значит инициализируйте указателями на класс, нужны экземпляры класса, значит каждый элемент массива будет не указатель, а сам объект
в этом и суть ООП, что любой класс это прежде всего пользовательский тип данных.... не знаю сколько об этом уже говорить, но методика работы как с обычным типом данных, а вот что внутри класса Вы будете писать это дело личное, но инициализация нового экземпляра всегда будет начинаться с запуска конструктора, а какой там конструктор - по умолчанию, с параметрами или без параметров это дает возможность выбрать способ инициализации объекта...... фух, но все равно читайте книги, вопросами тут никак не получится
Подскажите плиз, что почитать по ООП с примерами для МТ4. Или вообще с примерами. Синтаксис и логику языка сходу сложно, а из мануала языка не всегда понятно до конца.
Подскажите плиз, что почитать по ООП с примерами для МТ4. Или вообще с примерами. Синтаксис и логику языка сходу сложно, а из мануала языка не всегда понятно до конца.
Зайдите здесь в раздел Статьи и полистайте - есть тут много по ООП, в том числе и для начинающих.
Зайдите здесь в раздел Статьи и полистайте - есть тут много по ООП, в том числе и для начинающих.
Спасибо. Полезно. Может кому понадобится.
ООП
https://www.mql5.com/ru/articles/357
https://www.mql5.com/ru/articles/703
https://www.mql5.com/ru/articles/116
https://www.mql5.com/ru/articles/70
https://www.mql5.com/ru/articles/351
ГА
https://www.mql5.com/ru/articles/55
MQL4
https://www.mql5.com/ru/articles/1483
И мне понравилось)))
https://www.mql5.com/ru/articles/1499
А так же вопрос, при нажатии на статьи появляются 18 страниц статей и заголовок:
Статьи по программированию на языках MQL4 и MQL5
при нажатии на вторую страницу MQL4 пропадает. При нажатии на MT4 появляются 6 страниц. И в начальной выборке их нет.
Буферы индексируются с нуля.
Спасибо.
при нажатии на вторую страницу MQL4 пропадает. При нажатии на MT4 появляются 6 страниц. И в начальной выборке их нет.
языки MQL4 и MQL5 одинаковы на 99% (без учета SQlITE, OpenCL, DirectX) , поэтому можете смело читать статьи по MQL5 , но с учетом того, что в терминалах 4 и 5 различная работа с ордерами, и есть нюансы по работе с таймсериями
языки MQL4 и MQL5 одинаковы на 99% (без учета SQlITE, OpenCL, DirectX) , поэтому можете смело читать статьи по MQL5 , но с учетом того, что в терминалах 4 и 5 различная работа с ордерами, и есть нюансы по работе с таймсериями
Не про то, в начальной выборке нет статей по mql4. Это вводит в заблуждение. Кстати такая же логика и в кодобазе. Но там заголовки не меняются просто. Методом тыка пришлось доходить.) Спасибо, читаем)))