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

 

Простой способ оценки сигнала:Торговая активность, просадка/загрузка и графики распределения MFE/MAE


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

The Easy Way to Evaluate a Signal: Trading Activity, Drawdown/Load and MFE/MAE Distribution Charts
The Easy Way to Evaluate a Signal: Trading Activity, Drawdown/Load and MFE/MAE Distribution Charts
  • 2016.09.28
  • MetaQuotes Software Corp.
  • www.mql5.com
Subscribers often search for an appropriate signal by analyzing the total growth on the signal provider's account, which is not a bad idea. However, it is also important to analyze potential risks of a particular trading strategy. In this article we will show a simple and efficient way to evaluate a Trading Signal based on its performance values.
 

БЫСТРОЕ ПОГРУЖЕНИЕ В MQL5


Причин, по которым вы решили изучить современный язык программирования торговых стратегий MQL5, может быть много, и мы приветствуем ваше решение! Опытные пользователи легко сориентируются в документации по языку, а также в многообразии представленных здесь статей и сервисов. Но если вы только что открыли для себя клиентский терминал MetaTrader 5, многое может показаться непривычным и непонятным.


 

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

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

Сергей Голубев, 2016.05.08 20:17

Добро пожаловать,

  • Обычно люди, которые не умеют кодить, не получают бесплатной помощи на этом форуме, хотя это может случиться, если вам повезет, будьте терпеливы.
  • Если вы покажете свои попытки и хорошо опишите свою проблему, то, скорее всего, получите ответ от сообщества.
  • Если вы не хотите учиться кодить, ничего страшного, вы можете либо посмотреть в Codebase, если что-то бесплатное уже есть, либо в Маркете на платные продукты (иногда и бесплатные).
  • Наконец, у вас также есть возможность нанять программиста в разделе Freelance.
Удачи.

 

Просто немного информации о Сигнальном сервисе:

Это информация о том, с чего начать.

Trading Signals showcase in MetaTrader 4/5
Trading Signals showcase in MetaTrader 4/5
  • 2015.03.09
  • www.youtube.com
How to choose a trading signals and subscribe to it in MetaTrader Platforms? Its easy! Watch the video and you will know everything about trading signals.
 

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

Новая платформа MetaTrader 5 Build 1570: улучшенная витрина рынка и расширенные функции шаблонов MQL5

MetaQuotes Software Corp., 2017.03.22 17:03

Новая платформа MetaTrader 5 Build 1570: улучшенная витрина рынка и расширенные функции шаблонов MQL5

