советник на MW паттернах

 

Может кто-то поможет реализовать советник по системе на MW-паттернах?

Суть систем такова:

работаем по MW-паттернам (по ним смотрим основное направление торговли) на основе ZigZag_AleksD (Speed=6) + индикаторы PowerTrend-T01 (в терминале так же должен быть установлен RoundPriceExp) и bbsqueeze (параметры в последних двух индикаторах по умолчанию). В качестве трала используем модифицированный трал по ATR ( b-TSatr_NRTR.mqh - в прикрепленном файле).

По MW-паттернам есть скрипт/советник, написанный мною. Подозреваю, что можно было бы написать все проще и точнее. :)

Итак, тайм-фрейм – 15 минут. Пара – EURUSD.

Открытие позиций и выставление ордеров:

1. Рассматриваем следующие MW-паттерны: W вниз, W разворот вниз – для открытия позиций SELL, M вверх и M разворот вверх – для открытия позиций BUY.

Если по MW-паттерну есть сигнал – ВНИЗ + PowerTrend (на первом баре) сменил цвет гистограммы с зеленого на красный – открываем позицию SELL.

С позицией BUY – все с точностью да наоборот.

2. Рассматриваем следующие MW-паттерны: W вверх – для выставления отложенных ордеров BUYSTOP и M вниз – для выставления отложенных ордеров SELLSTOP. Ордера выставляем на уровне последнего пика ЗигЗага плюс/минус 5 пунктов (для страховки).

Если ордера не сработали, а сигнал MW-паттерна сменился на противоположный – удаляем их.

MW-паттерны – W-треугольник, M-треугольник и W-расширение и M-расширение – пока предлагаю не трогать.

Сопровождение сделок:

1. Если после открытия первой сделки сигналы PowerTrend идут в нужном нам направлении и хай 1 свечи выше предыдущей, а открытие 1 свечи выше закрытия 2 свечи (для сделок на продажу – рассматриваем понижающиеся лоу + открытие 1 свечи ниже закрытия 2 свечи) – добавляемся минимальным лотом на каждой свече.

2. Если индикатор bbsqueeze сделал верхний пик (выше нуля, для сделок BUY) или нижний пик (ниже нуля, для сделок SELL) – включаем ТРАЛ (в прикрепленном файле).

Закрытие сделок:

При противоположном сигнале MW-паттерна, либо – при смене сигнала от PowerTrend.
 
Shuba >>:

Может кто-то поможет реализовать советник по системе на MW-паттернах?

Суть систем такова:

работаем по MW-паттернам (по ним смотрим основное направление торговли) на основе ZigZag_AleksD (Speed=6) + индикаторы PowerTrend-T01 (в терминале так же должен быть установлен RoundPriceExp) и bbsqueeze (параметры в последних двух индикаторах по умолчанию). В качестве трала используем модифицированный трал по ATR (в прикрепленном файле).

По MW-паттернам есть скрипт/советник, написанный мною. Подозреваю, что можно было бы написать все проще и точнее. :)

Итак, тайм-фрейм – 15 минут. Пара – EURUSD.

Открытие позиций и выставление ордеров:

1. Рассматриваем следующие MW-паттерны: W вниз, W разворот вниз – для открытия позиций SELL, M вверх и M разворот вверх – для открытия позиций BUY.

Если по MW-паттерну есть сигнал – ВНИЗ + PowerTrend (на первом баре) сменил цвет гистограммы с зеленого на красный – открываем позицию SELL.

С позицией BUY – все с точностью да наоборот.

2. Рассматриваем следующие MW-паттерны: W вверх – для выставления отложенных ордеров BUYSTOP и M вниз – для выставления отложенных ордеров SELLSTOP. Ордера выставляем на уровне последнего пика ЗигЗага плюс/минус 5 пунктов (для страховки).

Если ордера не сработали, а сигнал MW-паттерна сменился на противоположный – удаляем их.

