Для исследователя производительность тестера является важным показателем. Было бы неплохо предоставить данные о потреблении памяти вашим тестером.
0,2 миллиона тиков/секунду - это, к сожалению, сильное ограничение. Возможно, Numba поможет улучшить производительность.
Пожалуйста, добавьте секции (для разного количества торговых символов):
benchmark_python vs benchmark_MT5tester, (single/optimization). RAM_python vs RAM_MT5tester, (single/optimization).
Спасибо за статью!
- 2025.06.26
- www.mql5.com
Для исследователя производительность тестера - важнейший показатель. Было бы неплохо предоставить данные о потреблении памяти тестером.
0,2 миллиона тиков в секунду - это, к сожалению, сильное ограничение. Возможно, Numba поможет повысить производительность.
Пожалуйста, добавьте секции (для разного количества торговых символов):
Спасибо за статью!
Спасибо за предложения, я сделаю это в следующих статьях.
Целью было сначала внедрить, а потом улучшить, но впереди еще долгий путь😊.
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Опубликована статья Тестер стратегий для Python и MetaTrader 5 (Часть 04): Основы работы тестера:
В предыдущих статьях этой серии мы заложили основу для создания тестера стратегий, похожего на MetaTrader 5, с нуля. Хотя базовая структура уже готова, в нашем проекте всё ещё отсутствует несколько важных компонентов.
На данном этапе мы ещё не реализовали последовательную обработку тиков и баров, у нас нет механизмов для отслеживания открытых ордеров и смоделированного торгового счёта, а также отсутствуют такие показатели эффективности, как прибыль и убыток, просадка, процент прибыльных сделок, соотношение риска и прибыли и подробная торговая статистика в симуляторе.
Цель этой статьи — устранить эти пробелы и дополнительно улучшить наш проект.
Автор: Omega J Msigwa