Создание торгового робота на основе Паттерна 123

Yurkov

Почетный гражданин
Для тех, кто не в курсе​

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

Чуть-чуть теории​

Паттерн 123 - это разворотный графический паттерн, который довольно часто встречается на графиках и является неплохим сигналом для входа в рынок.

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

2013-09-26_235142.png


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

График цены вырисовывает новый минимум (точка 1) и делает отскок вверх до максимума (точка 2), откуда начинается коррекция вниз. После чего график цены вырисовывает второй минимум (точка 3), который располагается несколько выше предыдущего (точка 1).

Затем от этого выше расположенного минимума (точка 3) график цены возобновляет восходящее движение, что подтверждает изменение направления тренда. Пробитие уровня предыдущего максимума, сформированного в точке 2, является сигналом для открытия длинной позиции.

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



Формирование Паттерна 123

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

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

2013-09-26_235210.png


Как только на графике сформировался паттерн 123, необходимо определиться с очень простыми правилами для управления торговлей.


Точка входа

Идеальным входом считается пробитие уровня точки 2 – уровня предыдущего максимума (или минимума, в зависимости от ситуации, при которой вырисовывается подобный паттерн). Входить стоит отложенными ордерами.


Stop loss

Стоп лосс необходимо установить ниже/выше уровня минимума/максимума (в зависимости от бычьего или медвежьего паттерна 123) в точке 1. Агрессивные трейдеры могут даже установить стоп ниже/выше точки 3, однако, в любом случае, будет лучше, чтобы мы предоставили цене достаточное пространство для движения, не задев стопы.


Думаю тут хватит:) Далее на обсуждение.
 

Вложения

  • EURUSDH1.png
    EURUSDH1.png
    45,8 КБ · Просмотры: 640
Последнее редактирование модератором:

moldsystems

Почетный гражданин
сравнил ваш индикатор с 123 patern v6 и вижу, что не совпадает, хотя периоды зигзага одинаковы в настройках. Может это учесть в разработке совы.
Думаю, что советник нужно делать для м 15. Считаю, что что на таком тф будет оптимальное оличество входов + фильтрация по Н1.
Фильтры. Хоть вы и просите, не добавлять индикаторов, не удержусь. добавлю один. Вроде выходит неплохо. Выше синусоида берем баи, ниже селлы. Никаких ёлок
 

Вложения

  • 1.png
    1.png
    170,2 КБ · Просмотры: 687
  • 2.png
    2.png
    158,3 КБ · Просмотры: 512
  • BUT.mq4
    2,3 КБ · Просмотры: 204
  • 123PatternsV6.mq4
    13,6 КБ · Просмотры: 182
Последнее редактирование:

Tujh371

Почетный гражданин
Может автор составит базовое ТЗ по советнику, а желающие его дополнят.
 

matro3

Почетный гражданин
_http://forexsystemsru.com/sovetniki-eksperty-foreks-roboty/63382-sovetnik-e-1-2-3-pattern-mtf-v0-2-a.html
 

nikson84

Гуру форума
Может автор составит базовое ТЗ по советнику, а желающие его дополнят.

как вариант)
торговля на м1, направление для торговли определяется в соответствии с положением цены относительно LWMA 500 на м5, вход на м1 в направлении м5 по пату 123 как окончание коррекции при условии сонаправленности направления по CCI 400 и м5,
причем луче на каждое CCI 400 сонаправленное по тренду с положением цены относительно LWMA 500 на м5 1-2 входа (регулируемый параметр)...
для H1 ничаво не скажу, выше м15 практически не поднимаюс)))
 

Вложения

  • EURUSDfM5.png
    EURUSDfM5.png
    32,8 КБ · Просмотры: 276
  • EURUSDfM1.png
    EURUSDfM1.png
    44,4 КБ · Просмотры: 326
  • EURUSDfM12.png
    EURUSDfM12.png
    48,8 КБ · Просмотры: 275

nikson84

Гуру форума
m15, зиг он сволочь коварный в расчетах, могет и обмануть))) как бы есчо фибу увязать при расчете 123, чтобы точка 3 не уходила в откат выше/ниже 61,8 % по закрытию между 1 и 2...
 

Вложения

  • EURUSDfM15.png
    EURUSDfM15.png
    74,9 КБ · Просмотры: 206

romulus22

Новичок форума
По мне так нужна только точка входа. Остальное покажет статистика. если будет много ложных, будет фильтр. В общем работаем. После выходных выложу первую версию.
 

ruslan970

Активный участник
Привет всем. Просьба, если кто будет писать сову прикрутить туда правило сейфа.
 

mrGennadiy

Местный житель
как вариант)
торговля на м1, направление для торговли определяется в соответствии с положением цены относительно LWMA 500 на м5, вход на м1 в направлении м5 по пату 123 как окончание коррекции при условии сонаправленности направления по CCI 400 и м5,
причем луче на каждое CCI 400 сонаправленное по тренду с положением цены относительно LWMA 500 на м5 1-2 входа (регулируемый параметр)...
для H1 ничаво не скажу, выше м15 практически не поднимаюс)))

:) вполне приемлемое ТЗ для версии: Pat_123_v1.0
-можно еще дополнить, 70% ордера закрываем при первом tp, сделку переводим в безубыток, а оставшиеся30% при втором tp.
индикаторы есть в свободном доступе?
 
Последнее редактирование:

Дмитрий007

Гуру форума
мда, у всех понимание о паттерне 1.2.3 разное... Как по мне, то автором описывает обычное "Недобитие Хай/Лов", но никак не 123. По такой системе !Иваныч! уже создавал робота и ниче хорошего с этого не вышло.

