Здравствуйте! У меня есть советник, написанный на MQL4 (MetaTrader 4). Мне нужно полностью переписать его под MQL5 (MetaTrader 5), чтобы он правильно работал без ошибок.

MQL5 Experts

Job finished

Execution time 12 days
Feedback from employee
Удачи на рынке и хороших профитов!

Specification

Замените все функции из MQL4 ( OrderSelect , OrderLots , OrderProfit , OrderSend и т.д.) на их аналоги в MQL5 ( OrderSelect с SELECT_BY_POS , OrderGetDouble , PositionGetDouble , OrderSend через MqlTradeRequest и т.п.).

Посмотреть работу с позициями и отложенными ордерами: в MQL5 нет MODE_TRADES , нужно использовать PositionsTotal , OrdersTotal , PositionSelect , OrderSelect и соответствующие PositionGet... / OrderGet... .

Посмотрите все индикаторные вызовы ( iRSI , iATR и т.д.), чтобы они были в формате MQL5 (через handle + CopyBuffer ).

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

Responded

1
Developer 1
Rating
(28)
Projects
46
48%
Arbitration
2
50% / 50%
Overdue
0
Free
2
Developer 2
Rating
(271)
Projects
341
29%
Arbitration
36
28% / 64%
Overdue
10
3%
Working
3
Developer 3
Rating
(3)
Projects
4
0%
Arbitration
2
50% / 50%
Overdue
0
Free
4
Developer 4
Rating
(611)
Projects
712
33%
Arbitration
45
49% / 42%
Overdue
14
2%
Working
Similar orders
Нужно доработать существующий робот. Робот торгует по стратегии сетка, нужно добавить тралл, т.е. чтобы последний ордер сетки закрывался по траллу, при этом первый ордер сетки должен закрыться в убыток за счет одного или нескольких прибыльных ордеров
Перевести индикатор с pine script на mql5 и сделать из него советник. Индикатор платный, поэтому одно из условий сделки не распространять его и советник. Надеюсь на честность. Советник нужно сделать самый простой, условия входа выхода уже вписаны в индикатор. Нужно вставить блок мартингейла. Мкл попросил сделать описание из 30 слов:) вот сделал

Project information

Budget
37+ USD