Советник и оптимизатор

 
Я понимаю что мне нужно учить MQL, и тому подобное..... НО заинтересовал вот такой вопрос....ммммм......Как организовать в оптимизаторе снижение  разности двух параметров. Чтоб разница была минимальной, при этом изменялись бы другие параметры. То есть есть целевая фенкция которая стремиться к нулю, с помощью других, дополнительных функций. Как то так....... Если не понятно, попробую с примером......
 

Эксперт -> Mql -> Dll -> отдельный поток -> управляющий UI

В Dll -> достать из МТ/Тестер дату окончания тестирования

Mql -> если дата = последний бар -> расчет статистики по данному прогону -> положить статистику в Dll

Дождаться окончания тестирования -> сохранить данные из памяти на диск /например, Csv/ 

Понятно, что генетический алгоритм заточен под другие ф-ции, так что придется перебирать все варианты.

 
Надо делать свою функцию сохранения отчета с добавлением своих показателей. При оптимизации, в деините, функция должна добавлять результаты в файл. Потом в экселе сортировать.
 
Integer:
Надо делать свою функцию сохранения отчета с добавлением своих показателей. При оптимизации, в деините, функция должна добавлять результаты в файл. Потом в экселе сортировать.
Упс... :-) так проще :-)...
 
Спасибо Болшое!!!! Ценный совет, попробую применить......
 
Интеренсно, сколько будет стоить советник способный провести многотайфреймовую оптимизацию. Предположим пересечение двух машек даёт сигнал к покупке на Н1, Нужно найти параметры машки на Н2 или Н4 чтобы разница времени появления сигнала на Н1 и на Н2 было минимально. Потом Опять изменяем параметры машки на Н1 и снова оптимизируем Н2. Получаютьсе некоторые наборы Н2 отН1. Вообщем сколько стоит????? Главный вопрос.....
 
nikelodeon:
Интеренсно, сколько будет стоить советник способный провести многотайфреймовую оптимизацию. Предположим пересечение двух машек даёт сигнал к покупке на Н1, Нужно найти параметры машки на Н2 или Н4 чтобы разница времени появления сигнала на Н1 и на Н2 было минимально. Потом Опять изменяем параметры машки на Н1 и снова оптимизируем Н2. Получаютьсе некоторые наборы Н2 отН1. Вообщем сколько стоит????? Главный вопрос..... 


Имеем какие-то параметры МА, и надо найти на всех других таймфреймах параметры МА, которые дают сигналы в тот же самый момент? Пропорционально пересчитывается -  если на H1 периоды МА 10  и 20, на Н2 будет 5 и 10. С осцилляторами нет такой явной зависимости.

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