Как понять предел оптимизации параметров стратегии?
Как известно, каждая торговая стратегия зависит от набора чисел, т/е. параметров. Мы можем оптимизировать их и подбирать устраивающие нас комбинации. Известны рекомендации подбирать параметры так, чтобы небольшое их изменение не приводило к большому изменению результата торговли. Вопрос — до какой степени имеет смысл уточнять оптимальное значение параметра?
Допустим, мы тестируем систему со скользящей средней и увидели, что оптимальное значение — где-то около 60. Стоит ли находить значение с точностью до единиц?
С одной стороны, стоит, вблизи максимума меньше вероятность уйти на склон.
С другой стороны, оптимизация оч часто вообще бессмысленное занятие, т.к. она находит максимум именно отрезка истории, на кот проводится оптимизация, и этот максимум часто не имеет никакого отношения к будущей реальности.
А в чем проблема, если даже найти после запятой пятое число самое оптимальное? Или за это засмеют в кругах оптимизаторов?
Бери лучшую оптимизацию и смотри не на красоту линии, а просадки и куски где она была не оптимальной. Именно на этих отрезках все черти сидят. Ну и остальное — стопы, проскальз, комисс проверь по намеренно ухудшенным условиям.
MoscowTrades, линию эквити можно так любую оптимизировать, что бы стоячком стояла. Но она сглаживается и от красоты картины упустишь куски линии где большой шум с просадками.
На общие критерии проверки не надо смотреть, т.к. это твои деньги, твои результаты будут. А именно разберись с участками где эквити хромала и из-за чего.
Хотя. Если для красоты. И так сойдет.
тестируем систему со скользящей средней и увидели, что оптимальное значение — где-то около 60. Стоит ли находить значение с точностью до единиц?
Если речь идет о временных диапазонах, то я бы искал значения, кратные физическим целым. То есть если таймфрейм минутный, то кратный 60, если 5-минутный, то кратный 12 и так далее.
В целом надо смотреть на природу «значения». В идеальном случае оптимизация может и не понадобиться ;)
Если система имеет реальный эдж, то она должна быть эффективна и устойчива в широком диапозоне оптимизируемых параметров. И да, системы на простых индикаторах типа СС в принципе не могут быть эффективными, поэтому пример не корректный.
MoscowTrades, тут важно понимать, что оптимальные параметры для торговой системы на будущее нельзя вычислить точно, можно только вычислить какую-то их приблизительную оценку, которая является случайной величиной с некоторым матожиданием и дисперсией. Если ты не знаешь, какая у твоей оценки параметра дисперсия, то ты вероятнее всего вообще не понимаешь чем занимаешься )
Вам нужно разделить вашу выборку на train и test. На первой выборке определяете определяете наилучшее значение параметра, при котором находится Макс/Мин оптимизируемой функции. Далее смещаетесь из точки с некоторым шагом и находите значения функции вблизи локального минимума. Определяете диапазон изменения параметра, при котором наблюдается минимум и как ведёт себя функция. Далее делаете тоже самое для test выборки. По зависимости функции от параметра на тесте определяете насколько устойчив и приемлим этот минимум на тесте. Если значения функции удовлетворительны, то самое простое, это взять среднее между значениям параметра на train и test, т.к.это учитывает дрифт модели со временем. Вариант сложнее, использовать характерные времена дрифта и динамически изменять параметры со временем. Желательно иметь несколько таких train и test для надёжности.
BRENT: Дипломатия Трампа против "бычьего десанта" — кто блефует?
После сенсационного заявления Трампа о достижении двухнедельного перемирия с Ираном нефть открыла торги в среду с мощным гэпом вниз. Цена протестировала область поддержки, сформированную между...
🔹 В 2025 году «ВсеИнструменты.ру» завершили этап агрессивного роста и перешли к модели устойчивого генерирования денежного потока. Основа бизнеса — сегмент B2B, он обеспечивает более 75% выручки....
Металлы растут в ожидании окончания иранского конфликта
Золото в ходе торгов 8 апреля выросло в цене на 2%, до $4788 за тройскую унцию, и продолжает двигаться вверх. В последние дни в его котировках наблюдалась повышенная волатильность, и до локального...
Борис Борисов, купоны — хорошо, но если есть зарплата и купоны сыпятся каждый день со 100500 разных облиг, то башка закипит — пристраивать их вечно куда-то. И толпу гуру читать — что выгоднее на те...
Constellation Brands, Inc. (алкоголь, пиво) —
Прибыль 2026 ф/г, завершился 28.02.2026г: $1,757 млрд
Дивы кв $1,03. Реестр 29 апреля 2026г.
Constellation Brands, Inc.
There were 173,384...
Alchemist01, не, отечественный менталитет в случае с Макаром немного в другом — когда люди везде ищут эзопов язык, намеки, особую скрытую глубину и пр. «что на самом деле хотел сказать автор» — век...
Дмитрий Корягин, да. Все верно. Сейчас нужно паниковать и писать что дефолт и какой вы умный что не купили. Потом дождаться роста и купить на хаях, когда через неделю — две, здесь и чаще бывает, бу...
April, 08, 2026
Безопасный проход через Ормузский пролив будет возможен только после согласования с Вооруженными силами Ирана.
Одним из важных моментов двухнедельного прекращения огня между Ира...
С другой стороны, оптимизация оч часто вообще бессмысленное занятие, т.к. она находит максимум именно отрезка истории, на кот проводится оптимизация, и этот максимум часто не имеет никакого отношения к будущей реальности.
А в чем проблема, если даже найти после запятой пятое число самое оптимальное? Или за это засмеют в кругах оптимизаторов?
Бери лучшую оптимизацию и смотри не на красоту линии, а просадки и куски где она была не оптимальной. Именно на этих отрезках все черти сидят. Ну и остальное — стопы, проскальз, комисс проверь по намеренно ухудшенным условиям.
На общие критерии проверки не надо смотреть, т.к. это твои деньги, твои результаты будут. А именно разберись с участками где эквити хромала и из-за чего.
Хотя. Если для красоты. И так сойдет.
Если речь идет о временных диапазонах, то я бы искал значения, кратные физическим целым. То есть если таймфрейм минутный, то кратный 60, если 5-минутный, то кратный 12 и так далее.
В целом надо смотреть на природу «значения». В идеальном случае оптимизация может и не понадобиться ;)
Ну у вас там в любом случае будет какое-то число, почему именно 60 а не 57, например?