Simple Reversal Martingale System

  • Автор темы Автор темы redneedle
  • Дата начала Дата начала

redneedle

red mercury
Предлогается вниманию простая разворотная мартингейл система.
Simple Reversal Martingale System

Открываем график М30

Индикаторы

Heiken Ashi Smoothed_v2,
TS_Pivot_v2,
THV4CoralT@H,
###QQE_Alert_MTF_v5### выставляется на 60 мин (Н1)
(а также по желанию к ним для удобства цепляем
GP_Candle TF1H, CandleTime THV, Magnified Market Price)

Правила на ВХОД
:
Агрессивный подход
:
закрытие бара (на пересечении уровня 50 индикатора QQE_Alert_MTF_v5) формирует setup бар .
если пересечение снизу вверх тогда выставляем buy-stop на 2-3 пункта выше highsetup бара
если пересечение сверху вниз тогда выставляем sell-stop на 2-3 пункта ниже low setup бара см. 1 рис.

При консервативном подходе

для
первого входа используемTHV4CoralT@H:
BUY пересечение линии 50 снизу вверх на QQE_Alert_MTF_v5 должно совпадать с цветом (зеленый) индикатора THV4CoralT@H
SELL
пересечение линии 50 сверху вних на QQE_Alert_MTF_v5 должно совпадать с цветом (красный) индикатора THV4CoralT@H
Индикатор THV4CoralT@H помогает определить по тренду ли мы открываемся - на флете используя его открыться будет достаточно маловероятно
Сопровождение сделки
:
Если сработал ордер (назовём его нулевой) 0-trade но индикатор QQE_Alert_MTF_v5 снова пересек линию 50 в обратную сторону (до того как мы успели взять Т\Р) Тогда на пересечении линии 50 у нас формируется опять setup бар но уже в другую сторону * правила на вход тоже по отложке 2-3 пункта выше или ниже екстремума бара . Таким образом у нас при срабатывании будет 1-reversal trade (разворотный ордер) см. 2 рис
0 – trade 0.1 lot
1 – reversal 0.3 lot
2 – reversal 0.6 lot
3 – reversal 1.2 lot [FONT=&quot]
4 _ reversal 2.4 lot
[/FONT]более 4 reversal не торгуем - в таком случае[FONT=&quot] закрываем все, как не странно если средоточие всех открытых ордеров находятся близко (иначе мы вытянули бы все в плюс) максимально это потеря 1.5 лота по сумме. Но тренд приносит намного больше
[/FONT]
Тейк профит

по тренду :
Если цена сразу потянула наш 1-й ордер (0-trade) в нужном направлении мы подтягиваем вначале в безубыток а затем тралим стоплосс по последим уровням поддержки или сопротивления.
по флету:
Если мы попали во флет и сопровождаем более чем 1-reversal - в таком случае задача закрыть все открытые ордера по достижению минимального общего плюса. Флет как ни странно для этого вида мартингейла не подходит - тут не зарабатываем а избегаем пут.


[FONT=&quot]

[/FONT]
 

Вложения

  • 1 ???.gif
    1 ???.gif
    22,4 КБ · Просмотры: 898
  • 2 ???.gif
    2 ???.gif
    37,2 КБ · Просмотры: 684
  • SRMS.zip
    SRMS.zip
    120,4 КБ · Просмотры: 388

redneedle

red mercury
Сложновато. И давно ты так торгуешь?

ничего сложного нет , в определенных ситуациях очень даже помогает и успешно. Парадаксально звучит но этот мартингейл определенно трендовый.

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

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

tradeeb

Активный участник
надо попрактиковать применение
спасибо!
 

gekko17

Активный участник
Мартингейл он и в африке мартингейл. Тут сам индюк Кукуеее класснючий. Если у тебя есть еще из этой серии скинь пожалуйста.

Насчет реверса. Выгоднее будет закрывать первую сделку и открывать вторую с лотом 0.2, так ты экономиш на спреде. А локированый убыток оставлять незачем. Но это мое мнение.

