Скачать MetaTrader 5

Собери свой торговый советник в Мастере MQL5

14 января 2011, 17:51
MetaQuotes Software Corp.
10
4 150

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

Практически каждый советник состоит из трех модулей - сигналы, управление капиталом и трейлинг-стоп. А поскольку модули можно реализовать различными способами, то в результате получается множество всевозможных комбинаций экспертов. Таким образом пользователь может сконструировать советник по собственному вкусу. Нужно лишь задать нужные параметры и выбрать необходимые компоненты - остальное сделает MQL5 Визард. Никогда прежде создание торговых советников не было столь простым и быстрым. Четыре клика - и советник, торгующий по заданной вами стратегии, готов!

Мастер MQL5: создание экспертов без программирования

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

MQL5 Визард

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


Скачать MetaTrader 5


Последние комментарии | Перейти к обсуждению на форуме трейдеров (10)
Rashid Umarov
Rashid Umarov | 5 июн 2012 в 10:28

Про модели и значимости лучше почитать в статье Мастер MQL5: Новая версия
Ivan Vagin
Ivan Vagin | 5 июн 2012 в 10:35
Rosh:

Про модели и значимости лучше почитать в статье Мастер MQL5: Новая версия

Да, смотрел, во всех моделях торговых сигналов присутствует минимум 4 значимости?

За покупку

За продажу

Не против покупки

Не против продажи

https://www.mql5.com/ru/docs/standardlibrary/expertclasses/csignal

Но нигде нет информации - сколько весит каждая значимость в цифрах...................

 

В то же время в примере идет речь о значимости каждой модели в цифрах

Примеры

Пусть существует некий советник с пороговыми значениями ThresholdOpen=20 и ThresholdClose=90. В принятии решений о торговых операциях участвуют модули сигналов на основе MA с весом 0.4 и Stochastic с весом 0.8. Рассмотрим два варианта полученных торговых сигналов:

Вариант 1.

Цена пересекла снизу вверх восходящий индикатор MA. Это соответствует одной из заложенных в модуле MA рыночной модели, предполагающей рост цены. Ее значимость равняется 100. В это же время осциллятор Stochastic развернулся вниз и сформировал дивергенцию с ценой. Это является одной из заложенных в модуле Stochastic моделей, предполагающей падение цены. Значимость этой модели равна 80.

Рассчитаем результат итогового голосования. Взвешенный прогноз, полученный от модуля MA, рассчитывается как 0.4 * 100 = 40. Взвешенный прогноз от модуля Stochastic рассчитывается как 0.8 * (-80) = -64. Итоговый прогноз вычисляется нахождением среднеарифметического этих двух взвешенных прогнозов: (40 - 64)/2 = -12. Это является сигналом на продажу с условной силой 12. Пороговое значение, равное 20, не достигнуто. Соответственно торговая операция не совершается. 

 Откуда взяты значения выделенные красным?

Ivan Vagin
Ivan Vagin | 5 июн 2012 в 10:47

T-G:

Каждой рыночной модели установлена значимость, измеряемая от 1 до 100. Чем больше значение, тем сильнее модель.

MA с весом 0.4 и Stochastic с весом 0.8 - это получается задается во внешних переменных, а откуда берутся MA - ее значимость равняется 100. Stochastic значимость этой модели равна 80. Где задается или как определяется, значимость каждой модели?

uncleVic:


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

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

https://www.mql5.com/ru/forum/3724/68046

 

Мастер, чего - до сих пор не актуален для создания советников?

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

alextxpert99
alextxpert99 | 17 июл 2012 в 07:59

Господа. Возможно ли создание советников с помощью "Мастера" работающего на нескольких (с использованием нескольких)  таймфреймах, например -"Три экрана Элдера" и т.п.? Основной сигнал в большем таймфрейме, а сигнал на вход - в меньшем. Если есть пример или статья, то пожалуйста дайте ссылку.

Будут ли отображаться все графики в тестере стратегий.

Anatoli Kazharski
Anatoli Kazharski | 17 июл 2012 в 08:33
alextxpert99:

...

Будут ли отображаться все графики в тестере стратегий.

Да, все графики, по символам и даже таймфреймам, будут отражаться в тестере.

Мастер MQL5: Как написать свой модуль управления капиталом и рисками Мастер MQL5: Как написать свой модуль управления капиталом и рисками

Генератор торговых стратегий Мастера MQL5 значительно упрощает проверку торговых идей. В статье рассказывается о том, как написать и подключить в Мастер MQL5 свой собственный модуль управления капиталом и рисками. В качестве примера рассматривается создание алгоритма управления капиталом, в котором размер торгового объема определяется в зависимости от результатов предыдущей сделки. Рассматривается структура и формат описания созданного класса для Мастера MQL5.

Реализация мультивалютного режима в MetaTrader 5 Реализация мультивалютного режима в MetaTrader 5

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

Эконометрический подход к анализу графиков Эконометрический подход к анализу графиков

В данной статье рассматриваются эконометрические методы исследования, в частности автокорреляционный анализ и анализ условной дисперсии. Что нам даёт описанный в статье подход? Применение нелинейной GARCH-модели позволяет, во-первых, формально представить исследуемый ряд с математической точки зрения, а во-вторых, создать прогноз на заданное количество шагов.

Графики и диаграммы в формате HTML Графики и диаграммы в формате HTML

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