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

Şartname

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

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

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

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

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

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

Yanıtlandı

1
Geliştirici 1
Derecelendirme
(574)
Projeler
945
47%
Arabuluculuk
309
58% / 27%
Süresi dolmuş
125
13%
Serbest
2
Geliştirici 2
Derecelendirme
(252)
Projeler
462
26%
Arabuluculuk
139
20% / 60%
Süresi dolmuş
100
22%
Serbest
3
Geliştirici 3
Derecelendirme
(15)
Projeler
37
62%
Arabuluculuk
1
0% / 100%
Süresi dolmuş
1
3%
Serbest
Yayınlandı: 1 makale, 29 kod
4
Geliştirici 4
Derecelendirme
(21)
Projeler
35
54%
Arabuluculuk
8
63% / 38%
Süresi dolmuş
1
3%
Serbest
5
Geliştirici 5
Derecelendirme
(68)
Projeler
111
26%
Arabuluculuk
17
6% / 71%
Süresi dolmuş
15
14%
Serbest
Yayınlandı: 9 kod
6
Geliştirici 6
Derecelendirme
(45)
Projeler
76
20%
Arabuluculuk
7
0% / 86%
Süresi dolmuş
14
18%
Serbest
Benzer siparişler
Нужен простой Expert Advisor для MT5. Советник ничего не торгует и не изменяет позиции. Работает на отдельном счёте Quattro Gold и отслеживает позиции XAUUSD объёмом 0.01. Логика: при появлении новой BUY позиции запомнить цену открытия; если цена снизилась на 20.00 USD по XAUUSD от цены входа — отправить один Push Notification в MT5; для SELL наоборот: если цена выросла на 20.00 USD от цены входа — отправить один
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
Требуется опытный разработчик,для доработки и глубокого аудита торгового робота!Ключевые задачи: Аудит безопасности, полная проверка исходного кода на баги, уязвимости,и скрытые угрозы,а также передачи данных.Максимизация прибыли,и снижение рисков: Доработка логики для извлечения максимум профита и минимизации потерь и присадок.Штормоустойчивость:Критически важно,чтобы алгоритм и код, корректно и без сбоев

Proje bilgisi

Bütçe
30+ USD
Son teslim tarihi
from 2 to 7 gün