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

 

Опубликована новая статья -

============

Пользовательская оптимизация Walk Forward в MetaTrader 5


Алгоритмическая торговля состоит не только из планирования и разработки торговых роботов, но и (в большей степени) из тестирования и проверки живучести идей и алгоритмов, реализованных в них. В MetaTrader 5 предусмотрен встроенный тестер для оптимизации советников на исторических данных. Этот инструмент часто незаменим в повседневной деятельности. Однако его основной проблемой является поиск параметров, которые остаются стабильно прибыльными на протяжении времени, превышающего период, на котором проводилась оптимизация. Одним из возможных решений является форвард-тестирование. Тестер имеет соответствующий встроенныйрежим. Но достаточно ли один раз оптимизировать советника и успешно проверить его на последующем периоде, чтобы убедиться в его надежности?

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

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

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


Strategy Optimization - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
Strategy Optimization - Algorithmic Trading, Trading Robots - MetaTrader 5 Help
  • www.metatrader5.com
The Strategy Tester allows you to test and optimize trading strategies ( Expert Advisors ) before using them for live trading. During testing, an...
 

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

Как начать работу с MetaTrader и форекс, начало

Сергей Голубев, 2017.09.04 10:08

Вы новичок на форекс, в MT5/MT4 или на этом портале mql5?

Это небольшая тема о том, с чего начать:

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

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

И следующие - для новичков (Сигналы иРынок).

Сигналы

Рынок

How to Subscribe to a MT4 Signal (new instructions, after 1065 version upgrade)
How to Subscribe to a MT4 Signal (new instructions, after 1065 version upgrade)
  • 2017.04.10
  • www.mql5.com
Below are step by step instructions, of how to subscribe to a MΤ4 signal: 1. Register a MQL5 account: https://www.mql5.com/en/auth_register 2...
 

Это может быть интересно для кодеров, особенно если они планируют разместить что-то, например, на Маркете:

#resource

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

MQL5 ReferenceРесурсы MQL5-программ

Включение ресурсов в исполняемые файлы при компиляции программ mql5

Программе mql5 может потребоваться множество различных загружаемых ресурсов в виде графических и звуковых файлов. Чтобы исключить необходимость переноса всех этих файлов при перемещении исполняемого файла в MQL5, следует использовать директиву компилятора#resource:

#resource  path_to_resource_file

Команда#resource указывает компилятору, что ресурс по указанному пути_to_resource_filesh должен быть включен в исполняемый EX5-файл. Таким образом, все необходимые изображения и звуки могут быть расположены непосредственно в EX5-файле, так что нет необходимости отдельно переносить используемые в нем файлы, если вы хотите запустить программу на другом терминале. Любой EX5 файл может содержать ресурсы, и любая EX5 программа может использовать ресурсы из другой EX5 программы.

Файлы в формате BMP и WAV автоматически сжимаются перед включением их в EX5-файл. Это означает, что помимо создания полноценных программ на MQL5, использование ресурсов также позволяет уменьшить общий размер необходимых файлов при использовании графики и звуков, по сравнению с обычным способом написания MQL5-программ.

Размер файла ресурса не должен превышать 128 Мб.

Поиск указанных ресурсов компилятором

Ресурс вставляется с помощью команды #resource "<путь к файлу ресурса>".

#resource "<path_to_resource_file>"


Компилятор ищет ресурс по указанному пути в следующем порядке:Длина константной строки <путь_к_файлу_ресурса> не должна превышать 63 символов.

  • если в начале пути стоит разделитель обратная косая черта "\" (записывается как "\\\"), то ресурс ищется относительно каталогаterminal_data_directory\MQL5\,
  • если обратная косая черта отсутствует, то поиск ресурса осуществляется относительно местоположения исходного файла, в котором записан ресурс.

Путь к ресурсу не может содержать подстроки "..\\\" и ":\\\".

Примеры включения ресурса:

//--- correct specification of resources 
#resource "\\Images\\euro.bmp" // euro.bmp is located in terminal_data_directory\MQL5\Images\ 
#resource "picture.bmp"        // picture.bmp is located in the same directory as the source file 
#resource "Resource\\map.bmp"  // the resource is located in source_file_directory\Resource\map.bmp
 
//--- incorrect specification of resources 
#resource ":picture_2.bmp"     // must not contain ":" 
#resource "..\\picture_3.bmp"  // must not contain ".." 
#resource "\\Files\\Images\\Folder_First\\My_panel\\Labels\\too_long_path.bmp" //more than 63 symbols
---------------

подробнее здесь
 
Sergey Golubev :

J'ai essayé de créer ce film pour m'aider à moi-même et à d'autres pour commencer avec Metatrader 5.

