Советник по рабочей системе

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

well72

Активный участник
Привет специалистам!
Нашел у себя в архиве любопытную ТС. Погонял на демо - работает. Возникла мысль перевести ее в советник, т.к. правила простые и без неопределенностей. Возмется кто?
ТЗ и индюки в архиве (чтобы буковками не загружать топик:)).
Да, еще добавил к ТЗ:
8. Разрешить/запретить доливку по повторному (третьему и т.д.) сигналу Тренд Магик;
9. Коэффициент для доливочного лота (чтобы уменьшать или жахать).
 

Вложения

Последнее редактирование:

Denver74

Элитный участник
Вообще лучше тут все заполняй буковками если хочешь чтобы тебе помогли!
Половина спецов даже заморачиваться не будет со скачиванием твоего архива распаковкой и т д
Так что ждем описание стратегии здесь и скрины тоже!!!
 

well72

Активный участник
Да не вопрос! Просто я думал, что так проще будет.
Торговые правила
Открытие длинной позиции
Сделку на покупку открываем при выполнении двух условий:
- BB MACD голубого цвета;
- TM перекрашивается из красного в голубой.
Открытие короткой позиции
Сделку на продажу открываем при выполнении двух условий:
- BB MACD красного цвета;
- TM перекрашивается из голубого в красный.
Выход из позиции
Для выхода из позии используем StopLoss и TrallingStop. Для понимания работы со стоп-позициями, посмотрим на первый рисунок.

А — Сигнал на открытие длинной позиции.
В – Начальный стоп на 1 пип выше последнего колебательного максимума (хорошая техническая точка для стопа).
От точки А индикатор ТМ наклоняется вниз, он переходит во флет и снова наклоняется вниз, когда наклон фиксируется, то есть не может двигаться, что происходит при закрытии свечи С, сдвигаем стоп на горизонтальную линию ТМ в точке D. От точки С индикатор двигается вбок, затем двигается вниз, когда наклон фиксируется, т.е. не может двигаться, что происходит при закрытии свечи Е, то мы переносим стоп на горизонтальную линию ТМ в точке F. Т.е. мы следуем за горизонтальными линиями ТМ при этом стоп всегда на 1 уровень выше. Вероятно, закрытие нашей позиции произойдет в точке G.
Пример работы торговой стратегии на втором рисунке.

Открытие короткой позиции
Индикатор BBMACD был красным, тогда как ТМ перекрасился из голубого в красный. На том же баре, мы открываем короткую позицию.
Открытие длинной позиции
Индикатор BBMACD был голубым, тогда как ТМ перекрасился из красного в голубой, на том же самом баре мы открываем длинную позицию.
Если вы работаете с 1-минутным графиком, то применяется дополнительное правило. При открытии длинной позиции сигнальный бар должен быть выше ТМ, при открытии короткой позиции сигнальный бар должен быть ниже линии ТМ.

Это описание системы. Вот думаю, как лучше сделать: перевертыш или попробовать вести сделку как описано. Наверное, можно для начала посмотреть перевертыш, а потом уже откорректировать.
Во внешние:
1. параметры индикаторов;
2. на какой свече открываться (текущей или закрытой);
3. лот фиксированный/лот динамический. Динамический лот рассчитывается как стоимость пипса в % от «Средства»;
4. разрешить/запретить открытие бай под Тренд Магик (селл над Тренд Магик);
5. стоп лосс;
6. если получится, сделать трал по Тренд Магик как в описании системы. Вкл/выкл;
7. тейк по обратному сигналу. Вкл/выкл.
8. Разрешить/запретить доливку по повторному (второму, третьему и т.д.) сигналу Тренд Магик;
9. Коэффициент для доливочного лота (чтобы уменьшать или жахать).
Вот, вроде, и все…
 

Вложения

  • 1.jpg
    1.jpg
    19 КБ · Просмотры: 688
  • 2.jpg
    2.jpg
    27,1 КБ · Просмотры: 719
  • BB_MACD_CCT.ex4
    BB_MACD_CCT.ex4
    4,2 КБ · Просмотры: 151
  • Trend Magic.ex4
    Trend Magic.ex4
    3 КБ · Просмотры: 124

well72

Активный участник
Вот, другое дело;)
Рад, что тебе понравилось. Я сделал текстовый документ бОльшей частью из-за скринов - там лучше видно, как мне кажется...:)
Сейчас еще раз перечитал ТЗ и подумал - а нужно ли вынсить во внешние параметры индикаторов, если советник работает с цветовыми параметрами? Ведь для работы советника их надо будет ставить на график... Или нет?
 
Последнее редактирование:

Denver74

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

longin

Местный знаток
Думаю индикатор ТрендМеджик лучше заменить на Озимандиас. Это даст более ранние входы.
Сами смотрите на рисунке.
attachment.php
 

Вложения

  • Скриншот-2014-11-26-16.32.47.jpg
    Скриншот-2014-11-26-16.32.47.jpg
    237,2 КБ · Просмотры: 1 826

well72

Активный участник
Думаю индикатор ТрендМеджик лучше заменить на Озимандиас. Это даст более ранние входы.
Сами смотрите на рисунке.
attachment.php
Интересная мысль. Посмотрел на графике. Трудно сказать, что лучше... На скрине комменты.
 

Вложения

  • 3.jpg
    3.jpg
    225,6 КБ · Просмотры: 463

well72

Активный участник
Мда... 49 закачек и тишина... Наверное, ТЗ слишком сложное=(
 

Masix

Местный житель
Погонял в тестере, работает хорошо.
Предлагаю такой алгоритм:
Если BBMACD и Trend Magic - красный --> ордер на продажу;
Если BBMACD красный, а Trend Magic - синий --> ордер не открываем;
Если BBMACD и Trend Magic - синий --> ордер на покупку;
Если BBMACD синий, а Trend Magic - красный --> ордер не открываем;
Если сработал стоп лосс, открываем следующий ордер с двойным лотом.

Такой советник даст жару любому Мартингейлу :)
 

Masix

Местный житель
Мне кажется что можно даже написать советник на одной только BB MACD с периодом 20 для пипсовки (пара USDJPY M5). Подключаем удвоение лота и получаем Грааль :)
TP - 10; SL - 10
Вероятность что он сольется приближается к нулю :D
 

well72

Активный участник
Погонял в тестере, работает хорошо.
Предлагаю такой алгоритм:
Если BBMACD и Trend Magic - красный --> ордер на продажу;
Если BBMACD красный, а Trend Magic - синий --> ордер не открываем;
Если BBMACD и Trend Magic - синий --> ордер на покупку;
Если BBMACD синий, а Trend Magic - красный --> ордер не открываем;
Если сработал стоп лосс, открываем следующий ордер с двойным лотом.

Такой советник даст жару любому Мартингейлу :)
В том-то и дело, что работает хорошо. Руками утомляет. Такое ощущение, что народ написал сова и выкладывать не хочет...
 

AlexeyVik

Программист mql4 mql5
В том-то и дело, что работает хорошо. Руками утомляет. Такое ощущение, что народ написал сова и выкладывать не хочет...
А может писать никому не хочется? Ведь BBMACD это простой MACD на который напялили ВВ. А Trend Magic это CCI с периодом 50 при пересечении нулевого уровня меряет цвет...
 

AlexeyVik

Программист mql4 mql5
Не могу я ограничивать тебя в праве заблуждаться.
 

Masix

Местный житель
Придется учить MPL4 и самому писать советника...
 
Верх