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

 

Как правильно выбрать советника на рынке

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

Содержание
    The correct way to choose an Expert Advisor from the Market
    The correct way to choose an Expert Advisor from the Market
    • www.mql5.com
    In this article, we will consider some of the essential points you should pay attention to when purchasing an Expert Advisor. We will also look for ways to increase profit, to spend money wisely, and to earn from this spending. Also, after reading the article, you will see that it is possible to earn even using simple and free products.
     

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

    MetaTrader 5 platform beta build 3245: массовые операции, матричные и векторные функции и улучшения в чате

    MetaQuotes, 2022.03.31 13:59

    Бета-версия обновленной платформы MetaTrader 5 будет выпущена в четверг, 31 марта 2022 года.

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

    Мы также расширили возможности языка MQL5. Обновление предоставляет новые матричные и векторные функции, а также встроенные методы работы с массивами и строками.

    MetaTrader 5 platform beta build 3245: массовые операции, матричные и векторные функции и улучшения в чате

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

    Кроме того, мы внесли множество исправлений и улучшений в процессы покупки услуг на MQL5 и оптимизировали графическую систему терминала.
    .

    Мы приглашаем всех трейдеров присоединиться к тестированию, чтобы оценить возможности обновленной платформы и помочь разработчикам исправить ошибки. Чтобы обновить платформу MetaTrader 5 до сборки 3245, перейдите в раздел Помощь \ Проверить обновления рабочего стола \ Последняя бета-версия:

    Обновление до бета-версии и присоединение к тестированию


    Финальная сборка новой платформы MetaTrader 5 будет выпущена после завершения публичного бета-тестирования.

    Обновление будет включать следующие изменения:


    1. Терминал: Добавлены команды для массового закрытия позиций и отмены отложенных ордеров.

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


      Массовое закрытие позиций и удаление заказов


      В меню всегда доступны следующие команды:

      .
      • Закрытие всех позиций На хеджирующих счетах система пытается закрыть позиции по противоположным позициям (Close By), а затем закрывает оставшиеся позиции по обычной процедуре.
      • Закрыть все прибыльные или все убыточные позиции
      • Удалить все отложенные ордера
      • Удалить отложенные ордера определенных типов: Limit, Stop, Stop Limit
        .

      При выборе позиции в меню появляются дополнительные команды:

      • Закрыть все позиции по символу
      • Закрыть все позиции в одном направлении (на хеджирующих счетах)
      • Закрыть противоположные позиции по одному и тому же символу (на хеджирующих счетах)
      • Разворот позиции (на неттинговых счетах)

      При выборе отложенного ордера в меню появляются дополнительные команды:

      • Удалить все отложенные ордера по одному и тому же символу
      • Удалить все отложенные ордера одного типа по одному и тому же символу

      Эти команды доступны только в том случае, если в настройках платформы включена функция One Click Trading: Инструменты \ Опции \ Торговля.
    2. Терминал: Расширенные возможности внутреннего графика:

      • Добавлена возможность отвечать на сообщения. В ответе будет приведен исходный текст сообщения.
      • Добавлена возможность создавать сообщения с различными типами содержимого, например, изображения с текстом, текст с вложениями и т.д.
      • Исправлено отображение разделителя между прочитанными и непрочитанными сообщениями.
      • Исправление ошибок и улучшение стабильности.


      Функция ответа в чатах


    3. Терминал: Оптимизирована и ускорена работа графической системы терминала. Рендеринг интерфейса будет требовать меньше ресурсов.
    4. Терминал: Исправлен расчет ежедневного изменения цены для фьючерсов. Если брокер предоставляет клиринговую цену, эта цена будет использоваться для расчетов.
      ((Last - Clearing Price)/Clearing Price)*100
      Подробное описание всех типов расчетов доступно в Документации.

    5. Терминал: Исправлены ошибки при покупке услуг MQL5:

      .
      • Платежные системы при определенных условиях могли возвращать ошибки при успешных операциях.
      • На промежуточных этапах аренды товара на Маркете могла отображаться некорректная цена.

    6. Терминал: Исправлена работа кнопки "Запустить" на странице купленного/скачанного товара Маркета. Теперь кнопка корректно запускает приложение на первом открытом графике.
    7. MQL5: Добавлены новые функции для работы с матрицами и векторами:

      • Медиана - возвращает медиану элементов матрицы или вектора.
      • Квантиль - возвращает q-й квантиль элементов матрицы/вектора или элементов вдоль указанной оси
      • Процентиль - возвращает q-й процентиль элементов матрицы/вектора или элементов вдоль указанной оси.
      • Std - вычисляет стандартное отклонение элементов матрицы или вектора
      • Var - вычисляет дисперсию элементов матрицы или вектора
      • CorrCoef - вычисляет коэффициент корреляции матрицы/вектора
        .
      • Correlate - вычисляет кросс-корреляцию двух векторов
      • Convolve - возвращает дискретную, линейную свертку двух векторов
      • Cov - вычисляет ковариационную матрицу

    8. MQL5: Мы начали добавлять встроенные методы для работы с числовыми массивами. Новые методы повышают удобство использования, увеличивают компактность кода и улучшают совместимость кода с другими языками.

      Следующие три метода уже доступны:

      • ArgSort - сортирует массивы по заданной размерности; по умолчанию используется последняя (axis=-1).
      • Range - возвращает количество элементов в указанной размерности массива. Аналог ArrayRange.
      • Size - возвращает количество элементов массива. Аналог ArraySize.

      Пример:
      void OnStart()
        {
         int arr[4][5]=
           {
              {22, 34, 11, 20,  1},
              {10, 36,  2, 12,  5},
              {33, 37, 25, 13,  4},
              {14,  9, 26, 21, 59}
           };
         ulong indexes[4][5];
      //--- Sort the array
         arr.ArgSort(indexes,-1,0);
         Print("indexes");  
         ArrayPrint(indexes);
        }
      
      // Result log:
      // indexes
      //     [,0][,1][,2][,3][,4]
      // [0,]   4   2   3   0   1
      // [1,]   2   4   0   3   1
      // [2,]   4   3   2   0   1
      // [3,]   1   0   3   2   4

    9. MQL5: Мы начали добавлять встроенные методы для строк.

      В настоящее время доступны следующие методы:

      • BufferSize - возвращает размер буфера, выделенного для строки.
      • Compare - сравнивает две строки и возвращает результат сравнения в виде целого числа.
      • Length - возвращает количество символов в строке.
      • Найти - поиск подстроки в строке.
      • Верхний - преобразование строки в заглавную.
      • Нижний - преобразование строки в нижний регистр.
      • Заменить - заменяет подстроку.
      • Reserve - резервирует буфер для строки.

      Все методы аналогичны строковым функциям.

        Пример:
        void OnStart()
          {
           string test="some string";
           PrintFormat("String length is %d",test.Length());
          }
        
        // Result log:
        // String length is 11
      • MQL5: Добавлено значение SYMBOL_SUBSCRIPTION_DELAY в перечисление ENUM_SYMBOL_INFO_INTEGER для задержки доставки котировок по определенным символам.

        Оно используется только для торговых символов на основе подписки. Задержка обычно применяется к данным, предоставляемым в пробном режиме.

        Свойство может быть запрошено только для символов, выбранных в Market Watch. В противном случае будет возвращена ошибка ERR_MARKET_NOT_SELECTED (4302).

        .
      • MQL5: Добавлено свойство ACCOUNT_HEDGE_ALLOWED в перечисление ENUM_ACCOUNT_INFO_INTEGER - разрешает открытие противоположных позиций и отложенных ордеров. Свойство используется только для хеджирующих счетов для соответствия определенным нормативным требованиям, согласно которым счет не может иметь противоположные позиции по одному и тому же символу, в то время как однонаправленные позиции разрешены.

        Если этот параметр отключен, счетам не разрешается иметь разнонаправленные позиции и ордера по одному и тому же финансовому инструменту. Например, если на счете есть позиция на покупку, пользователь не может открыть позицию на продажу или разместить отложенный ордер на продажу. Если пользователь попытается выполнить такую операцию, будет возвращена ошибка TRADE_RETCODE_HEDGE_PROHIBITED.

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

        .

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


       
       

      Несколько индикаторов на одном графике (часть 01): Понимание концепций

      Многие трейдеры чувствуют себя увереннее, если следят за несколькими индикаторами одновременно (например, RSI, STOCASTIC, MACD, ADX и некоторыми другими), а в некоторых случаях даже за разными активами, из которых состоит индекс. В последнем случае я имею в виду мини-индексы WIN и полные индексы IND, но они могут включать и другие типы индексов. Так, при торговле WIN или IND может быть интересно наблюдать за некоторыми активами, такими как VALE, PETROBRAS, ITAU, BRADESCO и другими, которые имеют больший вес в индексе.

      Несколько индикаторов на одном графике (часть 01): Понимание концепций

      Но есть решение (хотя и не совсем простое), которое можно применять в долгосрочной перспективе.
      Multiple indicators on one chart (Part 01): Understanding the concepts
      Multiple indicators on one chart (Part 01): Understanding the concepts
      • www.mql5.com
      Today we will learn how to add multiple indicators running simultaneously on one chart, but without occupying a separate area on it. Many traders feel more confident if they monitor multiple indicators at a time (for example, RSI, STOCASTIC, MACD, ADX and some others), or in some cases even at different assets which an index is made of.
       

      Несколько индикаторов на одном графике (часть 02): Первые эксперименты

      В предыдущей статье "Multiple indicators on one chart" я представил концепцию и основы использования нескольких индикаторов на одном графике, не загромождая экран слишком большим количеством различных деталей. Единственной целью той статьи было представить саму систему, показать, как создавать базы данных и как использовать преимущества таких баз данных, я не предоставил код системы в предыдущий раз. Здесь мы начнем внедрять код, а в последующих статьях будем расширять функциональность системы, делая ее более универсальной и полной, так как система выглядит многообещающе и имеет большие возможности для дальнейшего совершенствования.
       

      Несколько показателей на одном графике (Часть 03) : Разработка определений для пользователей

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

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

      Multiple indicators on one chart (Part 03): Developing definitions for users
      Multiple indicators on one chart (Part 03): Developing definitions for users
      • www.mql5.com
      Today we will update the functionality of the indicator system for the first time. In the previous article within the "Multiple indicators on one chart" we considered the basic code which allows using more than one indicator in a chart subwindow. But what was presented was just the starting base of a much larger system.
       
      Sergey Golubev:

      Я решил создать эту тему, чтобы помочь себе и другим начать работу с Metatrader 5.

      Я опытен в MT4 и в форексе в целом (я надеюсь : ), но нам, трейдерам, действительно нужно собрать всю информацию об этом в одном месте.
      Я сделаю несколько постов о том, как я начинаю работать с MT5 :).

      Пожалуйста, задавайте любые вопросы о Metatrader 5, и я постараюсь ответить на них,
      или мы ответим все вместе.



      Добрый день, не знаю уже куда написать. Подскажите чайнику, как открыть реальный счет, для скальпинга на валютных парах. Пробовала через Открытие-брокер ВР МБ и рынок Forts. Но никаких валютных пар не выдает. Что я не так делаю?
       
      3aikina_31 реальный счет для скальпинга на валютных парах? Я пытался открыть реальный счет через Otkritie Broker, BP MB и Forts Market. Не вижу ни одной валютной пары. Что я делаю не так?

      Графики, цена на графиках, символы для торговли, названия символов, время появления цены на графике, условия торговли (например, разрешена ли брокером техника скальпинга или нет) - все это относится только к брокерам. Поэтому, если вы хотите торговать каким-то символом или использовать какую-то торговую технику (или хотите использовать хороший датафид), вам нужно найти брокера, который разрешает это трейдерам (потому что это вообще не имеет отношения к платформе Metatrader).

      Это значит: вы должны найти брокера самостоятельно, потому что обсуждение (особенно рекомендации) брокеров на форуме запрещено, извините.

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

      Пожалуйста, проверьте информацию по ссылкам ниже -

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

      как я могу получить 1 миллион долларов?

      Сергей Голубев, 2022.02.17 15:20

      Найдите брокера 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

      7. Мой список брокеров: https://www.mql5.com/en/forum/353226/page3

       
      Sergey Golubev #:

      Графики, цена на графиках, символы для торговли, названия символов, время появления цены на графике, условия торговли (например, разрешена ли брокером техника скальпинга или нет) - все это относится только к брокерам. Поэтому, если вы хотите торговать каким-то символом или использовать какую-то торговую технику (или хотите использовать хороший датафид), вам нужно найти брокера, который разрешает это трейдерам (потому что это вообще не имеет отношения к платформе Metatrader).

      Это значит: вы должны найти брокера самостоятельно, потому что обсуждение (особенно рекомендации) брокеров на форуме запрещено, извините.

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

      Пожалуйста, проверьте информацию по ссылкам ниже -


      Спасибо за ответ. Но это не то что бы какая то прям особая техника, это просто торговля на валютных парах.

       

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

      С чего начать?

      Сергей Голубев, 2018.09.20 15:43

      Воспользуйтесь советами - инструкцией о HowTo

      =========

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

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

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


      Причина обращения: