Нужен мультивалютный советник на MQL4/MQL5

MQL4 Эксперты Forex

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

Время выполнения 18 дней
Отзыв от заказчика
Качественно выполненный заказ (с пояснениями), при обсуждении устранены (оговорены) недочёты тех. задания. Данного разработчика - Рекомендую !
Отзыв от исполнителя
Тщательный подход к выбору разработчика, при согласовании технического задания и исполнении в доброжелательном тоне оговорены дополнительные нюансы. Проблем с приемкой работы не возникло. Рекомендую.

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

Доброго времени суток !
Необходимо написать мультивалютного советника по принципу "мартингейла",не сеточника,
 основанного на получении сигналов от стандарных индикаторов. В советнике нужен "манименеджмент" для стартового лота - % от депозита, будет расчитан "вручную". 
Важно, чтобы советник «работал», открывал ордер, только при соблюдении условий открытия. При открытии ордера необходимы стрелки на графике,
Зелёная стрелка (вверх) – покупаем, красная стрелка (вниз) – продаём, закрытие - белая.
«Мартингейл» должен включаться при закрывшемся отрицательном ордере, если и второй (и третий, четвертый и т.д.) ордер закрывается отрицательно, то
каждый следующий открывающийся ордер должен открываться с умножающим коэфициентом от отрицательного предыдущего.
 ВАЖНО : Неоходим раздельный учёт ордеров BUY / SELL для "мартингейла" (если первый BUY закрылся в минус, то следующий BUY при соблюдении условий открывается по "мартину",
если после минусового BUY поусловиям открывается SELL - то открывается стартовым лотом ("манименеджмент"), если первый SELL закрывается в минус, то следующий SELL открывается по "мартину").
При закрытии ордера в плюс, открытие нового ордера - стартовым лотом (по условиям "манименеджмент").
 Смена тренда (изменение направления движения), предполагает закрытие по стоплоссу и возможное открытие в противоположную сторону - только 
при солбюдении условий открытия. Один ордер на бар, если на следующем баре при открытом ордере, есть условия открытия, то новый ордер
не открывать, если через бар (два, три и т.д.) при открытом ордере есть условия открытия, то новый ордер не открывать, возможно два открытых ордера в разных направлениях, 
только при наличии условий открытия (раздельный учёт BUY / SELL для "мартингейла").
Так же необходим запрет на открытие, при спреде больше определённого кол-ва  пунктов.
Перевод в безубыток после N-пунктов прибыли. Трал после перевода в безубыток N-пунктов от текущей цены (влючаемый/отключаемый в настройках).
Обязательно автоматическое определение количества знаков после запятой, предполагается работа у разных брокеров. 
      ВРЕМЯ ТОГРОВЛИ НЕ НУЖНО !
   Для мультивалютного советника на любом таймфрейме:
1. Объём лота – стартовый (% депозита /манименеджмент/)
2. Коэффициент умножения каждого последующего лота  ( 1< ), если 0, то каждый последующий ордер такой же (% депозита /манименеджмент/).
3. Тейкпрофит и стоплосс – фиксированные пункты , если  0 – их нет (отключены).  
4. Magic один на символ.
5.      Первод в безубыток после N-пунктов, если 0 , то отключен - нет перевода.
6.      Кол-во пунктов для трала (по сколько пунктов тралить), только если ордер переведён в безубыток, если 0, то трал отключен.
7.      Проскальзывание (в пунктах) должно определяться автоматически, это спред умноженный на Х (число от 1 до ...).
8.      Спред - запрет, кол-во пунктов, выше которого открытие ордеров запрещено, если 0, то отключено.

Индикаторы :
1. Moving Averages 1 - быстрая (8).                     /Exponential/Close/
2. Moving Averages 2 - медленная (20).                  /Exponential/Close/
3. Moving Averages 3 - медленная (больше МА2 /30/).     /Exponential/Close/
4. CCI Up_Level =    150.0. 
5. CCI Down_Level = -150.0.
6. RSI = 40.
7. RSI = 60.
Открытие только при соблюдении условий:
                    BUY = MA1>MA2 && Bid>MA3 && CCI>Down_Level && CCI(текущее)>CCI(предыдущего) && RSI(текущее)>40 && RSI(текущее)>RSI(предыдущего)
                    SELL= MA1<MA2 && Ask<MA3 && CCI<Up_Level && CCI(текущее)<CCI(предыдущего) && RSI(текущее)<60 && RSI(текущее)<RSI(предыдущего)
 P.S. : 
В последствии условия (индикаторы) буду/могут/ менять в коде самостоятельно для поиска оптимальных условий, необходимо учесть при написании кода.
С Уважением, Александр !

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

