Новая версия платформы MetaTrader 5 build 3950: Снятие/пополнение в терминале и обновленный торговый отчет - страница 2
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Полезность заключается в возможности компилировать отдельные файлы проекта, где используется эта самая extern-переменная
Просьба пояснить. Такой код не компилируется.
В mqh-файле прописана сама инициализация. Его отключил, но код перестал быть рабочим.
Просьба пояснить. Такой код не компилируется.
В mqh-файле прописана сама инициализация. Его отключил, но код перестал быть рабочим.
int x должен быть где-то определён. Как по правилам c/c++
Пытаюсь совместить данную фразу с этой.
И не получается. Видимо, о разном говорим. Хорошо бы примером.
Пытаюсь совместить данную фразу с этой.
И не получается. Видимо, о разном говорим. Хорошо бы примером.
В проекте 10 файлов, функции в которых обращаются к переменной x. К одной и той же переменной.
В 9 файлах эта переменная объявлена как extern int x; В одном файле определена как int x; (можно без инициализации)
extern - это некий аналог форвард-декларации
В проекте 10 файлов, функции в которых обращаются к переменной x. К одной и той же переменной.
В 9 файлах эта переменная объявлена как extern int x; В одном файле определена как int x; (можно без инициализации)
extern - это некий аналог форвард-декларации
Спасибо, понял.
Если убрать из On-функций, то работает.
Объясните тут по подробнее 64/AVX/AVX2/AVX512
Если компилировать под AVX512 будут ли такие программы работать у клиентов у которых процессор не поддерживает AVX512 ?
Какая из этих систем лучше?
MetaQuotes:
Обновлена библиотека ALGLIB до версии 3.19. ALGLIB - это высокопроизводительная библиотека численного анализа, предназначенная для работы с численными методами и алгоритмами анализа данных.
Мы переписали существующие классы библиотеки на использование матриц и векторов, а также добавили новый функционал из ALGLIB 3.19. Весь исходный код был пересмотрен и приведен к единому стилю оформления. Исходный код библиотеки ALGLIB находится в папке <каталог данных терминала>\MQL5\Include\Math\Alglib. Тестировочные скрипты находятся в папке скриптов MQL5\Scripts\UnitTests\Alglib.
Кроме самой библиотеки были обновлены и тестовые скрипты - количество тестов выросло с 29 до 91 для классов и с 143 до 152 для интерфейсов. Таким образом, разработчики платформы MetaTrader 5 предоставляют трейдерам максимально эффективные решения:
Будет ли описание этих скриптов? Библиотека полезная, но сразу тяжело понять, как пользоваться, поэтому очень хотелось бы на примере посмотреть разный функционал.
Объясните тут по подробнее 64/AVX/AVX2/AVX512
Если компилировать под AVX512 будут ли такие программы работать у клиентов у которых процессор не поддерживает AVX512 ?
Какая из этих систем лучше?
нет, я уже попробовал.
и ещё, прогу скомпилил под AVX2, процессор поддерживает AVX2 но терминал AVX, прога успешно работает, делаю вывод - главное поддержка процессором.
что бы получить терминал AVX2 мне нужно заново сделать инсталляцию, обновиться до AVX2 терминал не сможет.
может быть я где-то ошибся с выводами.
Форум по трейдингу, автоматизированным торговым системам и тестированию торговых стратегий
Бета-версия платформы MetaTrader 5, сборка 3930: ввод/вывод средств в терминале и поддержка инструкций AVX для ускорения программ
Ален Верлейен , 08.09.2023 19:20
Почему это не компилируется сейчас? Он компилировался для сборки 3815 и отлично компилируется на C++.
Плохое объяснение. Очевидно, что подобный скрипт небезопасен.
О каких логах и ссылках речь?