У тебя на картинках входы на бай когда корал красный. А в описании написано на зеленый???
 

redneedle

red mercury
...Если у тебя есть еще из этой серии скинь пожалуйста
Насколько мне известно это последняя версия (5)

У тебя на картинках входы на бай когда корал красный. А в описании написано на зеленый???

я специально выбрал флетовый случай как самый неблагоприятный ...
 

Farrakhov

Почетный гражданин
ничего сложного нет , в определенных ситуациях очень даже помогает и успешно. Парадаксально звучит но этот мартингейл определенно трендовый.

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

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

Система не плохая но у нее один недостаток что пивотный индюк нельзя проследить по истории у меня такой есть правда под другими именами и отрабатывает он классно а другие пивоты которые тестяца показывают другие уровни (короче хрень разную) поэтому с совой возникает проблема тк нельзя ее оттестить тоже самое с QQE_Alert_MTF_v5 . хотя написать ее как 2 пальца...и гонять несколько месяцев это можно будет проэксперементировать так как ресурсы компа она практически жрать не будет в отличии от мостра или MTF noblag
 
Последнее редактирование модератором:

redneedle

red mercury
Если я правильно понял вот здесь пивот на истории отображается
 

Вложения

  • Pivots_Daily.mq4
    Pivots_Daily.mq4
    16,3 КБ · Просмотры: 57
  • piv.gif
    piv.gif
    24,7 КБ · Просмотры: 321

DuKe

Почетный гражданин
Посмотреть вложение SRMS EA.7z
Было время в выходные, поэтому сваял советник по индюкам. Redneedle глянь на корректность алгоритма.

Насчет коробки... Советников, решающих подобные вопросы, много. В основном привязаны ко времени (пробой утреннего флета и т.д.). Если убрать временную привязку, то нужно решить вопрос о точке отсчета, с которой строим коробку (канал, диапазон и т.д.) - с какой цены от текущей или другая какая-то привязка.
В качестве примера - внутренний бар. Почти идеальный критерий коробки - легко идентифицируется; символизирует флет, а значит предстоящее движение (поэтому так много внимания уделял этому паттерну в соседней ветке, этими достоинствами не обладают другие паттерны). Подобные решения по ВБ можно посмотреть на forexfactory, система DIBS.
 

redneedle

red mercury
Посмотреть вложение 22821
Было время в выходные, поэтому сваял советник по индюкам. Redneedle глянь на корректность алгоритма.

Насчет коробки... Советников, решающих подобные вопросы, много. В основном привязаны ко времени (пробой утреннего флета и т.д.). Если убрать временную привязку, то нужно решить вопрос о точке отсчета, с которой строим коробку (канал, диапазон и т.д.) - с какой цены от текущей или другая какая-то привязка.
В качестве примера - внутренний бар. Почти идеальный критерий коробки - легко идентифицируется; символизирует флет, а значит предстоящее движение (поэтому так много внимания уделял этому паттерну в соседней ветке, этими достоинствами не обладают другие паттерны). Подобные решения по ВБ можно посмотреть на forexfactory, система DIBS.

БОЛЬШОЕ СПАСИБО DUKE!!!! Буду обязательно тестить...
 

redneedle

red mercury
Duke! Должен сказать что вы молодец! Запихнули такое количество возможностей ММ в свое детище. Тут кроме коробки SRMS много разных "no loss" комбинации можно сделать не классического толка . Я пока тестирую общую плавную работу ЕА на v1 MM 0 в голом виде что бы проследить как плавно работает база. работы много будет по тестам но я уверен это ОЧЕНЬ стоящая вещь!!! Еще раз спасибо!

P.S. моменты для коррекции ( не знаю может эти ошибки возникли в следствии теста на максимум скорости)
- иногда по направлению пересечения выставляет добавочный ордер и потом теряет его и не сопровождает.
-иногда не реагирует на пересечение и не выставляет противоположный ордер.( наверно это корал регулирует)
 

