Нужно добавить функцию МАРТИНГЕЙЛ в Expert+10 торгующего по пробоям максимума и минимума предыдущего дня.

MQL4 Эксперты Forex

Работа завершена

Время выполнения 21 час

Техническое задание

Нужно добавить включаемую/выключаемую функцию мартингейл в готовый робот задача которой определить ЛОТ для текущей сделки. При включении функции мартингейл она учитывает собственные параметры ЛОТ, МНОЖИТЕЛЬ. (пусть стандартом будут значения: лот=0.01 и множитель=2)
Выглядеть будет так!
Expert+10 выставляет два отложенных ордера сейл и бай с заданным тейк-профит/стоп-лосс всё как обычно по своему алгоритму входа в рынок. Но при включённой функции мартингейл лот будет браться из этой функции. Если сегодня сделка закрылась по тейк-профиту, то завтра ничего не происходит и лот берётся из параметра лот. Если сделка закрылась по стоп-лоссу, тогда на следующий день сделка открывается с лотом предыдущей сделки помноженным на указанный в параметрах множитель. Если каждый день длится серия сделок по стоп-лоссу, то лот для умножения берётся по предыдущей сделке. Так и происходит, предыдущий лот умножается на множитель до тех пор пока не закроется сделка по тейк-профиту. Как только сработал тейк-профит лот обнуляется до начального значения.

Пример определения лота когда функция включена!

лот=0.01 множитель=2. сделка закрылась по SL. На следующий день лот определяется так, если предыдущая сделка закрылась по SL, тогда предыдущий лот 0.01 умножаем на множитель 2. Лот текущей сделки будет 0.02. эта сделка тоже закрылась по SL, предыдущий лот 0.02 умножаем на множитель 2. Лот текущей сделки будет 0.04. Если сделка закроется по TP! На следующий день когда функция определит что прошлая сделка закрылась по TP, то лот обнуляется до заданного значения в параметре, а не учитывается по предыдущей сделке.

День 1: параметры TP-250, SL-50, Lot-0.01, множитель-2. (Сделка закрылась по SL)

День 2: параметры TP-250, SL-50, Lot-0.02, множитель-2. (Сделка закрылась по SL)

День 3: параметры TP-250, SL-50, Lot-0.04, множитель-2. (Сделка закрылась по SL)

День 4: параметры TP-250, SL-50, Lot-0.08, множитель-2. (Сделка закрылась по TP)

День 5: параметры TP-250, SL-50, Lot-0.01, множитель-2. (Сделка закрылась по SL)

И т.д.

Если в один день сработали оба ордера. То на следующий день выбор лота происходит так. Если за предыдущий день есть хоть одна сделка закрытая по TP тогда лот обнуляется. Если обе сделки закрылись по SL то множитель умножается на одну сделку. Лоты двух сделок НЕ СУММИРУЮТСЯ. А так же робот не создаёт ордера если есть активные сделки от предыдущего дня СОЗДАННЫЕ ИМ САМИМ. Функция не меняет основной алгоритм работы. Не сработавшие сделки так же удаляются, всё по алгоритму робота кроме определения параметров лота для выставления текущего ордера. Включение функции вносит изменение в определение каким будет текущий лот и всё. Если определить лот не возможно так как есть открытая сделка, тогда в этот день он вовсе не торгует. В остальном алгоритм работы тот же.

Файлы:

Откликнулись

1
Разработчик 1
Оценка
(7)
Проекты
14
7%
Арбитраж
2
50% / 50%
Просрочено
1
7%
Свободен
2
Разработчик 2
Оценка
(586)
Проекты
1046
49%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
3
Разработчик 3
Оценка
(532)
Проекты
742
45%
Арбитраж
23
39% / 13%
Просрочено
63
8%
Работает
4
Разработчик 4
Оценка
(21)
Проекты
35
54%
Арбитраж
8
63% / 38%
Просрочено
1
3%
Свободен
5
Разработчик 5
Оценка
(52)
Проекты
96
24%
Арбитраж
9
22% / 22%
Просрочено
12
13%
Работает
Похожие заказы
Нужно добавить 1 функцию - ALERT - на индикаторе 123Patterns v6 на MT4. При фиксаций индикатором паттерна /появляется синяя или красная линия / мне на мобильник придёт SMS- сообщение. Готов оплатить работу
протестировать на тестере за последние 5 лет по золоту все возможные вписываемые параметры чтобы получилось максимальная прибыль минимальная просадка и за минимальное время стратегия —— в одновременно робот открывает и продает одинаковое заданное вручную количество лотов или же заданное вручную количество процентов от депозита чтобы робот считал сколько лотов давать ордеру каждый раз пересчитывая в зависимости от
протестировать на тестере за последние 5 лет по золоту все возможные вписываемые параметры чтобы получилось максимальная прибыль минимальная просадка и за минимальное время стратегия —— в одновременно робот открывает и продает одинаковое заданное вручную количество лотов или же заданное вручную количество процентов от депозита чтобы робот считал сколько лотов давать ордеру каждый раз пересчитывая в зависимости от
Мне нужен робот, работающий на МТ4, требования такие: 1) суточная просадка не должна быть меньше 1-2%! 2) дневная минимальная прибыль? 3) открытые ежедневно позиции должны быть закрыты в тот же день! 4) инструменты, используемые для открытия сделки, должны быть XAU/USD, GBP/USD, EURO/USD и т. д
Есть код советника (mql4 - будет предоставлен в личных сообщениях совместно с подробным ТЗ). Нужно добавить в него следующие изменения: 1. Добавить четкие комментарии во все ордера советника (типа Sell 01, Sell 02 ... Sell 30 или Buy 01 и т.п.) В текущем советнике комментарии одинаковые и регулируются переменной. 2. Добавить в советника время торговли по времени (интервал времени указывается в настройках). 3
Нужен индикатор , рисующий вертикальную линию через все подокна. Линия рисуется от последней закрытой (завершенной ) свечи и после , закрытия следующей свечи , перерисовывается на нее, а предыдущая линия удаляется автоматически
1. Первый ордер: если предыдущая свечка Бычья(вверх) то открывается ордер на покупку, если свечка Медвежья(вниз) то открывается ордер на продажу. 2. лот= фиксированное значение. 3. лот = %от депозита. если =0, то работает фиксированным лотом.(Вышытывает от стоплосса) 4. Размер свечи=10 пипс. 5. Тейк-профит =4, значит через 4 закрытых свечки ордер закрывается (считает стрелки в т одном направлении. Если вверх то
Нужен робот, который будет работать на двух графиков разного периода и у каждого графика свои RSI. Робот будет использовать такие настройки, как магический номер, трейлинг SL. Будут настройки в которых необходим таймер , как и прочие настройки и фильтры
Индикатор оригинала не перерисовывается, соответственно когда будете вносить изменения в алгоритме индикатора, тоже не должен перерисовыватся. Необходимо найти в алгоритме индикатора, где есть условия, при которой индикатор выдает уведомления. Нужно посмотреть с расчетом на одну свечу назад на уже закрытой свече на каких условиях находится когда свеча открывалась, и на основание этого создать новое условие, чтобы
hello, i need to convert ex4 file EA to ex5. just do exactly same function. this EA is simple EA. you can check the file. thank you. Source code for mql5

Информация о проекте

Бюджет
30 - 40 USD
Исполнителю
27 - 36 USD
Сроки выполнения
до 10 дн.