Иван Сюськалов, задача прям не тривиальная если по чесноку. Если у вас там огромные прям перечисления, то таки да, вы влетели на статические огромные переменные и итоговый файл будет тяжелый.
Надо как то переделать логику. Пробовать делать динамически. То есть создавать эти значения при запуске программы или подгружать эти значения из файла после запуска программы.
Но все таки мой коммент не совсем про это. Я имел ввиду, если у вас код 100 000 строк, а в нем к примеру одно и тоже действие по 5000 строк делается 3-4 раза в разных местах, то целесообразней эти 5000 строк оформить в процедуру отдельную и вызывать ее из этих 3-4 мест.
Иван Сюськалов, если у вас данные в коде предопределены.
и ваш код просто проходить бектест по этим записям.
то можно их записать в отдельный файл данных.
но нужно понимать что все это просто обман бектеста.
Иван Сюськалов, прикольно да. продавать предобученную штуку на датах.
из-за того что все коррелирует стратегия будет бектестится хорошо везде ЗАДНИМ ЧИСЛОМ даже на том для чего изначально не предполагалось)
В Украине второе гражданство ИЗраиля запрещено для чиновников, ректоров вузов, директоров школ, и даже для заведующих детским садом.
Украинские власти принимают меры по защите своей идеологии
Сергей, в капитал они не могли его никак перевести, потому что собрание владельцев облигаций не удалось провести, чтобы ковенанты поменять. Либо пришлось бы полностью выкупать первый выпуск. По это...
Россия — Производство продукции черной металлургии Январь 2025г:
Ж.Руда 9,1 млн т (+10,1% г/г);
Кокс 2 млн т (+0,3% г/г);
Чугун 4,4 млн т (+3,1% г/г);
Сталь 5,9 млн т (-2,2% г/г);
Готовы...
Россия — Производство продукции черной металлургии Январь 2025г:
Ж.Руда 9,1 млн т (+10,1% г/г);
Кокс 2 млн т (+0,3% г/г);
Чугун 4,4 млн т (+3,1% г/г);
Сталь 5,9 млн т (-2,2% г/г);
Готовы...
Оля «Hare»… (заяц)..., никто и не каркает, вы на рынке давненько, у вас может портфель на 15млн, 365шт это 2.5% от портфеля, довольно приемлемо. Но из вашего сообщения можно подумать что вы такой ж...
Россия — Производство продукции черной металлургии Январь 2025г:
Ж.Руда 9,1 млн т (+10,1% г/г);
Кокс 2 млн т (+0,3% г/г);
Чугун 4,4 млн т (+3,1% г/г);
Сталь 5,9 млн т (-2,2% г/г);
Прокат...
Россия — Производство продукции черной металлургии Январь 2025г:
Ж.Руда 9,1 млн т (+10,1% г/г);
Кокс 2 млн т (+0,3% г/г);
Чугун 4,4 млн т (+3,1% г/г);
Сталь 5,9 млн т (-2,2% г/г);
Прокат...
лучший способ уменьшить- написать самому.
Не пойму цель и причину.
если станет ясно зачем то можно предложить как.
И вызывать уже их.
{
D'2020....,
D'2020....,
}
Вот как бы сократить этот список
Надо как то переделать логику. Пробовать делать динамически. То есть создавать эти значения при запуске программы или подгружать эти значения из файла после запуска программы.
Но все таки мой коммент не совсем про это. Я имел ввиду, если у вас код 100 000 строк, а в нем к примеру одно и тоже действие по 5000 строк делается 3-4 раза в разных местах, то целесообразней эти 5000 строк оформить в процедуру отдельную и вызывать ее из этих 3-4 мест.
и ваш код просто проходить бектест по этим записям.
то можно их записать в отдельный файл данных.
но нужно понимать что все это просто обман бектеста.
так что это именно что обман бектестера.
и обман людей соответственно.
+1, также показалось :)
из-за того что все коррелирует стратегия будет бектестится хорошо везде ЗАДНИМ ЧИСЛОМ даже на том для чего изначально не предполагалось)
тогда проще их из файла читать. и обновлять тогда один этот файл.