Использую в алгоритме три настраиваемых параметра. Чтобы все откалибровать прогоняю через оптимизацию по этим параметрам. Раньше загружал данные из отчетов оптимизации в
3D Analizator , где уже визуально анализировал поверхности по интересующим параметрам доходности торговой системы. Поскольку параметры должны быть оптимальными не только по какому то одному абсолютному показателю - NetProfit, MaxDrawDown , но и (я считаю) по нескольким относительным - %Win, AvgWin/Loss, Pfact было неудобно пользоваться программой потому как одновременно может строится 3D диаграмма только по одному показателю характеризующему алгоритм. Раньше я все это "принтскринил" ручками и уже потом смотрел общую картину. Решил провести "оптовое" тестирование сразу нескольких рынков/индексов и понял, что пора все автоматизировать. Изначально я хотел все это заказать у каких-нибудь сторонних программистов, даже написал техническое задание. Однако оказалось, что c VBA Excel мало кому интересно возиться (кругом все используют C#), тем более перерабатывать чужой код. В этот момент еще раз понял что пора переходить на C#. В результате все пришлось писать самому, и после двухнедельной работы родилась собственная версия 3D Analizator которая может забирать определенное количество отчетов, по выбранным оптимизационным параметрам строить 2D диаграммы сразу по нескольким показателям доходности и сохранять картинку в файл.
Под катом картинки которые я использую для выбора настраиваемых параметров.