_http://forexsystemsru.com/993049-post237.html

Лучше б "Три индейца" закодили
 
Последнее редактирование:

Valera_Trader

Активный участник
Не знаю что тут получится или не получится с советником, но первый пост круто расписали, все понятно и красиво с картинками. Я, как новичок, черпнул немного новой информации.
 

Yurkov

Почетный гражданин
сравнил ваш индикатор с 123 patern v6 и вижу, что не совпадает

Поэтому и советую писать без использования индикатора, чтоб советник сам все рассчитывал.

По такой системе !Иваныч! уже создавал робота и ниче хорошего с этого не вышло.

_http://forexsystemsru.com/993049-post237.html
Там на скрине недельный период. По нему сделан вывод?
Мне как-то два программиста писали бота по одному ТЗ. Одно ТЗ, два советника, разные результаты:)

Прикрутите, пожалуйста, алерт почтовый- облегчит наблюдение.
Я прошу прощения, но обратитесь к программистам, думаю там просто шаблонный кусок кода надо вставить.

По мне так нужна только точка входа. Остальное покажет статистика. если будет много ложных, будет фильтр. В общем работаем. После выходных выложу первую версию.

Все верно. Для начала будет достаточно настроек зиг-зага (если по нему будет расчет), стоп-лосс и тейк-профит. Потом и с фильтром определиться будет проще.
mrGennadiy говорил про диверы http://forexsystemsru.com/996588-post13291.html
Диверы я обожаю, поэтому погляжу в этом направлении.
 

TK14

Активный участник
Решил проверить идею, но появились проблемы. Индикатор из первого поста может часто менять сигнал и входить по нему по ТЗ не получается.
С индикатором 123PatternsV6 немного получше, хотя входы возможны только с закрытием свечи в направлении стрелок. Иначе также перерисовывается и хватает стопы.
Набросал простой вариант (на 123PatternsV6) пока без ТП с закрытием по противоположному сигналу. Кто-то может потестить на 99 котировках за несколько месяцев, пока у меня нет такой возможности.
 

Вложения

  • a123ea001.ex4
    17 КБ · Просмотры: 116

moldsystems

Почетный гражданин
Решил проверить идею, но появились проблемы. Индикатор из первого поста может часто менять сигнал и входить по нему по ТЗ не получается.
С индикатором 123PatternsV6 немного получше, хотя входы возможны только с закрытием свечи в направлении стрелок. Иначе также перерисовывается и хватает стопы.
Набросал простой вариант (на 123PatternsV6) пока без ТП с закрытием по противоположному сигналу. Кто-то может потестить на 99 котировках за несколько месяцев, пока у меня нет такой возможности.

а не пробовали поставить ТП из целей индикатора?
протестил за пол года на м15 gbpusd c 87 % котировок в 0 вышел. считаю, что неплохо
 

Вложения

  • 1.png
    1.png
    163 КБ · Просмотры: 209

TK14

Активный участник
а не пробовали поставить ТП из целей индикатора?
протестил за пол года на м15 gbpusd c 87 % котировок в 0 вышел. считаю, что неплохо
У этого индикатора тоже свои болячки. Бывают ситуации, что линия стопа еще не прорисована и не возможно рассчитать ни СЛ, ни ТП. Ордера повисают и что с ними делать не понятно.
Плюс к тому же из-за открытия позиции после закрытия свечи, при длинных свечах уровень ТП уже оказывается пройден.
 

moldsystems

Почетный гражданин
У этого индикатора тоже свои болячки. Бывают ситуации, что линия стопа еще не прорисована и не возможно рассчитать ни СЛ, ни ТП. Ордера повисают и что с ними делать не понятно.
Плюс к тому же из-за открытия позиции после закрытия свечи, при длинных свечах уровень ТП уже оказывается пройден.

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

Вложения

  • 1.png
    1.png
    34,5 КБ · Просмотры: 127
Последнее редактирование:

Yurkov

Почетный гражданин
По поводу не перерисовывающегося зигзага ничего не могу сказать, все надо пробовать:)
По поводу паттерных индюков повторюсь, лучше уйти от них. Они просто для наглядности, чтоб суть понять. А открывать сделки по закрытию свечи, мне кажется, не лучший вариант, если хотите использовать мелкие ТФ. Если все же использовать закрытие свечи, то желательно добавить максимальное допустимое расстояние от сигнальной линии. К примеру 20 пунктов. Если свеча закрылась на расстоянии 21 пункт от линии, то пропускаем сигнал.
Вот советник по моему индикатору (был написан вместе с индюком). Выставляет отложки на сигнальные линии. Открывается две сделки с двумя ТП на уровнях ФИБО. Когда срабатывает первый тейк, вторая сделка переводится в БУ _https://c.mql5.com/1/18/pattern.png
Но это все не то :embrace: нужно новое и с ноля.
 

Вложения

  • Pattern_Expert.mq4
    17,4 КБ · Просмотры: 166
Последнее редактирование:

overdrive90

Активный участник
Решил проверить идею, но появились проблемы. Индикатор из первого поста может часто менять сигнал и входить по нему по ТЗ не получается.
С индикатором 123PatternsV6 немного получше, хотя входы возможны только с закрытием свечи в направлении стрелок. Иначе также перерисовывается и хватает стопы.
Набросал простой вариант (на 123PatternsV6) пока без ТП с закрытием по противоположному сигналу. Кто-то может потестить на 99 котировках за несколько месяцев, пока у меня нет такой возможности.

EURUSD (2010.01.10-2015.03.01) H1 99,9%
6db204b8d7b5832349ea90004caa9499.gif
 
Верх