Вечер выходного дня - страница 28

 
yurabob:
Я имею ввиду следующее. Открылся (точнее я его открыл вручную) ордер на покупку по цене 1000. Робот ставит ТП = 1000 + спред + 20 (это уровень ТП который я указал в параметрах) = 1020 (спред писать не буду, чтобы не запутаться). Далее цена ушла на уровень 900 (допустим расстояние на котором от предыдущего ордера открывается новый я указал 100). Робот открывает новый ордер. Высчитывает точку безубытка для обоих ордеров (допустим она будет на цене 950) и добавляет к ней 20, т.е. ТП = 950+20=970.

Выполнено: Breakeven manual positions.

 

Здравствуйте, Владимир!

Прошу написать советник, работающий на отложенных ордерах Buy Stop и Sell Stop, которые срабатывают при резких изменениях цены и по алгоритму работы чем-то похожий на советник Ambush - эксперт для MetaTrader 5, опубликованный Вами ранее.

Исходные данные:

1.      Торговая платформа – MetaTrader 5.

2.      Количество знаков после запятой – 5.

3.      Таймфрейм – М1.

4.      Валютная пара – любая.

5.      Отложенные ордера – по одному Buy Stop и Sell Stop.

6.      Режим работы советника – 5 дней в неделю.

7.      Время начала и окончания работы советника – задается в параметрах настройки.

Переменные в параметрах настройки:

1.      Indent – расстояние отложенных ордеров от уровней Bid и Ask.

2.      Spread Max – максимально допустимый спред.

3.      Take Profit – фиксация прибыли.

4.      Stop Loss – фиксация убытка.

5.      Trailing Stop – трейлинг.

6.      Trailing Step – шаг трейлинга.

7.      Wait – ожидание в секундах для перемещения отложенных ордеров относительно текущей цены.

8.      Start of work – время начала работы советника (в часах и минутах).

9.      End of work – время окончания работы советника (в часах и минутах).

10.  Magic number – магический номер советника.

При запуске советника в работу, на одинаковом расстоянии от уровней Bid и Ask сразу же выставляются по одному отложенному ордеру Buy Stop и Sell Stop. В параметрах настройки это расстояние задается переменной Indent. При плавном движении уровня цены вверх или вниз, оба отложенных ордера также передвигаются на расстоянии Indent с расчетом на то, что на внезапном резком движении один из отложенных ордеров сработает . Для модифицирования обоих отложенных ордеров необходимо добавить в параметры настройки советника режим ожидания перемещения Wait от 1 до 60 секунд.  Чтобы исключить нежелательное и неконтролируемое расширение спреда нужно применить в параметрах настройки советника переменную S pread Max. Если текущий спред по своему размеру вдруг станет больше того значения, которое было изначально задано в переменной S pread Max, то ранее выставленные отложенные ордера тут же удаляются, а новые отложенные ордера не выставляются до тех пор, пока спред не вернется в заданное значение. При срабатывании одного из отложенных ордеров, второй сразу же удаляется. Новая установка отложенных ордеров возможна только на следующем баре и то при условии, что нет гэпа цены. Есть ещё не маловажный момент: возможность задания в параметрах настройки времени начала, и окончания работы советника от 0 часов 00 минут до 23 часов 59 минут. Для каждой переменной Start of work и End of work нужна возможность задавать по отдельности часы и минуты. Для фиксации убытка необходимо применить Stop Loss. Для фиксации прибыли Take Profit. Кроме того в параметрах советнике нужно предусмотреть возможность трейлинга Trailing Stop с шагом Trailing Step.

С уважением, Владимир.

 
MrBrooklin:

Здравствуйте, Владимир!

Прошу написать советник, работающий на отложенных ордерах Buy Stop и Sell Stop, которые срабатывают при резких изменениях цены и по алгоритму работы чем-то похожий на советник Ambush - эксперт для MetaTrader 5, опубликованный Вами ранее.

Исходные данные:

1.      Торговая платформа – MetaTrader 5.

2.      Количество знаков после запятой – 5.

3.      Таймфрейм – М1.

4.      Валютная пара – любая.

5.      Отложенные ордера – по одному Buy Stop и Sell Stop.

6.      Режим работы советника – 5 дней в неделю.

7.      Время начала и окончания работы советника – задается в параметрах настройки.

Переменные в параметрах настройки:

1.      Indent – расстояние отложенных ордеров от уровней Bid и Ask.

2.      Spread Max – максимально допустимый спред.

3.      Take Profit – фиксация прибыли.

4.      Stop Loss – фиксация убытка.

5.      Trailing Stop – трейлинг.

6.      Trailing Step – шаг трейлинга.

7.      Wait – ожидание в секундах для перемещения отложенных ордеров относительно текущей цены.

