Советник торгует с коррекцией параметров через тестер стратегий в реальном времени

 

Приветствую трейдеров. Сразу к сути проблемы:

Написал советник, он принимает параметры.

Я его могу на metatrader тестере оптимизировать однократно. Это все хорошо,

но мне хотелось бы чтобы оптимизация шла бесконечно(1 часть логики) с сдвигом временного диапазона(2 часть логики),

и наилучшее значение сразу попадала в уже торгующий советник.

Как это сделать нормально я не нашел. Пришлось  делать обходными путями

Что я сделал:

1 часть логики

1) Запускаю тестер с перебором всех возможных значений параметров

2) В тестирующемся советнике сохраняю значения параметров с лучшим конечным балансом в ini файл

3) Другой советник который уже торгует постоянно с тем же алгоритмом читает этот ini файл, и использует сохраненные параметры.

Возможно я сделал не красиво.

Я пытался сохранять в глобальные переменные но в тестере они почему то не сохраняются.

1 часть логики я сделал, и оттачиванию что бы все заработало так как я запланировал.

Как реализовать в 2 часть логики я что то пока не представляю.

Возможно я сделал очередной велосипед,

если да то буду очень признателен если вы направите меня на нужные классы или возможно уже готовые решения.

Заранее благодарен. 

Документация по MQL5: Основы языка / Переменные / Глобальные переменные
Документация по MQL5: Основы языка / Переменные / Глобальные переменные
  • www.mql5.com
Основы языка / Переменные / Глобальные переменные - Документация по MQL5