Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
К сожалению туплю, но там же X>=0 может быть больше любого иного числа - много комбинаций же - все не предусмотреть в коде, да и код вырастит на много порядков из за разных комбинаций.
Повторов с одним значением тоже достаточно много. Но вряд ли поможет.
Могу протестировать Ryzen 3700x. Я правильно понял, что с каждым из трех советников нужно сделать а) 16 проходов при 8 включенных агентах б) 16 проходов при 16 включенных агентах ?
Попробуйте.
Предлагаю собрать статистику по производительности разных процессоров с целью оценки их эффективности для работы тестера стратегий в режиме оптимизации.
Что бы быть более объективным предлагаю использовать советник, работающий в режиме "Математические вычисления", это позволит минимум задействовать жесткий диск и память компьютера. По возможности указывайте название процессора, материнскую плату и частоту ОЗУ.
Это будет тест производительности процов на данных алгоритмах, не более. Вы можете "примерно" заранее их предугадать исходя из бенчмарков: https://www.cpubenchmark.net/high_end_cpus.html
У меня, например, все в память и диск упирает в основном (памяти просто не хватает и свопится все). И тут те же ксеоны могут обойти по суммарной "производительности" современные i7-8700k за такую же цену, работая в 8 канальном режиме, как например описано тут: https://pikabu.ru/story/domashniy_komp_s_servernoy_nachinkoy_6442138
Но, это когда мы говорим о переборах. Мне приходится и перебирать и проходить одиночно. Поэтому, я бы обратил внимание на эту таблицу: https://www.cpubenchmark.net/singleThread.html а конкретней на AMD 3600X - 3900X (тут зависит от вашего кошелька). Правда почти весь десктоп идет с 2 каналами памяти. 4х канальные серверные решения, производительные по ядру будут дорого стоить.
Также, думаю, MQ сделает общую историю для N потоков и проблемы с памятью не станет.
А еще хотелось бы дать возможность писать часть советника на CUDA с последующим распараллеливанием на видеокартах, потому что там намного интереснее перспективы.
У меня, например, все в память и диск упирает в основном (памяти просто не хватает и свопится все).
а проц и память у Вас какие? диск SSD/HDD?
Это будет тест производительности процов на данных алгоритмах, не более. Вы можете "примерно" заранее их предугадать исходя из бенчмарков: https://www.cpubenchmark.net/high_end_cpus.html
У меня, например, все в память и диск упирает в основном (памяти просто не хватает и свопится все). И тут те же ксеоны могут обойти по суммарной "производительности" современные i7-8700k за такую же цену, работая в 8 канальном режиме, как например описано тут: https://pikabu.ru/story/domashniy_komp_s_servernoy_nachinkoy_6442138
Но, это когда мы говорим о переборах. Мне приходится и перебирать и проходить одиночно. Поэтому, я бы обратил внимание на эту таблицу: https://www.cpubenchmark.net/singleThread.html а конкретней на AMD 3600X - 3900X (тут зависит от вашего кошелька). Правда почти весь десктоп идет с 2 каналами памяти. 4х канальные серверные решения, производительные по ядру будут дорого стоить.
Также, думаю, MQ сделает общую историю для N потоков и проблемы с памятью не станет.
А еще хотелось бы дать возможность писать часть советника на CUDA с последующим распараллеливанием на видеокартах, потому что там намного интереснее перспективы.
а проц и память у Вас какие? диск SSD/HDD?
Сейчас у меня Ryzen 5 2600, вот думаю взять что помощнее.
Память 4 x 8GB CORSAIR Vengeance 3000
Основной диск NVMe Samsung 970 500 Гб, но я для многопоточных тестов купил 1Gb SSD с SATA-3, потому что тестер его насилует каждый раз по полной.
Так openCL есть, распараллеливать на видеокарты уже можно.
А будет ли это параллелиться в тестере стратегий? Т.е. могу ли я запустить N потоков оптимизации на OpenCL на одном ядре процессора?
А будет ли это параллелиться в тестере стратегий? Т.е. могу ли я запустить N потоков оптимизации на OpenCL на одном ядре процессора?
В тестере параллелиться на OpenCL может внутренняя логика советника, но не проходы по истории.
OpenCL - это конечно красиво, но только если мы говорим о специфичных задачах, решаемых на железе разработчика, иначе требования к продукту резко повышаются. Такими задачами могут быть: