Как начать работу с Metatrader 5 - страница 139

 
MetaTrader 5 Platform beta build 3600: улучшения веб-терминала и быстрое умножение матриц в MQL5
В обновлении представлены улучшения веб-терминала. Мы внедрили набор цветовых шаблонов для интерфейса веб-терминала и улучшили окно спецификации символов. Также в новой версии реализовано общее умножение матриц (GeMM) в MQL5.

Этот алгоритм ускоряет вычисления на большинстве процессоров. В настоящее время новый алгоритм поддерживается в методе matrix::GeMM.
MetaTrader 5 Platform beta build 3600: Web Terminal improvements and fast matrix multiplication in MQL5
MetaTrader 5 Platform beta build 3600: Web Terminal improvements and fast matrix multiplication in MQL5
  • 2023.03.03
  • www.mql5.com
The beta version of the updated MetaTrader 5 platform will be released on Friday, March 3, 2023. The update provides web terminal improvements...
 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Обновление платформы MetaTrader 5 build 3640: веб-терминал на 11 языках

MetaQuotes, 2023.03.16 17:37

Обновление платформы MetaTrader 5 будет выпущено в пятницу, 17 марта 2023 года. В новой версии представлены следующие обновления:

Веб-терминал MetaTrader 5 build 3640

  1. Добавлены переводы пользовательского интерфейса на 10 распространенных языков: Упрощенный и традиционный китайский, французский, немецкий, итальянский, японский, корейский, испанский, турецкий и русский. Этот список будет расширен в будущих версиях. Для переключения языка используйте соответствующее меню:


    Интерфейс веб-терминала доступен на 11 языках


  2. Оптимизирован механизм подключения к торговому серверу.

Клиентский терминал MetaTrader 5 build 3640

  1. MQL5: Новое значение в перечислении ENUM_CHART_PROPERTY_INTEGER - CHART_SHOW_TRADE_HISTORY. Свойство управляет отображением сделок из торговой истории на графике. Для получения и установки свойства используйте функции ChartGetInteger и ChartSetInteger. Более подробную информацию об отображении сделок на графике вы можете найти в документации к платформе.
  2. MetaEditor: Исправлено зависание интерфейса, которое могло произойти при компиляции файла при определенных условиях.
  3. Исправлены ошибки, о которых сообщалось в журналах аварий.

Обновление будет доступно через систему Live Update.


 

