Здравствуйте! У меня есть советник, написанный на 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
(293)
Projects
366
30%
Arbitration
37
27% / 65%
Overdue
10
3%
Working
Published: 10 codes
3
Developer 3
Rating
(3)
Projects
4
0%
Arbitration
2
50% / 50%
Overdue
0
Free
4
Developer 4
Rating
(634)
Projects
741
34%
Arbitration
49
53% / 39%
Overdue
14
2%
Loaded

Project information

Budget
37+ USD