Many researchers simply skip or do not pay enough attention to determining the price behavior. At the same time, complex methods are used, which very often are simply “black boxes”, such as machine learning or neural networks. The most important question arising in that case is what data to submit for training a particular model. In this article, we will expand the tools for such studies. You will find out how to select more appropriate symbols for trading before searching for the optimal parameters. To achieve this, we will use a modified version of ZigZag indicator and the code class that significantly simplifies obtaining and working with data of indicators belonging to this type.
В этой серии статей мы реализуем:
модифицированную версию индикатора ZigZag
класс для получения данных ZigZaga
советник для тестирования процесса получения данных
индикаторы, определяющие поведение цены
советник с графическим интерфейсом для сбора статистики поведения цены
In the first part of the article, я описал модифицированный индикатор ZigZag и класс для получения данных индикаторов этого типа. Здесь я покажу, как разработать индикаторы на основе этих инструментов и написать советник для тестов, в котором предусмотрено совершение сделок по сигналам, формируемым индикатором ZigZag.
The Expert Advisor works on a custom ZigZag Color indicator (this indicator is supplied with the terminal, the path to it is: MQL5 \ Indicators \ Examples \ ZigzagColor.mq5).
Работа на текущей ноге индикатора: если колено направлено вниз - значит каждый Шаг (или почти каждый Шаг) SELL открыта позиция, когда колено направлено вверх - стараемся открыть BUY позицию примерно в месте шага Step.
This is the second version (the first version is published here: DoubleZigZag ).
Для принятия решения о торговле анализируем две ноги последней вершины старшего ЗигЗага ( 13 * 8.5 * 8.3 * 8 ) - считаем, сколько вершин младшего ЗигЗага ( 13.5.3 ) содержится в этих двух ногах.
При получении сигнала на открытие BUY, закрываем все позиции SELL. И наоборот: при получении сигнала на открытие SELL, закрываем все позиции BUY.
Управление капиталом: Лот ИЛИ Риск - подробнее в разделе Управление размером позиции (расчет лота)
Значение для "Money management" - подробнее в разделе Управление размером позиции (расчет лота)
Только одна позиция - на рынке всегда есть только одна позиция
Разворот - разворот торгового сигнала
Close opposite - закрытие позиций, противоположных торговому сигналу, причем сначала происходит гарантированное закрытие противоположной позиции и только потом открытие новой позиции в направлении сигнала
На баре может быть только одна сделка 'вход в рынок' (это внутренний параметр, он не выносится на входные параметры и не связан с параметром ' Только одна позиция ').
Советник работает по сигналам пользовательского индикатора ZigzagColor.
Новое в торговом движке:
на баре может быть только одна сделка 'вход в рынок' (это внутренний параметр, он не помещается во входные параметры и не связан с параметром 'Только одна позиция')
при работе в режиме 'внутри сигналов' ('Поиск сигналов, в секундах' больше или равно '10') текущий бар - бар № 0, при работе в режиме 'только в момент рождения нового бара' ('Поиск сигналов, в секундах' меньше '10') текущий бар - бар № 1
Сигналы:
Сигнал для открытия позиции BUY: если на текущем баре есть вершина.
Сигнал для открытия позиции SELL: если на текущем баре есть впадина.
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
============
Форум о трейдинге, автоматизированных торговых системах и тестировании торговых стратегий
Советник с использованием ZIGZAG
Сергей Голубев, 2018.04.10 16:07
Сила ZigZag (часть I). Разработка базового класса индикатора- статья
Many researchers simply skip or do not pay enough attention to determining the price behavior. At the same time, complex methods are used, which very often are simply “black boxes”, such as machine learning or neural networks. The most important question arising in that case is what data to submit for training a particular model. In this article, we will expand the tools for such studies. You will find out how to select more appropriate symbols for trading before searching for the optimal parameters. To achieve this, we will use a modified version of ZigZag indicator and the code class that significantly simplifies obtaining and working with data of indicators belonging to this type.
В этой серии статей мы реализуем:
Сила ZigZag (часть II). Примеры получения, обработки и отображения данных - статья
Советник на основе индикатора зигзаг -
----------------
ZigZag step market- эксперт для MetaTrader 5
The Expert Advisor works on a custom ZigZag Color indicator (this indicator is supplied with the terminal, the path to it is: MQL5 \ Indicators \ Examples \ ZigzagColor.mq5).
Работа на текущей ноге индикатора: если колено направлено вниз - значит каждый Шаг (или почти каждый Шаг) SELL открыта позиция, когда колено направлено вверх - стараемся открыть BUY позицию примерно в месте шага Step.
DoubleZigZag 2 - эксперт для MetaTrader 5
This is the second version (the first version is published here: DoubleZigZag ).
Для принятия решения о торговле анализируем две ноги последней вершины старшего ЗигЗага ( 13 * 8.5 * 8.3 * 8 ) - считаем, сколько вершин младшего ЗигЗага ( 13.5.3 ) содержится в этих двух ногах.
При получении сигнала на открытие BUY, закрываем все позиции SELL. И наоборот: при получении сигнала на открытие SELL, закрываем все позиции BUY.
Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий
Эксперты: DoubleZigZag
Владимир Карпутов, 2020.02.08 07:18
Я выпустил версию 2:DoubleZigZag 2
Новое в версии 2:
DoubleZigZag 2- эксперт для MetaTrader 5
Я ждал этого очень долгое время, я думаю, что он должен быть обновлен больше, чтобы получить лучшие результаты.
Это советник, основанный на индикаторе зигзаг.
----------------
ZigzagColor EA- эксперт для MetaTrader 5
Советник работает по сигналам пользовательского индикатора ZigzagColor.
Новое в торговом движке:
Сигналы:
Есть ли у этого индикатора версия для мт5?
Так и есть.