индикатора Standard Deviation.

  • Мелкие исправления и улучшения.

  • Обновление будет доступно через систему Live Update.


     

    Приветствую, такой вопрос у меня  iMac  установил МТ5, НО не могу установить свой индикатор, файлы не копируются. Почему?

    МТ5 не на параллели стоит, то есть виндоса нет.

    Как решить эту проблему? 

     

    Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий

    OpenCL в трейдинге

    MetaQuotes, 2023.04.10 11:42

    OpenCL - это фреймворк, предоставляющий открытый стандарт для написания программ, которые могут работать на различных типах аппаратных платформ, таких как CPU, GPU и специализированные вычислительные блоки. Он позволяет разработчикам программного обеспечения писать код на одном языке, который может выполняться на различных устройствах, независимо от их производителя или архитектуры.

    OpenCL включает в себя среду выполнения и интерфейс программирования, которые обеспечивают определенный уровень независимости от платформы, позволяя разработчикам писать код, который может быть выполнен на любом устройстве с поддержкой OpenCL. Более того, он предоставляет набор низкоуровневых API, которые позволяют разработчикам явно контролировать устройство, память и исполнение ядра, обеспечивая тонкий контроль над своими приложениями.

    OpenCL находит широкое применение в научных вычислениях, обработке изображений и видео, машинном обучении и других областях. Он повышает производительность приложений за счет использования параллельной вычислительной мощности нескольких устройств, обеспечивая более быстрое и эффективное выполнение.

    Одним из наиболее значимых преимуществ OpenCL является возможность использования вычислительной мощности графических процессоров, которые могут выполнять определенные типы вычислений гораздо быстрее, чем центральные процессоры. Это делает его особенно полезным для приложений, связанных с тяжелыми вычислениями, таких как научное моделирование, обработка изображений и видео, а также машинное обучение.

    В целом OpenCL предоставляет гибкий фреймворк для разработки приложений, которые могут использовать возможности различных типов вычислительных устройств, что делает его ценным инструментом для разработчиков, работающих над высокопроизводительными вычислительными приложениями.


    MQL5 поддерживает OpenCL с 2016 года, подробнее об этом читайте в главе Работа с OpenCL Справочника MQL5. Смотрите также Класс для работы с программами на OpenCL.

    Примеры использования OpenCL можно найти в MQL5\Scripts\Examples\OpenCL.

    Примеры OpenCL в MetaTrader5

    Здесь приведен пример использования OpenCL в Seascape.




    См. также статьи:


     

    Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий

    Как начать работать с Metatrader 5

    Сергей Голубев, 2022.02.12 07:49

    Матрицы и векторы в MQL5
    Коллекции упорядоченных данных, в которых все элементы имеют одинаковый тип, обычно управляются через массивы, в которых доступ к каждому элементу осуществляется по его индексу. Массивы широко используются при решении различных задач линейной алгебры, в задачах математического моделирования, в машинном обучении и т. д. В общем случае решение таких задач основано на математических операциях с матрицами и векторами, с помощью которых очень сложные преобразования могут быть компактно записаны в виде простых формул. Программирование таких операций требует хороших знаний в области математики, а также умения писать сложные вложенные циклы. Отладка и исправление ошибок в таких программах могут быть довольно сложными.

    Используя специальные типы данных 'matrix' и 'vector', можно создавать код, очень близкий к математической нотации, избегая при этом необходимости создавать вложенные циклы или учитывать правильную индексацию массивов в вычислениях. В этой статье мы рассмотрим, как создавать, инициализировать и использовать объекты матрицы и вектора в MQL5.


    Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

    Как начать работать с Metatrader 5

    Сергей Голубев, 2023.02.11 03:41

    Matrix Utils, расширение функционала стандартной библиотеки матриц и векторов - статья

    Matrix Utils, расширение функциональности стандартной библиотеки матриц и векторов

    В python класс Utils - это класс утилиты общего назначения с функциями и строками кода, которые мы можем использовать повторно, не создавая экземпляр класса.

    Стандартная библиотека для матриц предоставляет нам некоторые очень важные функции и методы, которые мы можем использовать для инициализации, преобразования, манипулирования матрицами и многого другого, но, как и любая другая библиотека, она может быть расширена для выполнения дополнительных функций, которые могут быть необходимы в некоторых приложениях.

    Нейронные сети с обратным распространением с использованием матриц MQL5


    Нейронные сети с обратным распространением с использованием матриц MQL5

    В этой статье мы кратко напомним теорию сетей обратного распространения и создадим универсальные классы для построения сетей на основе этой теории: приведенные выше формулы будут практически идентично отражены в исходном коде. Таким образом, новички смогут пройти все шаги при изучении этой технологии, не обращаясь к сторонним публикациям.

    Если вы уже знаете теорию, то можете смело переходить ко второй части статьи, в которой рассматривается практическое использование классов в скрипте, индикаторе и советнике.

    Backpropagation Neural Networks using MQL5 Matrices
    Backpropagation Neural Networks using MQL5 Matrices
    • www.mql5.com
    The article describes the theory and practice of applying the backpropagation algorithm in MQL5 using matrices. It provides ready-made classes along with script, indicator and Expert Advisor examples.
     

    Пример ансамбля моделей ONNX в MQL5

    Пример объединения моделей ONNX в MQL5

    Для стабильной торговли обычно рекомендуется диверсифицировать как торгуемые инструменты, так и торговые стратегии. То же самое относится и к моделям машинного обучения: проще создать несколько простых моделей, чем одну сложную. Но собрать эти модели в единую модель ONNX бывает непросто. В этой статье мы рассмотрим один из ансамблей, называемый классификатором голосования. Мы покажем, как легко реализовать такой ансамбль.

    An example of how to ensemble ONNX models in MQL5
    An example of how to ensemble ONNX models in MQL5
    • www.mql5.com
    ONNX (Open Neural Network eXchange) is an open format built to represent neural networks. In this article, we will show how to use two ONNX models in one Expert Advisor simultaneously.
     

    Просто предложение для новичков (для тех, кто хочет начать торговать с помощью Metatrader 5, но не знает, с чего начать):

    ----------------

    Вам нужно прочитать руководство: MetaTrader 5 Help - Trading Platform - User Manual

    Откройте демо-счет у любого брокера и попробуйте торговать с размером лота 0,01.

    Найдите брокера Metatrader (их очень много, используйте google для поиска) и откройте счет в соответствии с условиями на их сайтах.
    Попробуйте сначала на демо.

    1. Статья - MQL5.community - Памятка пользователя

    2. MetaTrader 5 Help - Open an Account

    3. С чего начать?
    https://www.mql5.com/en/forum/212020

    4. Справка по MetaTrader 5 - Торговая платформа - Руководство пользователя

    5. Как сделать поиск на форуме
    https://www.mql5.com/en/forum/193510

    6. Поиск сервера по имени брокера:
    https://www.mql5.com/en/forum/214820

    Trading Platform - MetaTrader 5 Help
    • www.metatrader5.com
    The Trading Platform is the trader's working tool, providing all the necessary features for a successful online trading. It includes trading...
     

    О Metatrader 5 -

    Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

    Новая версия платформы MetaTrader 5 build 3660: Улучшения и исправления

    Ренат Фатхуллин, 2023.05.25 13:43

    Обновитесь до Windows 10 хотя бы, пожалуйста.

    Поддержка Windows 7/8 сворачивается, и функционал для них уже начали сворачивать. Совсем скоро мы отключим терминальные обновления для версий ниже Windows 10.

    Установщики через неделю также перейдут исключительно на 64-битные версии. С 1 января 2024 года мы прекратим поддержку старых 32-битных терминалов.


     

    Новая сводная ветка обсуждений о матрицах и векторах -

    Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

    Как начать работать с Metatrader 5

    Сергей Голубев, 2013.09.20 08:21

    Резюме :

    ====

    1. Как начать работать с MT5, краткое содержание!( вкл. предыдущую тему:Как начать работать с MetaTrader и форекс, начало)
      Справка по MetaTrader 4 - клиентский терминал - руководство пользователя
      Справка по MetaTrader 5 - торговая платформа - руководствопользователя

    2. MetaTrader 5 Python User Group - краткое содержание

    3. MetaEditor, Open AI и ChatGPT - сводная ветка обсуждений новой функции в MT5 и MetaEditor

    4. Матрицы и векторы в MQL5 - сводная ветка обсуждений о матрицах и векторах

    5. Все (пока нет) о тестере стратегий, оптимизации и облаке

    6. Краткое описание системы ASCTREND (включая 2 хороших советника)

    7. Система BRAINTRADING HowTo

    8. Параболическая система PriceChannel (вкл. 2 версии советника)

    9. Торговые системы на основе сигнальных индикаторов

    10. Оценка состояния рынка (создано 2 советника)

    11. Все о mql OOP

    12. Ichimoku

    13. Видео по финансам и трейдингу - Оглавление

    14. Все о вкладке Календарь и макроэкономические события

    15. Все о MQL5 Wizard: создание роботов без программирования

    Matrices and vectors in MQL5
    Matrices and vectors in MQL5
    • 2023.06.02
    • www.mql5.com
    This is the summary thread about Matrices and vectors in MQL5...