Здравствуйте уважаемые коллеги!
В ходе подбора параметров торговой системы в Wealth-lab столкнулся с очень долгой оптимизацией оных. Особенно если параметров больше десятка, там просто уже какие-то нереальные цифры времени расчета… недели, месяцы, годы...
Так же заметил что нагрузка на процессор в ходе оптимизации не превышает 10-15%, из чего делаю вывод что или используются не все возможные ресурсы процессора, или не используется многопоточность. В общем какая то не оптимальная оптимизация получается.
В связи с чем у меня возникло несколько вопросов. Есть ли в природе модули оптимизации для Wealth-lab использующие процессор на всю катушку?
Или может быть есть модули использующие не CPU а GPU для более быстрой оптимизации? Ведь не случайно крипту майнят именно видеокартами.
В общем если есть у кого-то что-то полезное по данному вопросу, прошу поделиться ценной информацией или даже готовым модулем для Wealth-lab.
Joni2, Но это насколько я понимаю рандом, с уточнением лучших результатов. То есть если рандомно не попали удачно в прибыльный «пучок» параметров, то он никогда не будет найден и уточнен. Или я чего-то недопонимаю?
Там все гораздо сложнее — и в результате локальные максимумы он находит — хоть и не со 100% точностью и не всегда в оптимальном месте. Если покажется недостаточным — пройдите перебором найденные участки.
Я писал такую штуку для велса. Да, он в один поток фигачит).
Идея моей поделки была в чем: если там открыть несколько окон с оптимизацией и запустить в обоих процесс, то каждое будет юзать свое ядро и это уже многопоточность. Я написал код, который позволяет оптимизатору забирать значения параметров не из тамошнего механизма, а из файла, типа в файле значения параметров берешь и в работу, потом результаты прогона пишешь в файл. Т.е. это работало так: в файле записана очередь из комбинаций значений параметров, создаешь несколько окон и запускаешь в них процесс, они берут по очереди из файла задания (значения параметров) и по ним делают один прогон, результаты пишут в файл с результатами.
Реализовать такое не сложно если умеете программировать, а немного должны уметь — велс же без кубиков).
Изрядно попотев я сделал мультипоточный оптимизатор для WLD 6 для набора стратегий на 1 символе. Те пакет страт оптимайзится одновременно в 1 окне. приобрести возможно, но не бесплатно. вопросы на почту.
Режим risk-off: почему удар по Ирану усилил доллар, но не поддержал облигации
Понедельник начался с довольного нетипичного режима риск-офф: доллар укрепляется по всему рынку, мировые акции снижаются, золото выросло более чем на 4%, Brent в моменте подскакивал на 13%....
🔥 Кредитный рейтинг возвращается к исходному статусу со стабильным прогнозом.
Друзья, привет! ⚡️Агентство АКРА сняло статус «Под наблюдением» по нашему кредитному рейтингу и выпускам облигаций — кредитный рейтинг продолжает действовать на уровне А-(RU), прогноз...
Софтлайн на Smart-Lab & Cbonds PRO Облигации 2.0. Коротко о главном
На конференции для профессионалов долгового рынка выступила IR-директор $SOFL Александра Мельникова. В панельной дискуссии представителей технологического сектора также принимали участие спикеры...
Мой Рюкзак #64: Усиление в банковском секторе в ожидании справедливой переоценки
Февраль продолжает радовать стоимостных и смелых инвесторов
Прошлый пост тут — smart-lab.ru/company/mozgovik/blog/1265828.php
Было 26,3 млн на 13.02.25
Стало...
Евротранс утвердил программу облигаций серии 005Р объемом до ₽5 млрд и сроком до 5 лет — компания Евротранс утвердил программу облигаций серии 005Р, их объем составит до 5 млрд руб. Облигации могут бы...
ПСБ и Альфа-банк зарегистрировали субординированные облигации для укрепления капитала В конце февраля ПСБ и Альфа-банк зарегистрировали выпуски субординированных облигаций, которые могут быть включены...
ПСБ и Альфа-банк зарегистрировали субординированные облигации для укрепления капитала В конце февраля ПСБ и Альфа-банк зарегистрировали выпуски субординированных облигаций, которые могут быть включены...
Центральное командование Вооруженных сил США опровергло информацию о возможном закрытии Ормузского пролива — Fox News Центральное командование Вооруженных сил США (CENTCOM) опровергло информацию о воз...
О рынках в свете последних событий
Надо, наверно, что-то сказать про рынки в свете иранских событий.Основная гипотеза: конфликт в крупной стране – территория непредсказуемости. Предыдущие операции ...
О рынках в свете последних событий
Надо, наверно, что-то сказать про рынки в свете иранских событий.Основная гипотеза: конфликт в крупной стране – территория непредсказуемости. Предыдущие операции ...
КСИР пригрозил уничтожить любое судно, которое попытается пройти через Ормузский пролив.
Его объявили закрытым. В организации также заявили, что не позволят экспортировать нефть из региона.
Я писал такую штуку для велса. Да, он в один поток фигачит).
Идея моей поделки была в чем: если там открыть несколько окон с оптимизацией и запустить в обоих процесс, то каждое будет юзать свое ядро и это уже многопоточность. Я написал код, который позволяет оптимизатору забирать значения параметров не из тамошнего механизма, а из файла, типа в файле значения параметров берешь и в работу, потом результаты прогона пишешь в файл. Т.е. это работало так: в файле записана очередь из комбинаций значений параметров, создаешь несколько окон и запускаешь в них процесс, они берут по очереди из файла задания (значения параметров) и по ним делают один прогон, результаты пишут в файл с результатами.
Реализовать такое не сложно если умеете программировать, а немного должны уметь — велс же без кубиков).
Велс на одном скрипте использует только одно ядро процессора. Поэтому ускорить получится только увеличением тактовой частоты процессора.
Чтобы ускорить процесс теста я разбил тестовые периоды по полгода и запускаю велс в нескольких экземплярах одновременно.