Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Советник мт4 на основании индикаторов Price Border и стандартного moving average ( в МТ4 ).

Добрый день!
Просьба написать советник на основании индикаторов Price Border и стандартного moving average ( в МТ4 ).

Условия на сел:
1)Индикатор moving average пересекает снизу верх верхнего уровня индикатора Price Border.
Условия на бай:
2)Индикатор moving average пересекает сверху вниз нижнего уровня индикатора Price Border.

3) закрывается по профиту/стопу ( если появится ещё сигнал в том же направлении доливается)
4) если срабатывает стоп, следующий сигнал сел или бай открывается ордер по методу мартингейла.
5) В настройках прошу вывести настройки обоих индикаторов, размер лота, шаг и увеличение лотности усредняющих ордеров.

Спасибо
  • 0
  • Просмотров: 2434
  • 8 декабря 2021, 21:42
  • avazbek
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Добавить алерт к индикатору
Следующая запись в группе  
Сделать аналог индикатора для МТ5
06 декабря 2021
11 декабря 2021

Брокер для ваших роботов, 15 лет на рынке

Комментарии (12)

+
0
делал подобный. смотрите в базе
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 10 декабря 2021, 17:33
+
0


Да, видел, но там условия другие. Вот мои
Редактирован: 16 декабря 2021, 10:48
avatar

  2  avazbek Автор Сообщений: 10

  • 16 декабря 2021, 10:45
+
0
avatar

  2  avazbek Автор Сообщений: 10

  • 20 декабря 2021, 21:24
+
0
Есть ещё одно идея. Пересечение средней линии price border с moving average.
avatar

  2  avazbek Автор Сообщений: 10

  • 20 декабря 2021, 21:28
+
0
найдите поручителя и напишу все
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 20 декабря 2021, 21:40
+
0
А поручител это кто?
avatar

  2  avazbek Автор Сообщений: 10

  • 22 декабря 2021, 09:03
+
0
А поручител это кто?


Поручитель это Я <img src='http://opentraders.ru/templates/skin/g6h/images/smilies/003.gif' alt=' :D '>&nbsp; 
Меня интересует данная тема, с небольшим дополнением вот здесь:

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


--Добавить переменную: ЛОТ ПЛЮС= 0,01 / прибавление лота к начальному лоту

Это для того, что бы добиться «мягкого мартина», плавное увеличение лотности.
При этом, также сохранить умножение лота и будет прибавление лота, что будет уменьшать нагрузку на депо.
Редактирован: 22 декабря 2021, 21:22
avatar

  19  Marik007 Сообщений: 417 - Forexman

  • 22 декабря 2021, 20:39
+
0
делал подобный. смотрите в базе


Предлагаю упрощенный вариант:
Взять готовый СОВ с таким же индикатором FL01 (точь в точь Price Border) и вместо «FX Dexter» добавить Moving average.
При этом исполнить условия по ТЗ и Все основные функции в советнике сохранить.

Будет супер! *good* 
Редактирован: 22 декабря 2021, 21:44
avatar

  19  Marik007 Сообщений: 417 - Forexman

  • 22 декабря 2021, 21:21
+
+1
на 27-е
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 23 декабря 2021, 00:01
+
0
avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 24 декабря 2021, 17:54
+
0
Пока автор топика отсутствует, на правах соавтора (т.к. я выступил поручителем)делаю свои замечания:

В сов. не по ТЗ реализованы отработка сигналов на Бай и Сел. Андрей, на вашем скрине видно, что сделки происходят при пересечении Ценой верхней и средней линии инд.FL01!!! Это не правильно.

Согласно ТЗ должно быть так:

Сигнал СЕЛ:
-- Свеча закрылась + Moving average пересек ВЕРХНЮЮ линию инд.FL01 с низу в верх.

Сигнал БАЙ:
-- Свеча закрылась + Moving average пересек НИЖНЮЮ линию инд.FL01 с верху в низ.

Цитирую автора:
Условия на сел:
1)Индикатор moving average пересекает снизу верх верхнего уровня индикатора Price Border.
Условия на бай:
2)Индикатор moving average пересекает сверху вниз нижнего уровня индикатора Price Border.


Подправьте пожалуйста.
За ранее БЛАГОДАРЕН!
avatar

  19  Marik007 Сообщений: 417 - Forexman

  • 24 декабря 2021, 19:40
+
0
В сов. не по ТЗ реализованы отработка сигналов на Бай и Сел. Андрей, на вашем скрине видно, что сделки происходят при пересечении Ценой верхней и средней линии инд.FL01!!!


в коде прописано как в тз:


   double up = iCustom(NULL,0,IndName,TimeFrame,HalfLength,MAPeriod,Price,ATRMultip,ATRPeriod,1,Shift);
   double dn = iCustom(NULL,0,IndName,TimeFrame,HalfLength,MAPeriod,Price,ATRMultip,ATRPeriod,1,Shift);

   double ma1 = iMA(NULL,0,MA,0,0,0,Shift);
   double ma2 = iMA(NULL,0,MA,0,0,0,Shift+1);

   bool buy =  ma1<dn && ma2>dn;
   bool sell = ma1>up && ma2<up;


Условия на сел:

1)Индикатор moving average пересекает снизу верх верхнего уровня индикатора Price Border.

Условия на бай:

2)Индикатор moving average пересекает сверху вниз нижнего уровня индикатора Price Border.


avatar

  35  AM2 Сообщений: 16266 - Андрей

  • 24 декабря 2021, 20:36

Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий