Подписчики часто ищут подходящий сигнал, анализируя общий рост на счете поставщика сигналов, что является неплохой идеей. Однако важно также анализировать потенциальные риски той или иной торговой стратегии. В этой статье мы покажем простой и эффективный способ оценки торгового сигнала на основе показателей его эффективности:
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, может быть много, и мы приветствуем ваше решение! Опытные пользователи легко сориентируются в документации по языку, а также в многообразии представленных здесь статей и сервисов. Но если вы только что открыли для себя клиентский терминал MetaTrader 5, многое может показаться непривычным и непонятным.
Обычно люди, которые не умеют кодить, не получают бесплатной помощи на этом форуме, хотя это может случиться, если вам повезет, будьте терпеливы.
Если вы покажете свои попытки и хорошо опишите свою проблему, то, скорее всего, получите ответ от сообщества.
Если вы не хотите учиться кодить, ничего страшного, вы можете либо посмотреть в Codebase, если что-то бесплатное уже есть, либо в Маркете на платные продукты (иногда и бесплатные).
Наконец, у вас также есть возможность нанять программиста в разделе Freelance.
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
Обновление платформы MetaTrader 5 выйдет 24 марта 2017 года. Обновление будет содержать следующие изменения:
Терминал: Обновлена витрина магазина приложений MetaTrader Market. Теперь просматривать торговых роботов и технические индикаторы стало удобнее. Мы обновили дизайн и добавили выбор продуктов:
На главной странице теперь представлены популярные эксперты, индикаторы, новые продукты Маркета, а также лучшие бесплатные приложения.
Разделы "Эксперты", "Индикаторы" и "Утилиты" теперь имеют подразделы: сеточные и хеджирующие роботы, трендовые и мультивалютные индикаторы и многое другое.
Терминал: Исправлено обновление клиентского терминала и встроенных покупок в Маркете, Сигналах и Виртуальном хостинге при использовании учетной записи Windows с ограниченными правами.
Терминал: Исправлена некорректная сортировка истории позиций.
Терминал: Оптимизировано и исправлено отображение вкладки Exposure.
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 |//+------------------------------------------------------------------+voidOnStart()
{
int i;
bool b;
Print(Assign(i,"test"));
Print(Assign(b,"test"));
}
В результате выполнения кода мы видим, что для пары int+строка была использована шаблонная функция Assign(), а для пары bool+строка при втором вызове уже была использована перегруженная версия.
MQL5: Добавлены новые значения в перечисление типов сделок ENUM_DEAL_TYPE:
DEAL_DIVIDEND - операции с дивидендами.
DEAL_DIVIDEND_FRANKED - операции с франкированными (необлагаемыми налогом) дивидендами (налог платит компания, а не клиент).
DEAL_TAX - начисление налога.
MQL5: Исправлено отображение пользовательских индикаторов с типом рисунка DRAW_FILLING. В случае совпадения координат верхней и нижней линии рисуется тонкая линия.
MQL5: Исправлено вычисление координат объекта Bitmap Label при установке параметра CHART_SHOW в значение 'false'. Параметр задается функциейChartSetInteger и позволяет скрыть все элементы ценового графика для создания пользовательского интерфейса программы.
MQL5: Исправлено перекодирование 24-битных изображений при размещении их на ресурсах MQL5-приложения.
MQL5: Исправлена печать структур с помощью функции ArrayPrint.
MQL5: Обновлены стандартные библиотеки MQL5.
MetaEditor: Добавлен перевод пользовательского интерфейса на малайский язык.
Сигналы: Исправлено открытие страницы сигналов в терминале при переходе с сайта MQL5.community без подключения к торговому счету.
Тестер: Исправлена работа функции CopyTicks в тестере стратегий.
Тестер: Исправлена сортировка сделок Withdrawal при формировании отчета.
MetaTrader 5 предоставляет мощный инструмент, позволяющий быстро проверять различные торговые идеи. Это генерация советников с помощьюMQL5 Wizard на основе готовых торговых стратегий. Советник, созданный с помощьюМастера MQL5, базируется на четырех столпах - четырехбазовых классах: ...
В статье приведены результаты тестирования простой торговой стратегии в трех режимах: "1 minute OHLC" с использованием только цен Open, High, Low и Close минутных баров;детальное моделирование в режиме "Every tick", а также наиболее точный режим "Every tick based on real ticks" с использованием реальных исторических данных.
Если вы тестируете советника на MT5 в режиме "каждый тик основан на реальных тиках", то это будет практически то же самое, что и торговля на платформе MT5 у какого-то конкретного брокера (потому что она основана на реальных исторических данных).
В MT5 вы можете бэктестировать роботовсусловиями,максимально приближеннымикреальному рынку(реальные тиковые данные, реальные переменные спреды, запаздывание, проскальзывание и т.д.). В MT4 вы не можете этого сделать. Это возможно только в том случае, если вы заплатите за стороннее программное обеспечение. В этом случае вам также придется загрузить исторические данные из нескольких источников (их очень мало, почти все используют один и тот же источник), преобразовать их в формат MT4 и открыть платформу через это стороннее ПО, чтобы изменить поведение MT4. На этот процесс уйдет много часов, и вам придется повторять его каждый раз, когда вы захотите включить новые данные. Мы все видели сотни роботов, которые получали впечатляющие результаты при бэктестинге, но при работе на реальном счете результаты были очень плохими. В основном потому, что они были созданы с условиями, не имеющими ничего общего с реальными рыночными условиями.
Для получения дополнительной информации об этом - прочитайте это резюме.
--------------
Как я знаю - некоторые трейдеры/кодеры конвертируют свои советники MT4 в MT5 только для того, чтобы протестировать их и/или найти настройки с оптимизацией для получения результатов бэктестинга, которые наиболее близки к реальности.
Новая платформа MetaTrader 5 build 1860: MQL5-функции для операций с барами и улучшения в тестере стратегий
Обновление платформы MetaTrader 5 выйдет 15 июня 2018 года.
Обновление платформы доступно только для терминалов, работающих под управлением операционной системы Windows 7 и более поздних версий. Более ранние версии Windows не поддерживаются.
Обновление содержит следующие изменения:
Терминал: Диалог открытия счета был полностью переработан. Теперь вы можете выбрать брокера из списка, а затем выбрать желаемый тип счета. Обновление сделало список брокеров более компактным, так как теперь в нем отображаются только названия компаний, а не все доступные серверы.
Логотипы компаний дополнительно отображаются в списке, чтобы сделать поиск более простым и эффективным. Если нужный брокер не отображается в списке, введите название компании или адрес сервера в поле поиска и нажмите кнопку "Найти брокера".
В диалог добавлены описания типов счетов, чтобы помочь новичкам выбрать нужный счет. Кроме того, в соответствии с Общим регламентом по защите данных (GDPR) в обновленном диалоговом окне можно найти ссылки на соглашения с брокерами и политику защиты данных: .
Значительно расширены возможности открытия реальных счетов. Функционал по загрузке документов, подтверждающих личность и адрес, который ранее был представлен в мобильных терминалах, теперь доступен и в десктопной версии. Теперь брокеры, регулируемые MiFID, могут запросить любые необходимые идентификационные данные клиента, включая информацию о трудоустройстве, доходах, опыте торговли и т. д. Новый функционал поможет трейдерам быстрее и проще открывать реальные счета без лишних бюрократических процедур.
...
Так как многие спрашивают"Как открыть счет в МТ5" и"Как добавить брокера в МТ5", хочу напомнить о следующих ссылках:
Для того, чтобы поставить или изменить пароль инвестора, зайдите в МТ4 >> Инструменты >> Параметры >> Сервер и нажмите кнопку изменить справа, затем в открывшемся окне поставьте мастер-пароль вашего счета и ниже пароль инвестора, который вы хотите (сначала поставьте галочку: изменить пароль инвестора (только чтение)), затем нажмите ОК.
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...
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
Простой способ оценки сигнала:Торговая активность, просадка/загрузка и графики распределения MFE/MAE
Подписчики часто ищут подходящий сигнал, анализируя общий рост на счете поставщика сигналов, что является неплохой идеей. Однако важно также анализировать потенциальные риски той или иной торговой стратегии. В этой статье мы покажем простой и эффективный способ оценки торгового сигнала на основе показателей его эффективности:
БЫСТРОЕ ПОГРУЖЕНИЕ В MQL5
Причин, по которым вы решили изучить современный язык программирования торговых стратегий MQL5, может быть много, и мы приветствуем ваше решение! Опытные пользователи легко сориентируются в документации по языку, а также в многообразии представленных здесь статей и сервисов. Но если вы только что открыли для себя клиентский терминал MetaTrader 5, многое может показаться непривычным и непонятным.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Как начать работу с Metatrader 5
Сергей Голубев, 2016.05.08 20:17
Добро пожаловать,
- Обычно люди, которые не умеют кодить, не получают бесплатной помощи на этом форуме, хотя это может случиться, если вам повезет, будьте терпеливы.
- Если вы покажете свои попытки и хорошо опишите свою проблему, то, скорее всего, получите ответ от сообщества.
- Если вы не хотите учиться кодить, ничего страшного, вы можете либо посмотреть в Codebase, если что-то бесплатное уже есть, либо в Маркете на платные продукты (иногда и бесплатные).
- Наконец, у вас также есть возможность нанять программиста в разделе Freelance.
Удачи.Просто немного информации о Сигнальном сервисе:
Это информация о том, с чего начать.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Новая платформа MetaTrader 5 Build 1570: улучшенная витрина рынка и расширенные функции шаблонов MQL5
MetaQuotes Software Corp., 2017.03.22 17:03
Новая платформа MetaTrader 5 Build 1570: улучшенная витрина рынка и расширенные функции шаблонов MQL5
Обновление платформы MetaTrader 5 выйдет 24 марта 2017 года. Обновление будет содержать следующие изменения:
В результате выполнения кода мы видим, что для пары int+строка была использована шаблонная функция Assign(), а для пары bool+строка при втором вызове уже была использована перегруженная версия.
Таким образом, типизация осуществляется путем явного указания типов, а не через параметры вызова.
Обновление будет доступно через систему LiveUpdate.
Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий
Обзор прессы
Сергей Голубев, 2017.03.24 07:07
MQL5 WIZARD: КАК СОЗДАТЬ МОДУЛЬ УПРАВЛЕНИЯ РИСКАМИ И ДЕНЬГАМИ
MetaTrader 5 предоставляет мощный инструмент, позволяющий быстро проверять различные торговые идеи. Это генерация советников с помощьюMQL5 Wizard на основе готовых торговых стратегий. Советник, созданный с помощьюМастера MQL5, базируется на четырех столпах - четырехбазовых классах:
...
Возможно, будет полезно взглянуть на следующую тему с большим количеством индикаторов:
MT5 версии индикаторов
https://www.mql5.com/en/forum/179671
Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий
Графические паттерны
Сергей Голубев, 2013.09.08 15:33
Посмотрите следующий пост :
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Графические паттерны
Сергей Голубев, 2013.09.09 18:38
Вы говорите о паттернах Календла? Посмотрите эту статью (и некоторые мои комментарии к ней).
Кстати - я не профессионал в паттернах - я только учусь этому, извините.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Как начать работу с 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? Имеет ли он меньше ограничений ???- это цитата из первого сообщения темы:
Мы все видели сотни роботов, которые получали впечатляющие результаты при бэктестинге, но при работе на реальном счете результаты были очень плохими. В основном потому, что они были созданы с условиями, не имеющими ничего общего с реальными рыночными условиями.
Для получения дополнительной информации об этом - прочитайте это резюме.
--------------
Как я знаю - некоторые трейдеры/кодеры конвертируют свои советники 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 года.Логотипы компаний дополнительно отображаются в списке, чтобы сделать поиск более простым и эффективным. Если нужный брокер не отображается в списке, введите название компании или адрес сервера в поле поиска и нажмите кнопку "Найти брокера".
В диалог добавлены описания типов счетов, чтобы помочь новичкам выбрать нужный счет. Кроме того, в соответствии с Общим регламентом по защите данных (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 - пост #1370