Je suis expérimenté en MT4 et en forex en général (j'espère :)) mais nous, les commerçants, devons vraiment collecter Toutes les informations sur ce sujet en un seul endroit. Je ferai quelques publications sur "Commentaire je commence par MT5". :)

Задайте свой вопрос о Metatrader 5 и я постараюсь найти ваш ответ,
или мы ответим все вместе.




bjour comment creer un compte reel merci

 

Это может быть полезная информация -

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

Настройте push-уведомления (перейдите в Профиль - Настройки - Уведомления) и уведомления о торговых операциях.
Как это сделать:

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

Уведомление на мобильный или электронную почту, когда поставщик сигналов открывает и закрывает позицию

Eleni Anna Branou, 2017.02.06 09:29

Сначала вы заходите в Профиль MQL5.com >> Настройки >> Безопасность и настраиваете свой Metaquotes-ID через смартфон или планшет:

, затем возвращаете Metaquotes-ID обратно в Инструменты >> Параметры >> Вкладка Уведомления в платформе MT4 и все готово:


 

Опубликована новая статья -

============

Использование услуг облачного хранилища для обмена данными между терминалами


Облачные технологии становятся все более популярными в современном мире. Мы имеем возможность пользоваться платными или бесплатными сервисами хранения данных различного объема. Но можно ли использовать их в практической торговле? В данной статье предлагается технология обмена данными между терминалами с использованием облачных сервисов хранения данных.

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

В качестве примера возьмем бесплатное облачное хранилище объемом 15 Гб, предоставляемое компаниейGoogle. Этого более чем достаточно для наших целей.

Google
Google
  • www.google.com.cy
Голосовой поиск – это очень удобно! Чтобы найти нужную информацию, скажите "О'кей, Google" и произнесите запрос.
 

электронные письма, когда мой счет совершает сделку - прочитайте эту небольшую тему на форуме mql5 о HowTo...

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

электронные письма, когда мой счет совершает сделку

Fernando Carreiro, 2017.03.01 19:50

  1. Да, есть руководство. Оно называется "Помощь", и вы получаете его, нажав F1 или выбрав его в меню. Оно также доступно в Интернете по адресу https://www.metatrader5.com/en/terminal/help.

  2. Без использования кода вы можете получать "Push" уведомления через мобильное приложение:



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


подробнее -

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

Эксперты: Периодически отправляйте по почте статус всех ордеров

Alain Verleyen, 2016.11.18 09:27

...

1° Вы должны настроить gmail/gmx, чтобы разрешить внешнее приложение.

2° Настройте MT4.


И, кстати, это ВСЕГДА работало (за исключением, может быть, некоторых сборок на короткое время).



 

И чтобы подвести итог всему - -

============

1. Памятка пользователя

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

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

Сергей Голубев, 2016.12.30 17:26

Небольшое напоминание о том, как вставлять код в пост(для новых пользователей/новичков) - читайтездесь, и читайте всю статью:MQL5.community - Памятка пользователя
============

2. Как сделать поиск по форуму/порталу MQL5

3. Резюме

  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: создание роботов без программирования

============

4. Первая ключевая статья:
MetaTrader 5 - больше, чем вы можете себе представить!

============

5. Вторая ключевая статья:
Безграничные возможности с MetaTrader 5 и MQL5

============

6. Как добавить брокера в MT5:

6.1. Справка по MetaTrader 5 - Открыть счет

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

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

============

7. сигналы

============

8. Рынок

============

9. MQL5 VPS для MT4/MT5

9.1. Как подписаться на VPS https://www.mql5.com/en/forum/187872#comment_4851530

9.2. Вы можете перенести подписку на VPS с одного счета на другой
https://www.mql5.com/en/forum/172120#comment_4166892

9.3. Описание MQL5 VPS
https://www.mql5.com/en/forum/172553#comment_4185979

9.4. Мониторинг VPS
https://www.mql5.com/en/forum/188920#comment_4800677

9.5. Синхронизация -
https://www.mql5.com/en/forum/211508

============

10. Брокеры

10.1. Поиск сервера по имени брокера:
https://www.mql5.com/en/forum/9950/page88#comment_3981953
https://www.mql5.com/en/forum/214820

10.2. Помощь начинающим
https://www.mql5.com/en/forum/214904

10.3. Брокеры США
https://www.mql5.com/en/forum/12423/page500#comment_4736742

============

11. Продвижение:
https://www.mql5.com/en/forum/9950/page88#comment_3982032
https://www.mql5.com/en/forum/9950/page88#comment_3982030
https://www.mql5.com/en/forum/9950/page88#comment_3982036

============

12. Фриланс, декомпиляция, правила, примеры декомпилированного кода:
https://www.mql5.com/en/forum/203200
Все ссылки/информация по фрилансу - в этом посте.

============

13. общие правила и лучшие практики форума

13.1. Тема с обсуждением

13.2. Правила форума

13.3. На форуме запрещено обсуждение брокеров: объяснение MQ находится в сообщении (на русском языке)

============

14. Тема о темах: что происходит на форуме повсюду
Хорошая тема, если вы ищете что-то новое и современное (и бесплатное)

============

15. Тема предложений по улучшению MT5, mql5, mql5.com

============

16. Как подписаться на тему или пригласить человека в тему - тема

============

17. Я только что скачал МТ5 и не знаю, как подтянуть криптовалюты - тема.

============

18. Клуб телепатов - сообщение на eng форуме и тема на рус форуме.

============

19. Как разместить автоматического торгового робота на Metatrader (как прикрепить советника к графику для торговли)
https://www.mql5.com/en/forum/238562#comment_7158340

============

20. Функция автоматического перевода
https://www.mql5.com/en/forum/13348

============

21. Как скачать бесплатный индикатор и установить его на Metatrader
https://www.mql5.com/en/forum/261958

============

22. Использование каналов и групповых чатов MQL5.community
https://www.mql5.com/en/articles/8586

======== ====

23. Предложения по изучению MQL5

23.1. https://www.mql5.com/en/forum/224425 - тема на форуме

23.2. Программирование на MQL5 для трейдеров - книга

24. Учебники по программированию
https://www.mql5.com/en/forum/447439


MetaTrader 4 Help
MetaTrader 4 Help
  • www.metatrader4.com
For making a decision to trade, reliable on-line information is necessary. For that, quotes and news are delivered at the terminal in the real-time mode. On basis of on-line delivered quotes, it is possible to analyze markets using technical indicators and line studies. Expert advisors allow to work off routine of observing markets and the own...