Как выдержать мин количество сделок при генетической оптимизации в Ами
Беда генетического оптимизатора в Ами в том, что он находит лучшие наборы параметров, не учитывая количество сделок. Приходится либо колдовать с границами параметров, либо увеличивать сроки оптимизации.
Для себя я нашел такое решение — посчитал новую метрику modified Recovery Factor (я обычно по нему оптимизирую): если количество трейдов меньше 50, то приравнял его -1, иначе он равен Recovery Factor по расчетам ами. Теперь, если этот modified Recovery Factor использовать в качестве цели оптимизации, то получим наборы параметров, которые дают не менее определенного количества сделок за период оптимизации.
Код, показанный ниже, надо просто добавить в конце afl скрипта стратегии:
TotalTrades = 0;
SetCustomBacktestProc("");
if (Status(«action») == actionPortfolio)
{
bo = GetBacktesterObject(); // Get backtester object
bo.Backtest(); // Run backtests
stats = bo.GetPerformanceStats(0); // Get Stats object for all trades
for (trade = bo.GetFirstTrade(); trade; trade = bo.GetNextTrade())
{
TotalTrades++;
}
for (trade = bo.GetFirstOpenPos(); trade; trade = bo.GetNextOpenPos())
{
TotalTrades++;
}
modRF = stats.GetValue(«RecoveryFactor»); // Calculate new metric
if (TotalTrades < 50) // Минимальное количество сделок — 50
{
modRF = -1;
}
bo.AddCustomMetric(«modRF», modRF);
bo.AddCustomMetric(«TotalTrades», TotalTrades);
}
🌾 На 22 апреля запланировано размещение дебютного выпуска облигаций растениеводческого хозяйства ЗАО Прогресс ( ВB-.ru , 250 млн руб., ставка купона 25%, YTM 28,08%, дюрация 2,92 года)....
Операционные результаты ПАО «АПРИ» за 1 квартал 2026 года: увеличение объёма продаж почти в 3 раза
Операционные результаты ПАО «АПРИ» за 1 квартал 2026 года: увеличение объёма продаж почти в 3 раза
Объём продаж в 1 квартале 2026 года вырос в 2,8 раз г/г и составил 40,29 тыс....
Сегмент Non-Life RENI опубликовал отчетность по ОСБУ за 1 кв. 2026 г.
Сегодня на e-disclosure.ru мы опубликовали отчетность ПАО «Группа Ренессанс Страхование» по ОСБУ за 3 месяца 2026 года, которая включает в себя только наш бизнес Non-Life страхования...
Павел, Я давно перестал пытаться понять женскую логику.
Чего только не напишешь, если шорты превратились в стринги,
и с каждым днем врезаются в чресла все глубже.
Вижу у себя проседание по Кроносу 5.5% от цены покупки.
Не критично.
А при общем объеме его в портфеле в 3.5% тем более.
Нет повода для истерик, да и просто волнения, у меня так точно. Полдавать...
Vladimir Kharitonov, Двачую, кандиционер брал в 2023 вроде, щас сматрю цена лишь на тыщу выросла или таже самая, снизили цену вслед за долларом.
вот автодилиры бы за долларомснижали цену в руб...
Manuk, покупка падающего тренда это ловля ножа. По-моему спорить о том падающий тренд или растущий в новотэке сейчас спорить никто не будет. Я сам иногда так делаю если вижу, что шорт хотят вынести...
Бекас, Управление по контролю за иностранными активами Министерства финансов США (OFAC) выдало лицензию, разрешающую покупку и продажу сырой нефти и нефтепродуктов российского происхождения, загруж...