1
Разработчик 1
Оценка
(59)
Проекты
109
24%
Арбитраж
8
75% / 25%
Просрочено
15
14%
Работает
2
Разработчик 2
Оценка
(586)
Проекты
1046
49%
Арбитраж
39
28% / 41%
Просрочено
49
5%
Свободен
3
Разработчик 3
Оценка
(85)
Проекты
239
79%
Арбитраж
5
40% / 40%
Просрочено
35
15%
Работает
4
Разработчик 4
Оценка
(279)
Проекты
650
28%
Арбитраж
111
19% / 61%
Просрочено
319
49%
Работает
5
Разработчик 5
Оценка
(217)
Проекты
275
20%
Арбитраж
4
0% / 100%
Просрочено
4
1%
Работает
6
Разработчик 6
Оценка
(488)
Проекты
1014
58%
Арбитраж
29
28% / 24%
Просрочено
131
13%
Свободен
7
Разработчик 7
Оценка
(473)
Проекты
1138
44%
Арбитраж
51
31% / 33%
Просрочено
500
44%
Свободен
8
Разработчик 8
Оценка
(69)
Проекты
110
14%
Арбитраж
6
67% / 17%
Просрочено
3
3%
Работает
9
Разработчик 9
Оценка
(42)
Проекты
111
57%
Арбитраж
2
50% / 0%
Просрочено
3
3%
Свободен
10
Разработчик 10
Оценка
(542)
Проекты
1321
59%
Арбитраж
28
82% / 0%
Просрочено
10
1%
Свободен
11
Разработчик 11
Оценка
(425)
Проекты
482
34%
Арбитраж
24
42% / 46%
Просрочено
6
1%
Загружен
12
Разработчик 12
Оценка
(71)
Проекты
254
53%
Арбитраж
16
50% / 38%
Просрочено
83
33%
Свободен
13
Разработчик 13
Оценка
(99)
Проекты
152
32%
Арбитраж
22
23% / 55%
Просрочено
3
2%
Работает
14
Разработчик 14
Оценка
(66)
Проекты
143
34%
Арбитраж
11
9% / 55%
Просрочено
26
18%
Работает
Похожие заказы
Есть код советника (mql4 - будет предоставлен в личных сообщениях совместно с подробным ТЗ). Нужно добавить в него следующие изменения: 1. Добавить четкие комментарии во все ордера советника (типа Sell 01, Sell 02 ... Sell 30 или Buy 01 и т.п.) В текущем советнике комментарии одинаковые и регулируются переменной. 2. Добавить в советника время торговли по времени (интервал времени указывается в настройках). 3
Нужен индикатор , рисующий вертикальную линию через все подокна. Линия рисуется от последней закрытой (завершенной ) свечи и после , закрытия следующей свечи , перерисовывается на нее, а предыдущая линия удаляется автоматически
нужно скопировать функции мт5 по установке отложенных ордеров только чтобы вместо тейк профита отложенный ордер закрывался встречной позицией. Нужно чтобы записи в журнале мт5 производились правильно без ошибок. Возможно понадобится установление панельки в левой нижней части графика чтобы указывать объём лота
Добрый день, коллеги! Как следует из названия - нужна разработка мультвалютного советника, со сканером волатильности символов (пар, инструментов), использующего набор МТФ индикаторов, формирующих паттерны для входа на рынок и выхода из сделки. А также необходима - информационная панель. Комбинация индикаторов для анализа появления паттернов: хейкен аши, АТР и длинная МА, ROC, стохастик. Алгоритмы паттернов
1. Первый ордер: если предыдущая свечка Бычья(вверх) то открывается ордер на покупку, если свечка Медвежья(вниз) то открывается ордер на продажу. 2. лот= фиксированное значение. 3. лот = %от депозита. если =0, то работает фиксированным лотом.(Вышытывает от стоплосса) 4. Размер свечи=10 пипс. 5. Тейк-профит =4, значит через 4 закрытых свечки ордер закрывается (считает стрелки в т одном направлении. Если вверх то
Нужен робот, который будет работать на двух графиков разного периода и у каждого графика свои RSI. Робот будет использовать такие настройки, как магический номер, трейлинг SL. Будут настройки в которых необходим таймер , как и прочие настройки и фильтры
Написал код для робота с помощью ИИ надо его исправить и доделать торгового робота по тз 1. Робот предназначен для автоматической торговли на рынке Forex на основе стратегии, использующей паттерн "бычье/медвежье поглощение" (БПУ) и уровни поддержки/сопротивления. Робот должен анализировать график на минутном таймфрейме (M1), определять уровни и открывать отложенные ордера Buy Stop/Sell Stop при формировании БПУ на
1) Необходимо полностью изучить алгоритм работы индикатора. У индикатора есть логика каким образом видит свечи на графике и принимает решения отправлять уведомления или нет. На основании этого и нужна отталкиваться, чтобы решить Т3. 2) НЕОБХОДИМО СДЕЛАТЬ ТАКИМ ОБРАЗОМ, ЧТОБЫ СУЩЕСТВУЮЩИЙ ИНДИКАТОР ВЫДАВАЛ СИГНАЛ НА 3 СВЕЧУ КАК В ОРИГИНАЛЕ, ЕДИНСТВЕННОЕ НУЖНА ИЗМЕНИТЬ ИНДИКАТОР ТАКИМ ОБРАЗОМ, ЧТОБЫ ИНДИКАТОР ОПЕРЕДИЛ
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 - 130 USD
Исполнителю
27 - 117 USD
Сроки выполнения
от 3 до 21 дн.