Советник по методу Мартингейла открывающий сделки от границ канала

MQL4 Asesores Expertos Fórex

Trabajo finalizado

Plazo de ejecución 17 horas
Comentario del Cliente
очень доволен, подробно обсуждали, сделано было за один день без единой ошибки.
Comentario del Ejecutor
Отличный заказчик!

Tarea técnica

             Название советника Мартингейл- Илан- БВА  

 

Принцип работы советника.

 

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

    В некоторых случаях (описанных ниже)  открытие сделки  рыночными ордерами.

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

Работать должен на любых фреймах. 

Советник будет работать круглосуточно, на выделенном сервере, на нескольких парах одновременно

 

Советник должен быть полноценным , будет работать на реале.

Предусмотреть возможность небольших изменений и дополнений советника.

Советник должен уметь восстанавливать нормальное функционирование после временного разрыва связи, переподключения к счету или перезапуска терминала.

 

1.Открытие позиции.

 

        Начальный лот устанавливается :

 

а) вручную фиксированный

б) процент от свободной маржи

в) процент от средств 

 

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

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

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

 

Для каждой пары отступ в настройках ставится различный. в зависимости от спреда и тренда.

  

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

 

        Схема для восходящего тренда .

 

    Например я хочу для евродоллар поставить отступ для отложенных ордеров бай  -минус 60 пп, при ап тренде, что означает что ордер будет выставляться не доходя 60 пп до нижней границы канала. 

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

    Схема  для нисходящего тренда.

 

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

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

 

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

 

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

 

  1. Закрытие позиции.

Позиция может закрываться несколькими способами.

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

б) По тейкпрофиту в пунктах, выставленному в настройках сова.(в этом случае предыдущий пункт не работает)

        Допускается закрытие позиции в убыток, (при тейке выставленном относительно границ  канала) 

  •  

3 . мартингейл 

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

 

а) Отложенным ордером выставленным в настройках сова. как указано выше.

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

 

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

 

3 . Антимартингейл (доливка по тренду).

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

      б) Рыночным ордером.

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

 

        Шаг открытия новой позиции для антимартингейла (доливка по тренду) , может отличаться  от шага для мартингейла (усреднения)

 

 

  •  

Han respondido

1
Desarrollador 1
Evaluación
(457)
Proyectos
795
49%
Arbitraje
71
17% / 54%
Caducado
139
17%
Libre
2
Desarrollador 2
Evaluación
(21)
Proyectos
30
13%
Arbitraje
0
Caducado
0
Libre
3
Desarrollador 3
Evaluación
(92)
Proyectos
110
17%
Arbitraje
6
33% / 17%
Caducado
5
5%
Libre
Ha publicado: 1 ejemplo
4
Desarrollador 4
Evaluación
(618)
Proyectos
1428
59%
Arbitraje
31
81% / 0%
Caducado
10
1%
Libre
5
Desarrollador 5
Evaluación
(241)
Proyectos
387
51%
Arbitraje
14
14% / 14%
Caducado
43
11%
Libre
Ha publicado: 1 artículo, 1 ejemplo
6
Desarrollador 6
Evaluación
(635)
Proyectos
856
48%
Arbitraje
29
38% / 17%
Caducado
63
7%
Trabaja
7
Desarrollador 7
Evaluación
(103)
Proyectos
156
31%
Arbitraje
24
21% / 58%
Caducado
3
2%
Trabaja
8
Desarrollador 8
Evaluación
(72)
Proyectos
147
67%
Arbitraje
21
10% / 71%
Caducado
44
30%
Libre
9
Desarrollador 9
Evaluación
(69)
Proyectos
146
34%
Arbitraje
13
8% / 62%
Caducado
26
18%
Libre
Ha publicado: 6 ejemplos
10
Desarrollador 10
Evaluación
(1)
Proyectos
1
0%
Arbitraje
1
0% / 100%
Caducado
0
Libre
Solicitudes similares
Начало с двойного (считается нулевым), на следующем шаге сетки в любую сторону закрывается профитный ордер и открывается новая пара; таким образом: либо с одного края сетки, либо с двух всегда остаётся двойной ордер; при перевороте позиций открывается тройной ордер одинакового объёма (два ордера в сторону тренда и один в обратную) : расстояние профитов рассчитывается от крайнего двойного (против тренда), а после
enum ENUM_VOLUME { VOLUME_FIXED, VOLUME_PERCENT, VOLUME_MONEY, }; enum ENUM_CALC_MODE { CALC_MODE_OFF, CALC_MODE_FACTOR, CALC_MODE_PERCENT, CALC_MODE_POINTS, }; enum ENUM_TSL_MODE { TSL_MODE_OFF, TSL_MODE_PERCENT, TSL_MODE_POINTS, }; //+------------------------------------------------------------------------------------------------------------------+ //|
# ТЕХНИЧЕСКОЕ ЗАДАНИЕ (TOR) ## На разработку алгоритмической торговой системы «QuantumFractalMatrix v16.5 NEXUS ULTIMATE» **Версия документа:** 1.0 **Платформа:** MetaTrader 5 (MQL5) **Статус:** Для реализации (Portfolio Project) **Уровень сложности:** High (Enterprise Grade) --- ## 1. ОБЩИЕ СВЕДЕНИЯ О ПРОЕКТЕ ### 1.1. Цель проекта Разработка высоконагруженного, модульного торгового советника (Expert Advisor) для
Нужно создать торговый советник для МТ5 для автоматической торговли золотом, серебром и нефти, газа. Торговля будет происходить на основании данных индикаторов, корреляции данных инструментов. Должна быть панель управления с настройками на английском языке
Нужен простой советник для МТ5, работающий по принципу и аналогии с работой FxGrid 1.6 в МТ4. Советник открывает ордера в выбранном направлении с возможностью усреднения (лотность, коэффициенты, расстояния межу ордерами настраиваются как заранее, так и по ходу работы советника). Как только закрыт ордер (по с/л или т/п), тут же открывается (или нет) следующий ордер в том же направлении
Нужен советник, для МТ 4, зарабатывающий не менее 10 процентов в месяц, при тестировании в любой период, на 3-5 валютных парах, можно больше, с просадкой не более 20 процентов. Необходим стоп-лосс, чтобы не было риска потери депозита. Готов обсудить любые предложения или дополнения в ходе обсуждения заказа
AO - при пересечении уровня 0 в какую-либо сторону открывать соответствующий ордер. RSI - при пересечении отметки 30 пунктов снизу открывать ордер на покупку, при пересечении отметки 70 пунктов сверху открывать ордер на продажу. Стратегии не зависят друг от друга. Предустановка размеров ТП и СЛ, предустановка уровней ТС
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
Основная идея советника заключается в использовании коррелирующих валютных пар для выравнивания отрицательного баланса. Изначально запускаются 4 пары, разделенные на 2 блока. В каждом блоке 2 пары, каждая из которых открыты разнонаправленно buy\sell с установленными заранее уровнями TP. Например: в одном блоке 2 пары EUR\USD buy и sell, во втором блоке 2 пары USD\CHF buy и sell. TP устанавливается в каждом блоке
Требуется создать советник на основе разворотных паттернов, используя дополнительные индикаторы такие как скользящее среднее, отклонение от скользящей средней, угол наклона скользящей средней. Возможно будет добавлено что то еще по ходу работы

Información sobre el proyecto

Presupuesto
100+ USD
Plazo límite de ejecución
de 5 a 10 día(s)