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

MQL4 Experts Forex

Tâche terminée

Temps d'exécution 18 jours
Commentaires du client
Качественно выполненный заказ (с пояснениями), при обсуждении устранены (оговорены) недочёты тех. задания. Данного разработчика - Рекомендую !
Commentaires de l'employé
Тщательный подход к выбору разработчика, при согласовании технического задания и исполнении в доброжелательном тоне оговорены дополнительные нюансы. Проблем с приемкой работы не возникло. Рекомендую.

Spécifications

Доброго времени суток !
Необходимо написать мультивалютного советника по принципу "мартингейла",не сеточника,
 основанного на получении сигналов от стандарных индикаторов. В советнике нужен "манименеджмент" для стартового лота - % от депозита, будет расчитан "вручную". 
Важно, чтобы советник «работал», открывал ордер, только при соблюдении условий открытия. При открытии ордера необходимы стрелки на графике,
Зелёная стрелка (вверх) – покупаем, красная стрелка (вниз) – продаём, закрытие - белая.
«Мартингейл» должен включаться при закрывшемся отрицательном ордере, если и второй (и третий, четвертый и т.д.) ордер закрывается отрицательно, то
каждый следующий открывающийся ордер должен открываться с умножающим коэфициентом от отрицательного предыдущего.
 ВАЖНО : Неоходим раздельный учёт ордеров 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. : 
В последствии условия (индикаторы) буду/могут/ менять в коде самостоятельно для поиска оптимальных условий, необходимо учесть при написании кода.
С Уважением, Александр !

Répondu

1
Développeur 1
Évaluation
(65)
Projets
117
24%
Arbitrage
13
54% / 46%
En retard
15
13%
Gratuit
Publié : 2 codes
2
Développeur 2
Évaluation
(589)
Projets
1070
50%
Arbitrage
39
28% / 41%
En retard
49
5%
Gratuit
Publié : 1 article, 8 codes
3
Développeur 3
Évaluation
(89)
Projets
254
78%
Arbitrage
9
22% / 56%
En retard
36
14%
Travail
Publié : 3 articles, 26 codes
4
Développeur 4
Évaluation
(281)
Projets
650
28%
Arbitrage
112
19% / 62%
En retard
319
49%
Gratuit
5
Développeur 5
Évaluation
(224)
Projets
284
20%
Arbitrage
5
0% / 100%
En retard
4
1%
Gratuit
6
Développeur 6
Évaluation
(493)
Projets
1022
58%
Arbitrage
30
27% / 23%
En retard
133
13%
Travail
7
Développeur 7
Évaluation
(473)
Projets
1139
44%
Arbitrage
51
31% / 33%
En retard
501
44%
Gratuit
8
Développeur 8
Évaluation
(84)
Projets
142
13%
Arbitrage
11
55% / 18%
En retard
3
2%
Gratuit
9
Développeur 9
Évaluation
(42)
Projets
112
56%
Arbitrage
2
50% / 0%
En retard
3
3%
Gratuit
Publié : 1 code
10
Développeur 10
Évaluation
(618)
Projets
1429
59%
Arbitrage
31
81% / 0%
En retard
10
1%
Gratuit
11
Développeur 11
Évaluation
(619)
Projets
722
33%
Arbitrage
46
48% / 41%
En retard
14
2%
Chargé
12
Développeur 12
Évaluation
(73)
Projets
257
53%
Arbitrage
16
50% / 38%
En retard
83
32%
Gratuit
13
Développeur 13
Évaluation
(103)
Projets
156
31%
Arbitrage
24
21% / 58%
En retard
3
2%
Travail
14
Développeur 14
Évaluation
(69)
Projets
146
34%
Arbitrage
13
8% / 62%
En retard
26
18%
Gratuit
Publié : 6 codes
Commandes similaires
I already have a large working MQL5 Expert Advisor. I am NOT looking for a new EA from scratch. I need an experienced MQL5 developer to audit, debug and improve the existing source code based on real MT5 demo logs. The EA trades XAUUSD on M1 and includes smart entry logic, FastFlow/tick-flow analysis, DMI/ADX, Connors RSI, ROC, EMA, market structure and multi-leg execution. The main task is to identify why many

Informations sur le projet

Budget
30 - 130 USD
Délais
de 3 à 21 jour(s)