MW-паттерны – W-треугольник, M-треугольник и W-расширение и M-расширение – пока предлагаю не трогать.

Сопровождение сделок:

1. Если после открытия первой сделки сигналы PowerTrend идут в нужном нам направлении и хай 1 свечи выше предыдущей, а открытие 1 свечи выше закрытия 2 свечи (для сделок на продажу – рассматриваем понижающиеся лоу + открытие 1 свечи ниже закрытия 2 свечи) – добавляемся минимальным лотом на каждой свече.

2. Если индикатор bbsqueeze сделал верхний пик (выше нуля, для сделок BUY) или нижний пик (ниже нуля, для сделок SELL) – включаем ТРАЛ (в прикрепленном файле).

Закрытие сделок:

При противоположном сигнале MW-паттерна, либо – при смене сигнала от PowerTrend.
Вы торговали по этой системе? Стейт есть? А где индикатор ZigZag_AleksD?
 
khorosh >>:
Вы торговали по этой системе? Стейт есть?

есть сегодняшняя картинка

Демо, EUR/USD, лот 0.1

где-то с 10.00 по 15.00 по Москве - 240 пунктов с копейками...

вот картинка сегодняшняя...

 
khorosh >>:
Вы торговали по этой системе? Стейт есть? А где индикатор ZigZag_AleksD?


 
khorosh писал(а) >>
А где индикатор ZigZag_AleksD?

Индикатор ZigZag_AleksD прикрепил к первому своему посту)

 

есть индикатор ищущий на графике формации ABCDE (MW)


 
sanyooooook >>:

есть индикатор ищущий на графике формации ABCDE (MW)



А можно посмотреть этот индикатор? Или тока на картинке?
 

Поиск паттернов MW есть в ZUP nen

Есть в Запе и з-з Алекса (надеюсь того самого)) )

На рис. Зап с з-з Алекса (зеленым), найдены 2 паттерны - стат. М1 и динам. W2

http://www.onix-trade.net/forum/index.php?showtopic=118&st=4260&p=388622&#entry388622

https://www.mql5.com/ru/forum/123489

На базе ZUP есть парочка советников, может их быстрее под mw переделать можно

Да, Шуба сбросьте шаблон, что то у меня MWj паттерн на чарт не встает)

 

poruchik, с ZUPами nenа я знаком. Штука хорошая, но для советника, который использует только сотую часть этой конструкции, ZUP - слишком наворочен. Тот вариант ЗигЗага Алекса, что у меня, симпатичен еще и тем, что он не перерисовывает последний луч. То есть, если он нарисовал луч вверх - стопудово свечи поползут вниз.

Подозреваю, что MW-паттерн не встает на чарт по той причине, что это - советник, а не индикатор. К сожалению, индикаторы писать у меня пока не получается (хотя, хотелось бы научиться:)).

Ниже прикрепляю последний вариант - MW-паттерн_2. Вчера ночью набросал, вообдушевленный неплохими результатами торговли на микро-реале. Советник этот не торгует, но показывает много интересной информации (на чарте слева сверху) + встроен в него Трал, который срабатывает, когда bbsqueeze делает разворот внизу или вверху, а выходить из позиции не хочется. Вот он и тралит потихоньку.

Еще в последний вариант советника добавил инфу по индикатору, который активно обсуждается вот тут https://www.mql5.com/ru/forum/125529 ( Свалка индикаторов от Dserg).

Файлы:
 

Индикатор отличается от эксперта строчкой

#property indicator_chart_window
indicator_chart_window void выводить индикатор в окно графика
indicator_separate_window void выводить индикатор в отдельное окно
 
Shuba писал(а) >>

Тот вариант ЗигЗага Алекса, что у меня, симпатичен еще и тем, что он не перерисовывает последний луч. То есть, если он нарисовал луч вверх - стопудово свечи поползут вниз.


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