redneedle

red mercury
DUKE, Есть ли возможность регулировать настройки самого индюка QQE ?
 

DuKe

Почетный гражданин
Redneedle.
На счет корректной работы тестера было много нареканий и, конечно же, результатам доверять полностью не стоит, но в данном случае не он может быть тому виной. Дело в том, что предложенная тобой система подразумевает использование QQE, подсчитанного на старшем ТФ. Тестер это делать не умеет. Пришлось увеличить период подсчета кукуя пропорционально тому во сколько раз больше старший ТФ: для М5 старший ТФ М15 - период кукуя увеличивался в 3 раза и т.д., ну а сам он при этом считается по свечкам текущего ТФ. Форма кукуя при этом сильно не меняется, только больше сглаживается, поэтому, может быть, иногда происходит не совпадение сигналов. Отсюда необходимость введения внешней переменной Test, которая вводит такой режим подсчета при тестировании, в режиме реального времени в этом нет необходимости.

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

Что же касается случаев несопровождения сделки. Примем это за упорный зареквот. Робот, конечно же, будет упорно требовать закрыть сделку или изменить ее параметры, но не до бесконечности, потому как его могут вырубить с той стороны. Ну а если серьезно, то с каждым подобным случаем надо разбираться отдельно - может где и косанул.
Удачи.
 

redneedle

red mercury
а теперь понял почему идут не совпадения QQE сигналов с ордерами ...
если не затруднит немного обьяснений (по строчно) на предмет функций ЕА по v1 хотя бы кратко . на тот случай может что попрошу добавить а у тебя все это уже есть давно.
Еще раз спасибо!
 

redneedle

red mercury
Duke ! Советник на запускается и не компилируется ... 3 ошибки выдает. И такой вопрос параметры QQE меняются тут? В окне настроек их не увидел .
Спасибо!
 

Вложения

  • Безымянный.PNG
    Безымянный.PNG
    95,2 КБ · Просмотры: 109

DuKe

Почетный гражданин
Скачал архив - все компилируется и заводится. Выдает не ошибки, а предупреждения (в коде нет обращения к перечисленным функциям) - на процесс никак не влияют. Это куски старого алгоритма, может пригодятся еще.
Скачай из нового архива(с версией Full) кукуя и все пойдет. Я его изменил (убрал переменную Test, необходимую только для данного советника). Теперь его мона юзать везде. Всю лабуду перенес в советник.
Все переменные, перед которыми стоит extern, будут в окне настроек.
QQE_Period и QQE_ТF- соответственно период и тайм-фрейм RSI, на котором строится кукуй. Теперь менять настройки кукуя можно из советника, а значит и оптимизировать. Точнее оптимизировать можно только период, т.к., я уже говорил, тестер не понимает другие ТФ.
Пременная Summ относиться к алгоритму закрытия сделок: либо закрывает каждую по стоп-лосу при противоположном сигнале (Summ=false), либо по суммарному тейк-профиту ( Summ=true, надо установить этот профит - переменная ТР).
 

erich

Активный участник
Здравствуйте. заинтересовался системой. обычно избегал мартингейла, но здесь все выглядит очень интересно. хочу протестировать метод на разных тф, но возникают сложности рассчетом уровней безубыточности. Может есть возможность написать такой скрипт для ручного тестирования: на график наносятся линии в названии которых указываем бай или сел и лот, а нулевой уровень для них рассчитывается автоматически? Моих знаний для этого не достаточно.
 

DuKe

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

_http://codebase.mql4.com/ru/6743 Без убыток
 

erich

Активный участник
_http://codebase.mql4.com/ru/6743 Без убыток

спасибо, но я имел у виду другое. Для визуального, ручного тестирования на истории - создаем несколько гор. линий, указываем в названии тип операции бай или сел и лот. Затем просто мышкой передвигаем их по графику, а скрипт автоматически расчитывает для них и рисует линию безубытка.
 
Верх