Увеличить скорость работы мультивалютного советника, устранить неисправность

指定

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

Вторая проблема:

Советник устанавливается на 1 пару, но в своей работе использует 28 пар. Если установить советник на GBPUSD и поставить торговлю только GBPUSD, то все работает нормально, но если советник установить на GBPUSD, а торговаться будет EURUSD, то сделки начинают различаться через некоторое время. Советник может работать неделю и все будет нормально, а потом начнутся различия. Вся работа идет только по сформированным барам, внутри бара идет только подсчет прибыли, но он работает нормально. Проблема кроется в блоке преобразования графиков, я примерно могу описать по скайпу, когда возникает проблема. 

Нужен человек, отлично знающий тонкости работы mql4 и терминала и знающий тонкости программирования, для оптимизации скорости работы. В советнике 3000 строк.

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

Исходник приложу исполнителю, работу нужно получить тоже с исходником

応答済み

1
開発者 1
評価
(574)
プロジェクト
945
47%
仲裁
309
58% / 27%
期限切れ
125
13%
2
開発者 2
評価
(252)
プロジェクト
462
26%
仲裁
139
20% / 60%
期限切れ
100
22%
3
開発者 3
評価
(15)
プロジェクト
37
62%
仲裁
1
0% / 100%
期限切れ
1
3%
パブリッシュした人: 1 article, 29 codes
4
開発者 4
評価
(21)
プロジェクト
35
54%
仲裁
8
63% / 38%
期限切れ
1
3%
5
開発者 5
評価
(68)
プロジェクト
111
26%
仲裁
17
6% / 71%
期限切れ
15
14%
パブリッシュした人: 9 codes
6
開発者 6
評価
(45)
プロジェクト
76
20%
仲裁
7
0% / 86%
期限切れ
14
18%
類似した注文
Доброго времени суток друзья! Мне нужно сконвертировать советник с языка MQL5 на MQL4. без каких либо изменений в логике советника! В дальнейшем буду рада долгосрочному сотрудничеству для модернизации и улучшения советника
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

プロジェクト情報

予算
30+ USD
締め切り
最低 2 最高 7 日