8.      Start of work – время начала работы советника (в часах и минутах).

9.      End of work – время окончания работы советника (в часах и минутах).

10.  Magic number – магический номер советника.

При запуске советника в работу, на одинаковом расстоянии от уровней Bid и Ask сразу же выставляются по одному отложенному ордеру Buy Stop и Sell Stop. В параметрах настройки это расстояние задается переменной Indent. При плавном движении уровня цены вверх или вниз, оба отложенных ордера также передвигаются на расстоянии Indent с расчетом на то, что на внезапном резком движении один из отложенных ордеров сработает . Для модифицирования обоих отложенных ордеров необходимо добавить в параметры настройки советника режим ожидания перемещения Wait от 1 до 60 секунд.  Чтобы исключить нежелательное и неконтролируемое расширение спреда нужно применить в параметрах настройки советника переменную S pread Max. Если текущий спред по своему размеру вдруг станет больше того значения, которое было изначально задано в переменной S pread Max, то ранее выставленные отложенные ордера тут же удаляются, а новые отложенные ордера не выставляются до тех пор, пока спред не вернется в заданное значение. При срабатывании одного из отложенных ордеров, второй сразу же удаляется. Новая установка отложенных ордеров возможна только на следующем баре и то при условии, что нет гэпа цены. Есть ещё не маловажный момент: возможность задания в параметрах настройки времени начала, и окончания работы советника от 0 часов 00 минут до 23 часов 59 минут. Для каждой переменной Start of work и End of work нужна возможность задавать по отдельности часы и минуты. Для фиксации убытка необходимо применить Stop Loss. Для фиксации прибыли Take Profit. Кроме того в параметрах советнике нужно предусмотреть возможность трейлинга Trailing Stop с шагом Trailing Step.

С уважением, Владимир.

Хорошо, беру. Советнику присваивается имя Pending Stop Trailing

 

Спасибо!

С уважением, Владимир.

 
Вечер субботы сегодня.

Доброго здравия !!

Хочу попросить написать советник.
Тех задание и индикаторы в аттаче.

С уважением.

Борис.
Файлы:
 
azas111:
Вечер субботы сегодня.

Доброго здравия !!

Хочу попросить написать советник.
Тех задание и индикаторы в аттаче.

С уважением.

Борис.

Опишите как Вы торгуете по такой системе? Какие сигналы входа/выхода? Какие результаты торговли и на каких парах?

 
Опубликован 
 

Большое спасибо, Владимир!

Займусь тестированием.

С уважением, Владимир.

 
MrBrooklin:

Большое спасибо, Владимир!

Займусь тестированием.

С уважением, Владимир.

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

 
Идея стратегии:

Когда цена находится выше МА, только покупаем, ниже - продаем.
Вход осуществлляется при возникновении импульса с откатом (появляется фрактал) по тренду с установкой отложенного ордера на пробой фрактала.
Вход бывает и на отбой от ЕМА233 после импульса и образования фрактала на его пробой.

Желательно, чтобы импульс, пробивший МА или отскочивший от нее, пробивал трендовую линию.

Стоп ставится за ближайший противоположный фрактал.
Выход на усмотрение трейдера.

22

Рис. 22

По рис. 22:

Зеленый прямоугольник равен величине восьмичасовой свечи Н1, по времени с 07:00 до 12:00.

Область 1 - не работаем, цена пробивает коробку в сторону мувинга.
Область 2 - не работаем, время после 16:00.
Точка 3, 4 - отложенный ордер на продажу, пробой мувинга и отбой от него.
Точка 5, 6 - отложенный ордер на покупку, пробой мувинга и отбой от него.
В точках 4 и 6 позиции будет открывать советник.
Точка 7,8 - позиции на покупку будут (или не будут) открываться вручную по покказаниям индикатора SAR_Price_Targets.
Точка 9,10 - позиции на покупку будет открывать советник.

Работа ведется по шаблону рис 33,

22

Рис. 33

где

ЕМА233 это штрихпунктирная линия.
Закрашенный канал = ЕМА144 и ЕМА169.
Индикатор с уровнями профита.
Подвальный индикатор с параметром 21.

Все это на МТ4, для МТ5 такого у меня нет.

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

С уважением.

Борис.

Совершение сделок - Торговые операции - MetaTrader 5
Совершение сделок - Торговые операции - MetaTrader 5
  • www.metatrader5.com
Торговая деятельность в платформе связана с формированием и отсылкой рыночных и отложенных ордеров для исполнения брокером, а также с управлением текущими позициями путем их модификации или закрытия. Платформа позволяет удобно просматривать торговую историю на счете, настраивать оповещения о событиях на рынке и многое другое. Открытие позиций...
Файлы:
22.png  45 kb
33.png  27 kb
Причина обращения: