Новые функции Мартингейла для работающего советника

MQL5 Experts

Specification

Добрый день! Полное ТЗ во вложении.

файл WinINet в MQL5\Include

 

Текущие параметры мартингейла в настройках советника   нужно вынести в отдельный раздел «Мартингейл» и дополнить новыми функциями:

 

 

Мартингейл

 

1.       Режим учета убытка сделок

1.1.     Не учитывать убыточность сделок (множится лот любой новой сделки)

1.2.     Учитывать только одну предыдущую убыточную сделку

сейчас в советнике реализована полностью только эта функция

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

1.3.     Учитывать все предыдущие убыточные сделки

2.       Режим учета направления сделок

2.1.     В одном направлении

2.2.     В разных направлениях

2.3.     Суммирование лотов

 

Правила для различных сочетаний этих режимов приводятся ниже в таблице

 

3.       Что делать при разности сумм лотов «-» или «0» (для режима 1.3)?

3.1.     не открывать сделку

3.2.     открывать сделку с лотом по умолчанию

3.3.     открывать сделку с лотом предыдущей сделки

4.       Множитель для сделок в одном направлении

5.       Множитель для сделок в разном направлении

 


 

2. Режим учета направления сделок

1. Режим учета убытка сделок

2.1. В одном направлении

2.2. В разных направлениях

2.3. Суммирование лотов

1.1. Не учитывать убыточность сделок (множится лот любой новой сделки)

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

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

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

1.2. Учитывать только одну предыдущую убыточную сделку

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

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

1.3. Учитывать все сделки

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

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

 


Responded

1
Developer 1
Rating
(5)
Projects
8
13%
Arbitration
0
Overdue
0
Working
2
Developer 2
Rating
(52)
Projects
97
24%
Arbitration
12
17% / 17%
Overdue
12
12%
Working
Similar orders
Нужно переделать простой советник из мт4 в мт5 Так же индикатор к нему (основан вроде как на МА) Сразу скажу в настройках есть мартин, сетка, настройка индикатора Так же нужно добавить к нему 30 копий настроек все кроме объема ордера. Чтобы они работали независимо друг от друга в одном окне не пересекаясь. И возможность отключать некоторые настройки. Советник простой если что-то не понятно по логике открытия
На основе индикатора Nadaraya-Watson сделать робот, открытый код индикатора в наличие, рисует стрелки, вход при появлении и в направлении стрелки. Необходимо написать советник МТ4 с добавлением ММ, ТР, трал, и SL
Здравствуйте. В базе советник на основе двух-сторонней сетки. Сейчас ордера выставляются в каждой сетке отдельно (включая применения мартина). Необходимо в режиме switch case в блоке void_ добавить два режима MODE_GRID (просто модифицировать базовую логику): 1. Общая логика выставления ордеров для обоих сеток, включая общую прогрессия мартина. 2. Общая логика выставления ордеров для обоих сеток, общая прогрессия
Нужен телеграм бот который по запросу валютной пары и времени экспирации будет давать сигнал, например EUR USD 5 минут и он выдаёт куда открывать сделку. Пример прилагаю скрином. Так же важно что бы он давал сигналы на ОТС котировках брокера Pocket option. Так же нужно что бы через бот можно было пройти регистрацию
Куплю вашего робота, условия: - Не мартингейл и не сетка! - Робот следит за позициями, всегда ставит сл, тп - Просадка за все время не более 15-20% от счета по эквити или от баланса - Не высокочастотник - РОБОТ ПРИБЫЛЕН НА ДИСТАНЦИИ (свыше 25% годовых) Обязательно высылайте отчет тестера за последние 3 года Если у вас есть трекинг (фхбук например) - будет огромным преимуществом Роботы которые показывают результаты
Советник работает на базе индикатора медиан (авторский), необходим ряд доработок Корректная работа реверса, при включенном реверсе и выбранном типе тейкпрофита (динамическая желтая и другие) - сделка практически сразу закрывается, хотя она должна закрываться по стопу, где стоп для нее является динамическая желтая линия и другие. ( что без включенного реверса служит тейк профитом) Сделать в меню настроек раздел выбор
Доброго времени суток! Нужно конвертировать индикатор с торговой платформы Tradingview, который написан на языке Pine Script в MQL5 для МТ5. Индикатор находится в открытом доступе. Исходный код индикатора предоставлю. Оплата по договорённости
Необходимо внедрить нейросеть в код советника МТ5 в качестве фильтра сделок при оптимизации Нейросеть нужно сделать в виде подключаемого блока с выбором параметров глубины оптимизации % отсеивания убыточных сделок Остальное ТЗ после согласования деталей
Здравствуйте, мне нужен робот, как показано ниже. Если я нанесу на график горизонтальные и трендовые линии и цена коснется этих линий, робот должен отправить полный скриншот графика в телеграм-бот. В настройках робота должно быть. место для ввода идентификатора чата и токена API
1й скрипт При торговле cfd на акции, все выставленные мной заявки в конце каждого дня автоматом отменяются. Мне нужно их сохранять и автоматом выставлять в начале каждого следующего торгового дня. 2й скрипт Т.ж. написать скрипт выставляющий заявки по следующим критериям: 1. Задать тикер акции (например акция Боинга - BA) 2. Задать объем покупки (например 0.1) 3. Задать шаг цены (например 0.2$) 4. Задать диапазон цены

Project information

Budget
30 - 60 USD
Deadline
to 7 day(s)

Customer

(4)
Placed orders18
Arbitrage count0