Обновление платформы MetaTrader 5 выйдет 24 марта 2017 года. Обновление будет содержать следующие изменения:

  1. Терминал: Обновлена витрина магазина приложений MetaTrader Market. Теперь просматривать торговых роботов и технические индикаторы стало удобнее. Мы обновили дизайн и добавили выбор продуктов:

    • На главной странице теперь представлены популярные эксперты, индикаторы, новые продукты Маркета, а также лучшие бесплатные приложения.
    • Разделы "Эксперты", "Индикаторы" и "Утилиты" теперь имеют подразделы: сеточные и хеджирующие роботы, трендовые и мультивалютные индикаторы и многое другое.




  2. Терминал: Исправлено обновление клиентского терминала и встроенных покупок в Маркете, Сигналах и Виртуальном хостинге при использовании учетной записи Windows с ограниченными правами.
  3. Терминал: Исправлена некорректная сортировка истории позиций.
  4. Терминал: Оптимизировано и исправлено отображение вкладки Exposure.
  5. MQL5: Добавлена поддержка перегрузки шаблонных функций с помощью параметров. Например, у нас есть шаблонная функция, которая записывает значение второго параметра в первый, используя типизацию. MQL5 не позволяет приводить строку к bool. Однако мы можем сделать это сами. Давайте создадим перегрузку шаблонной функции:
    //+------------------------------------------------------------------+
    //| Template function                                                |
    //+------------------------------------------------------------------+
    template<typename T1,typename T2>
    string Assign(T1 &var1,T2 var2)
      {
       var1=(T1)var2;
       return(__FUNCSIG__);
      }
    //+------------------------------------------------------------------+
    //| Special overload for bool+string                                 |
    //+------------------------------------------------------------------+
    string Assign(bool &var1,string var2)
      {
       var1=(StringCompare(var2,"true",false) || StringToInteger(var2)!=0);
       return(__FUNCSIG__);
      }
    //+------------------------------------------------------------------+
    //| Script program start function                                    |
    //+------------------------------------------------------------------+
    void OnStart()
      {
       int i;
       bool b;
       Print(Assign(i,"test"));
       Print(Assign(b,"test"));
      }
    В результате выполнения кода мы видим, что для пары int+строка была использована шаблонная функция Assign(), а для пары bool+строка при втором вызове уже была использована перегруженная версия.
    string Assign<int,string>(int&,string)
    string Assign(bool&,string)

  6. MQL5: Добавлена явная специализация шаблонных функций. Для этого необходимо указать параметры типизации перед списком параметров вызова:
    template<typename T>
    T Func() { return (T)0; }
      
      
    void OnInit()
      {
       Func<double>();   // explicit template function specialization
      }
    Таким образом, типизация осуществляется путем явного указания типов, а не через параметры вызова.

  7. MQL5: Оптимизировано отображение пользовательских индикаторов с типом рисунка DRAW_ZIGZAG.
  8. MQL5: Добавлены новые значения в перечисление типов сделок ENUM_DEAL_TYPE:

    • DEAL_DIVIDEND - операции с дивидендами.
    • DEAL_DIVIDEND_FRANKED - операции с франкированными (необлагаемыми налогом) дивидендами (налог платит компания, а не клиент).
    • DEAL_TAX - начисление налога.

  9. MQL5: Исправлено отображение пользовательских индикаторов с типом рисунка DRAW_FILLING. В случае совпадения координат верхней и нижней линии рисуется тонкая линия.
  10. MQL5: Исправлено вычисление координат объекта Bitmap Label при установке параметра CHART_SHOW в значение 'false'. Параметр задается функциейChartSetInteger и позволяет скрыть все элементы ценового графика для создания пользовательского интерфейса программы.
  11. MQL5: Исправлено перекодирование 24-битных изображений при размещении их на ресурсах MQL5-приложения.
  12. MQL5: Исправлена печать структур с помощью функции ArrayPrint.
  13. MQL5: Обновлены стандартные библиотеки MQL5.
  14. MetaEditor: Добавлен перевод пользовательского интерфейса на малайский язык.
  15. Сигналы: Исправлено открытие страницы сигналов в терминале при переходе с сайта MQL5.community без подключения к торговому счету.
  16. Тестер: Исправлена работа функции CopyTicks в тестере стратегий.
  17. Тестер: Исправлена сортировка сделок Withdrawal при формировании отчета.
  18. Тестер: Исправлена модификация отложенных ордеров.
  19. Хостинг: Исправлено отображение мастера виртуального хостинга на экранах сверхвысокого разрешения (4К).
  20. Обновлена документация.

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


 

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

Обзор прессы

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

MQL5 WIZARD: КАК СОЗДАТЬ МОДУЛЬ УПРАВЛЕНИЯ РИСКАМИ И ДЕНЬГАМИ


MetaTrader 5 предоставляет мощный инструмент, позволяющий быстро проверять различные торговые идеи. Это генерация советников с помощьюMQL5 Wizard на основе готовых торговых стратегий. Советник, созданный с помощьюМастера MQL5, базируется на четырех столпах - четырехбазовых классах:
...


 

Возможно, будет полезно взглянуть на следующую тему с большим количеством индикаторов:

MT5 версии индикаторов
https://www.mql5.com/en/forum/179671

Metatrader 5 versions of indicators ...
Metatrader 5 versions of indicators ...
  • www.mql5.com
Some of you might remember this one : originally it was a part of an expensive system...
 

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

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

Сергей Голубев, 2017.02.15 06:04

ТЕСТИРОВАНИЕ ТОРГОВЫХ СТРАТЕГИЙ НА РЕАЛЬНЫХ ТИКАХ

В статье приведены результаты тестирования простой торговой стратегии в трех режимах: "1 minute OHLC" с использованием только цен Open, High, Low и Close минутных баров;детальное моделирование в режиме "Every tick", а также наиболее точный режим "Every tick based on real ticks" с использованием реальных исторических данных.

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

Бэктест MT4 и MT5

Сергей Голубев, 2017.02.17 20:53

Если вы тестируете советника на MT5 в режиме "каждый тик основан на реальных тиках", то это будет практически то же самое, что и торговля на платформе MT5 у какого-то конкретного брокера (потому что она основана на реальных исторических данных).

