Любые вопросы новичков по MQL4 и MQL5, помощь и обсуждение по алгоритмам и кодам - страница 2227
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
NUM_TIMEFRAMES то выдает ошибку при компиляции, а с int периодом не хочет работат
10 лет назад делал выбор под оптимизацию через такой костыль под МТ 4 в виде ф-ии и все:
подход по-моему понятен.... тут два периода реализовывал - типа сигнальный и трендовый. Трендовый типа должен был быть больше сигнального....
и прочие iХХХХ, работают без проблем
ЛЮДИ!!! Очнитесь уже. Прекратите подгонять коды на mql5 под коды mql4. Сделайте наоборот, всё что можно перевести в кодах mql4 под стандарты mql5 — переведите.
В частности в mql4 без проблем работает перечисление ENUM_TIMEFRAMES и нет никакой необходимости переводить перечисление в тип int.
Вообще не понимаю о чём сыр-бор... В МТ4 прекрасно работают функции iTime, iOpen, iТакДалее, где в качестве периода не int, а ENUM_TIMEFRAMES. Зачем костыли с дефайнами и прочими макросами городить, если код переносится один-в-один на пятёрку? Без изменений.
Тоже вариант. Спасибо, попробую.
Open[], Close[], Time[] etc в МТ4 работают только с текущим таймфреймом же. Опять ничего не понял в этом случае
Open[], Close[], Time[] etc в МТ4 работают только с текущим таймфреймом же. Опять ничего не понял в этом случае
В плане скорости возврата значения Open и iOpen на текущем тф одинаково или Open быстрее?
не проверял, но логично, что Open (мт4) - заранее подготовленный массив и работает быстрее, а вот iOpen нужно запросить
Зависит от задачи, сколько нужно получить элементов (мт5), если более одного, то использовать CopyOpen вместо iOpen с запросом нужного количества
P.S. Если нужны не только цены открытия, то использовать CopyRates - можно одним вызовом получить необходимое количество всех ценнтарии про советника или отзыв.Нет опции -"новый комментарии"
А что он Вам дался этот комментарий?
Вы перед покупкой тестили? В аренду брали?
Наслаждайтесь. Если не тестили - тоже оптите сейчас и наслаждайтесь успешной покупкой!!!