Комментарии пользователя Poll

Мои комментарии:в блогах в форуме
Ответы мне:в блогах в форуме
Все комментарии: к моим постам
Просто трейдер, да уже забудем про ИИ.)) Сейчас мы выяснили, что в ТВ такого нет, ТСлаб я сам смотерл, там тоже нет. Где есть вы не знаете. Там где сейчас оптимизируете алгоритмы ведь не трудно посмотреть? Берем один и тот же алгоритм с одними и теми же параметрами и прогоняем одновременно по сотне тикеров. Результаты суммируются в одной таблице. Можно, конечно и по одному тикеру прогнать, а потом как-то складывать вручную, но это достаточно трудоемко.
avatar
  • 04 апреля 2025, 17:48
  • Еще
Просто трейдер, Вы как-то все про эмоции, а я готов обсуждать факты. ИИ использовал только чтобы долго не исследовать описания к программам. А факт пока получается, что провести бэктест одновременно на многих инструментах особо выбора нет. Какая у вас программа любимая? ТВ? покжите эту возможность там, с выводм трехмерного графика результатов тестирования 200 тикеров. Должна быть интересная картинка. Хороший метод проверки любой стратегии
avatar
  • 04 апреля 2025, 15:15
  • Еще
 Я тоже спросил у Грока в той же формулировке, что и у ГПТ. Про ОСЕнджин он не знает, но и другие программы не могут обеспечить требуемый функционал. Так, что, получается пока это единственный вариант под мои задачи.
На текущий момент не существует широко известной программы, которая из коробки позволяет проводить бэктест 200 торговых пар одновременно с явным указанием этой возможности в документации или обзорах. Однако есть несколько инструментов и платформ, которые теоретически могут быть адаптированы для этой задачи при достаточной настройке и вычислительных ресурсах. Давайте разберем основные варианты, которые могут подойти:
  1. MetaTrader 4/5 (MT4/MT5)
    MetaTrader — популярная платформа для трейдинга, которая поддерживает бэктестинг торговых стратегий. Однако стандартный функционал позволяет тестировать только одну торговую пару за раз в одном экземпляре тестера. Для бэктеста 200 пар одновременно потребуется запустить множество параллельных экземпляров MT4/MT5 на мощном сервере или использовать сторонние утилиты, такие как Report Manager (упоминается в контексте совместного анализа нескольких советников), и написать скрипты для автоматизации. Это решение требует значительных усилий по настройке и не является готовым «из коробки».
  2. TradingView
    TradingView предлагает мощный инструмент для бэктестинга через Pine Script, но он ориентирован на тестирование одной стратегии на одном активе за раз в интерфейсе. Для массового параллельного тестирования 200 пар потребуется либо использовать API TradingView, либо писать кастомный код (например, на Python), который будет запускать тесты через их платформу. Это тоже не встроенная функция, а скорее обходной путь.
  3. Python с библиотеками (Backtrader, Zipline, или pysystemtrade)
    Python — один из самых гибких инструментов для бэктестинга. Библиотека Backtrader, например, поддерживает мультиассетное тестирование и может обрабатывать несколько торговых пар одновременно, если у вас есть исторические данные и достаточная вычислительная мощность. Теоретически, с хорошим сервером и оптимизированным кодом, Backtrader способен провести бэктест 200 пар параллельно. Однако это потребует ручной настройки, загрузки данных (например, через Quandl, Yahoo Finance или криптобиржи) и управления потоками/процессами. Zipline (от Quantopian) и pysystemtrade также поддерживают мультиассетный бэктестинг, но с аналогичными требованиями к кастомизации.
  4. QuantConnect
    QuantConnect — это облачная платформа с открытым исходным кодом, которая позволяет тестировать стратегии на множестве активов. Она поддерживает параллельное выполнение бэктестов, и при наличии подписки на премиум-данные или собственных данных вы можете настроить тестирование 200 торговых пар. Это одно из самых близких решений к «готовому», но все равно требует программирования на C# или Python и интеграции данных.
  5. MQL5 Cloud Network
    MQL5, связанная с MetaTrader, предлагает облачную сеть для распределенного тестирования. Она может ускорить бэктестинг, распределяя задачи по множеству узлов, но стандартно не ориентирована на одновременный тест 200 пар в одном интерфейсе. Это больше инструмент для ускорения, чем для массового параллельного анализа.
  6. Специализированные платформы (Cryptohopper, Veles и др.)
    Платформы для криптотрейдинга, такие как Cryptohopper или Veles, предлагают бэктестинг ботов, но их возможности обычно ограничены меньшим числом активов и ориентированы на автоматизацию торговли, а не на массовый анализ 200 пар одновременно. Для такого масштаба потребуется кастомная разработка.
ВыводНи одна из общедоступных программ не заявляет о встроенной поддержке бэктеста 200 торговых пар одновременно «из коробки». Самый практичный вариант — использовать Backtrader на Python с параллельной обработкой (например, через библиотеку multiprocessing), так как это решение наиболее гибкое и масштабируемое. Однако вам придется самостоятельно подготовить данные, написать код и обеспечить достаточные вычислительные ресурсы (например, сервер с 16+ ядрами и 64+ ГБ RAM). Если вы ищете готовое решение без программирования, такого пока не существует на рынке — потребуется разработка или адаптация существующих инструментов.  
avatar
  • 03 апреля 2025, 18:11
  • Еще
Просто трейдер, У меня работатет и без ошибок и так как мне нужно)). Бесплатный и серьезный инструмент. Поэтому и пользую ее. 
avatar
  • 03 апреля 2025, 18:06
  • Еще
