Оптимизация советника, имеющего интеграцию с DLL-библиотекой

Tarea técnica

Друзья, мне очень нужна ваша помощь!

Описываю свою ситуацию, все просто:
Есть торговый бот, и есть dll библиотека, написанная на C# и подключенная к боту. При прогоне бота на истории всё срабатывает штатно, как задумано, однако при попытке прогнать сразу еще раз торговый бот на том же агенте (считай ядре), то прогона не происходит, и в журнале пишется только "disconnected" фактически сразу, как запускаешь. Через минут 5-10 очередной прогон становится доступен. Та же самая ситуация и во время оптимизации: на каждом агенте по 1 разу прогоняется без проблем, а дальше невозможно прогнать ни один из последующих прогонов.

Конечно же первым делом я так и подумал, что запущенная раз библиотека остается где-то в памяти агента, но она становится недоступной для последующих вызовов, пока Windows не удалит её из памяти. Но как сделать так, чтобы её можно было бы использовать при каждом прогоне? Во время оптимизации? Либо грохать её из памяти и создавать новую, либо наоборот достучатся до уже созданной ранее библиотеки?

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

Буду рад любой информации, которая поможет решить проблему.
Библиотека пустышка - могу скинуть, но врят ли она вам как-то поможет.
Я так понимаю с этой проблемой сталкивается каждый, кто использует их для каких-либо вычислений.

#import "Dlib for MQL5.dll"
   string fn_CheckInfo(int);
   void   fn_CloseDLib(int);

#import

Archivos adjuntos:

Han respondido

1
Desarrollador 1
Evaluación
(90)
Proyectos
108
18%
Arbitraje
6
33% / 17%
Caducado
5
5%
Libre
Ha publicado: 1 ejemplo
Solicitudes similares
Торговый робот для Форекс сцепка трейдинг вью и мт4. Алгоритм работы робота на основе отскока ценовых уровней коррекции Фибоначчи и временных периодов Фибоначчи а так же на основе коррекции Фибоначчи выставление тейк профита и стоп лоса Исполнитель должен быть с города Ижевск
Нужен Expert Advisor, который позволяет входить в рынок и закрывать позицию по нажатию определённых клавиш, с автоматической установкой SL/TP и отображением уровней на графике. Также EA должен позволять вручную двигать SL и TP по определённым клавишам. В техническом задании отображена клавиатура как основной источник ввода команд, но на данный будет использоваться Haute42 R16, который эмулирует нажатие кнопок
Нужно прописать проскальзывание, отладить трейлинг стоп, так же проработать пинг через дата-центр на определённом сете, советник торгует, но на разных счетах по разному, есть логи и история счёта, проверял на 8 счетах в течении месяц, буду благодарен если поможете
Добрый день! Требуется индикатор по паттернам волн Эллиотта "треугольник" и "диагональ". На первый взгляд, может показаться запутанно, но я могу в течении короткого созвона показать логику работы индикатора на графике. Волны строятся по локальным минимумам и максимумам цены на графике в соответствии с условиями волнового анализа. Сигнал о появлении паттерна выводится на экран на этапе формирования волны D (в
Здравствуйте! Мне необходимо написать торгового советника (Expert Advisor) для MetaTrader 5, который будет работать по сигналам из TradingView через Webhook. Ключевая особенность: Робот должен иметь систему подтверждения сигнала перед входом и систему экстренного закрытия при исчезновении сигнала. Технические требования: 1. Связь: Прием сигналов в формате JSON через Webhook. 2. Риск-менеджмент: * Лот: Автоматический
Ищу опытного разработчика для работы с торговыми роботами в MetaTrader 5 и сопутствующими инструментами на Python. Основные задачи: Реализация/модификация советника MT5 на MQL5 по стратегиям (с сеткой, динамическим лотом, TP/SL, частичной фиксацией прибыли); Внедрение или адаптация готового MQL5-модуля в существующий советник без нарушения логики; Написание вспомогательных скриптов на Python для: • сбора и анализа
Доброго дня. Нужен советник на основе индикатора, либо скрипт Trading View. Лучше это оформит в качестве программы на Python. Но если код легче будет через PineScript, то можно и скриптом. Главное чтобы последовательность соблюдалась с первого по четвертый пункты из ТЗ (во вложении). Индикатор есть, предоставлю, хотелось бы понять примерную стоимость, создания советника. Спасибо. В индикаторе много параметров, но
Нужен специалист с большим практическим опытом в работе с WFA оптимизацией советников. Вы должны понимать все базовые ошибки которые можно допустить и их не допустить. Важна поочередность действий, выделение "плато", валидация и так далее. Задача: WFA оптимизация советника на двух брокерах , третий брокер будет этапом двойной валидации. При правильном подходе мы должны получить устойчивые +- одинаковые результаты на

Información sobre el proyecto

Presupuesto
30+ USD