Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Кэш результатов оптимизации
Численные значения всех параметров и характеристик, полученные в результате оптимизации, по ее завершении сохраняются в XML-файл, расположенный в папке папка_данных_терминала/tester/cache/. Файлу присваивается имя по следующему правилу: ExpertName.Symbol.Period.GenerationMode.xml. Здесь:
Этот файл можно использовать для анализа во внешних программах (например, MS Excel).
В папке терминала/tester/cache/ не обнаруживается этот файл, м.б., я не так ищу.
... расположенный в папке папка_данных_терминала/tester/cache/
Но, здесь нет ПФ
Еще раз повторю - используйте кастомную функцию OnTester(), и оптимизируйте по ней. А в ней - создайте свой параметр оптимизации, хоть чистый рековери, хоть с модификациями (я вам ссылку дал), хоть что вы считаете показателем ТС.
Как выгрузить в экзель, все данные или только чистую прибыль и максимальную просадку? К сожалению, я не знаю как выгружается в экзель результаты оптимизации. Это было-бы лучшим вариантом. Спасибо.
Как выгрузить в экзель, все данные или только чистую прибыль и максимальную просадку? К сожалению, я не знаю как выгружается в экзель результаты оптимизации. Это было-бы лучшим вариантом. Спасибо.
1. Выполните оптимизацию
2. Откройте эксель
3. Выделите весь лист Ctrl+A и нажмите правой кнопкой мыши в область выделения, выберите "Формат ячеек..."
4. "Числовой формат" выберите "Текстовый" и жмите " Ok"
5. В MT4 на вкладке с результатами оптимизации Ctrl+A и нажмите Ctrl+C
6. Вставляете в подготовленный лист эксель данные из буфера
7. Заменяете точки на запятые
8. Меняете "Числовой формат" на "Числовой" в нужных Вам ячейках
9. Прописываете необходимые формулы
Еще раз повторю - используйте кастомную функцию OnTester(), и оптимизируйте по ней. А в ней - создайте свой параметр оптимизации, хоть чистый рековери, хоть с модификациями (я вам ссылку дал), хоть что вы считаете показателем ТС.
Опытным путем установлено,что Фактор восстановление считается как отношение профита к просадке по средствам,а не по балансу. В справке ошибка получается?
Вот здесь https://www.mql5.com/ru/forum/1111/309953#comment_309953 показано, как рассчитать профит фактор:
Фактор восстановления (ФВ) (Recovery Factor) — данный показатель отображает рискованность стратегии, какой суммой советник рискует чтобы заработать полученную прибыль. Он вычисляется как отношение полученной прибыли к максимальной просадке; (не сказано какой ) STAT_RECOVERY_FACTOR Фактор восстановления – отношение STAT_PROFIT/STAT_BALANCE_DD double Опытным путем установлено,что Фактор восстановление считается как отношение профита к просадке по средствам,а не по балансу. В справке ошибка получается?
Вопрос: как воспользоваться этим методом, чтобы определить вариант оптимизации параметров, обеспечивающий максимальное значение ФВ? Я ищу ручным способом по результатам оптимизации, что очень трудоемко. Расскажите, пож., кто и как находит ФВ. Спасибо.
Если Вам надо оптимизировать по фактору восстановления, то ставите следующий код в начале всего кода и оптимизируете, выбирая пользовательский критерий оптимизации(custom):