Просто трейдер, И ваш и мой результат подтверждают, что в приведенных ранее примерах, ТВ, ТСлаб отстуствует возможность одновременного тестирования большого объема тикеров. А мне нужно.
avatar
  • 03 апреля 2025, 18:04
  • Еще
Я спросил у тополя)) чатгпт

Для бэктестинга сразу 200 торговых пар вам потребуется мощное программное обеспечение, поддерживающее многопоточный расчет и оптимизацию. Рассмотрим лучшие варианты:

1. OS Engine (Open Source)

✔ Поддерживает тестирование множества инструментов одновременно
✔ Поддержка C# (что удобно для вас)
✔ Гибкость в интеграции с биржами
✔ Бесплатно
❌ Сложность настройки

2. MultiCharts (Платная)

✔ Оптимизированный многопоточный бэктест
✔ Возможность тестировать сотни инструментов
✔ Поддержка .NET и C#
✔ Графический интерфейс для удобного анализа
❌ Высокая цена

3. QuantConnect (LEAN Engine) (Бесплатный open-source движок)

✔ Поддерживает Python, C#
✔ Облачный и локальный бэктестинг
✔ Оптимизация стратегий на кластерах
❌ Требует программирования и мощного сервера

4. TradeStation (Платная)

✔ Многопоточный бэктест
✔ Простота настройки
❌ Закрытая экосистема, нет C#

5. Amibroker (Платная)

✔ Высокая скорость вычислений
✔ Поддерживает мультирыночный анализ
✔ Использует язык AFL (похож на C)
❌ Нет встроенной поддержки криптовалютных бирж

6. Python + Backtrader / Vectorbt

✔ Полный контроль над тестированием
✔ Оптимизирован для работы с массивами (NumPy, Pandas)
✔ Работает с биржевыми API
❌ Требует программирования


Вывод

🔹 Если нужен C# и бесплатное решениеOS Engine
🔹 Если нужна готовая мощная платформаMultiCharts
🔹 Если удобен PythonQuantConnect / Backtrader
🔹 Если хотите гибкость и скоростьAmibroker

avatar
  • 03 апреля 2025, 16:30
  • Еще
Просто трейдер, я сам проверять не стал — нет времени. Спросил у чатагпт:

В TradingView встроенный инструмент бэктестинга (Strategy Tester) не позволяет тестировать сразу 200 торговых пар одновременно. Однако есть несколько обходных путей:

1. Запуск нескольких вкладок TradingView

Вы можете открыть несколько вкладок браузера с разными торговыми парами, загружая одну и ту же стратегию, но это потребует мощного компьютера и большого количества памяти.

avatar
  • 03 апреля 2025, 16:14
  • Еще
Просто трейдер, перечисленные программы могут одновременно сдеалть бэк тест 200 торговых пар?)) 
avatar
  • 03 апреля 2025, 14:09
  • Еще
Михаил Шардин, например здесь я тестирую сринеры. примерно 200 торговых пар одновременно. Как мне кажется, это позволяет получить более достоверные результаты оптимизации на не очень длинных интервалах времени.
avatar
  • 02 апреля 2025, 16:32
  • Еще
Михаил Шардин, Нормально, но пришлось идти дальше. Вместо того чтобы нормализовать каждый индикатор удобнее нормализовать входные данные
avatar
  • 29 марта 2025, 16:44
  • Еще
Эх, видеоформат, это, конечно, на любителя. Я бы все-таки за текст.
По теме предположим ситуацию. Скопировал новую сборку на старую, но что-то где-то не пошло, закрался какой-то баг. Будет корректно если я сохраненный старый комплект опять перпишу поверх всего этого комплекта?
Я вобщем-то так делал и все прошло успешно.
Тот порядок действий, что вы описали мне не совсем удобен. Папка с данными пухнет, копирование на удаленном сервере занимает прилично времени. При этом надо будет заглавную папку преименовывать чтобы сохранились пути в батниках и ярлыках. Ну, вобщем, лишняя суета. 
avatar
  • 16 января 2025, 00:48
  • Еще
Если даже алготрейдеры, пусть не все, но многие, оптимизируют свою стратегию по максимальной прибыли (с разной степенью успеха))), то чего ждать от инвесторов? По вопросу, если такова позиция по ранжированию у торговой площадки, то, нуууу… нужно как-то соответствовать)).
avatar
  • 08 января 2025, 23:33
  • Еще
-0,36 это вообще не минус))) для такого сильного движения вниз, я б сказал идеально роботы отработали.

avatar
  • 08 января 2025, 17:55
  • Еще
Alex Meritocracy!, ну, конечно, смотря какие ошибки. Например, не правильно открытый объем позиции при ошибке соединения или еще чего, вполне автоматизируется. Сравнивается портфель на бирж и у роботов. Разница в автомате или полуавтомате зарывается/дооткрывается. Какие еще ошибки могут быть?
avatar
  • 04 января 2025, 15:31
  • Еще
Ловлю и исправление ошибок тоже можно автоматизировать ))
avatar
  • 04 января 2025, 14:47
  • Еще
Спасибо за текст. Прекрасно понимаю ваши опасения про движение капитала. Нужно быть предельно внимательным в этом деле. Удачи!
avatar
  • 01 января 2025, 18:59
  • Еще
Молодцы! 
avatar
  • 29 декабря 2024, 22:13
  • Еще
Супер! Поздравляю!
avatar
  • 28 декабря 2024, 23:29
  • Еще
Alex Meritocracy!, Ну, я бы тоже вряд ли прислушался к своему же совету)) даже сейчас.
avatar
  • 28 декабря 2024, 00:30
  • Еще
Красивая эквити))
avatar
  • 27 декабря 2024, 01:08
  • Еще
Выберите надежного брокера, чтобы начать зарабатывать на бирже:
....все тэги
UPDONW
Новый дизайн