Например, прочитайте эту тему:Почему MT5 лучше, чем MT4? Имеет ли он меньше ограничений ???- это цитата из первого сообщения темы:

  • В MT5 вы можете бэктестировать роботовсусловиями,максимально приближеннымикреальному рынку(реальные тиковые данные, реальные переменные спреды, запаздывание, проскальзывание и т.д.). В MT4 вы не можете этого сделать. Это возможно только в том случае, если вы заплатите за стороннее программное обеспечение. В этом случае вам также придется загрузить исторические данные из нескольких источников (их очень мало, почти все используют один и тот же источник), преобразовать их в формат MT4 и открыть платформу через это стороннее ПО, чтобы изменить поведение MT4. На этот процесс уйдет много часов, и вам придется повторять его каждый раз, когда вы захотите включить новые данные.
    Мы все видели сотни роботов, которые получали впечатляющие результаты при бэктестинге, но при работе на реальном счете результаты были очень плохими. В основном потому, что они были созданы с условиями, не имеющими ничего общего с реальными рыночными условиями.

Для получения дополнительной информации об этом - прочитайте это резюме.

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

Как я знаю - некоторые трейдеры/кодеры конвертируют свои советники MT4 в MT5 только для того, чтобы протестировать их и/или найти настройки с оптимизацией для получения результатов бэктестинга, которые наиболее близки к реальности.



 

демо-счет в MetaQuotes-Demo) и обновления начнутся автоматически.

Это пошаговый HowTo:

и открыть демо-счет в MetaQuotes-Demo.

Подождите, когда MT5 обновится, если нет, то используйте следующее:


Диалог открытия счета был полностью переработан - читайте эту тему:

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

Новая платформа MetaTrader 5 build 1860: Функции MQL5 для операций с барами и улучшения в тестере стратегий

MetaQuotes Software Corp., 2018.06.14 16:06

Новая платформа MetaTrader 5 build 1860: MQL5-функции для операций с барами и улучшения в тестере стратегий

Обновление платформы MetaTrader 5 выйдет 15 июня 2018 года.
Обновление платформы доступно только для терминалов, работающих под управлением операционной системы Windows 7 и более поздних версий. Более ранние версии Windows не поддерживаются.
Обновление содержит следующие изменения:


  1. Терминал: Диалог открытия счета был полностью переработан. Теперь вы можете выбрать брокера из списка, а затем выбрать желаемый тип счета. Обновление сделало список брокеров более компактным, так как теперь в нем отображаются только названия компаний, а не все доступные серверы.

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




    В диалог добавлены описания типов счетов, чтобы помочь новичкам выбрать нужный счет. Кроме того, в соответствии с Общим регламентом по защите данных (GDPR) в обновленном диалоговом окне можно найти ссылки на соглашения с брокерами и политику защиты данных:
    .




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




    ...



Так как многие спрашивают"Как открыть счет в МТ5" и"Как добавить брокера в МТ5", хочу напомнить о следующих ссылках:

MetaTrader 5 Help- Open an Account

Помощь MetaTrader 5 Android OS - открытие демо-счета

Справка по MetaTrader 5 для iPhone/iPad- подключение к счету и открытие демо-счета

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

Упрощенный способ запроса реального счета в MetaTrader 5 Android

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

Как изменить пароль инвестора в Metatrader -

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

Брокер не предоставляет пароль инвестора

Eleni Anna Branou, 2018.08.25 11:48

Для того, чтобы поставить или изменить пароль инвестора, зайдите в МТ4 >> Инструменты >> Параметры >> Сервер и нажмите кнопку изменить справа, затем в открывшемся окне поставьте мастер-пароль вашего счета и ниже пароль инвестора, который вы хотите (сначала поставьте галочку: изменить пароль инвестора (только чтение)), затем нажмите ОК.

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

Версии AVX - пост

Open an Account - Getting Started - MetaTrader 5
Open an Account - Getting Started - MetaTrader 5
  • www.metatrader5.com
Two types of accounts are available in the trading platform: demonstration (demo) and real. Demo accounts provide the opportunity to work in a training mode without real money, allowing to test a trading strategy. They feature all the same functionality as the live ones. The difference is that demo accounts can be opened without any investment...
Причина обращения: