Все (пока нет) о Стратегический тестировщик, Оптимизация и Облако - страница 11

 

Алгоритмы оптимизации популяций: Посев и выращивание саженцев (SSG)

Алгоритмы оптимизации популяций: Посев и выращивание саженцев (SSG)

Существует множество методов оптимизации, вдохновленных процессами, происходящими в природе, таких как эволюционные вычисления, искусственная иммунология, популяционные методы и другие. SSG в основном определяется как итеративные процессы генерации и комбинирования, работающие с садом потенциальных решений, называемых саженцами. Алгоритм Saplings Sowing and Growing (SSG) был предложен А. Карчи с соавторами в 2002 году. Алгоритм вдохновлен эволюцией растущих деревьев и моделирует рост и ветвление деревьев.
Population optimization algorithms: Saplings Sowing and Growing up (SSG)
Population optimization algorithms: Saplings Sowing and Growing up (SSG)
  • www.mql5.com
Saplings Sowing and Growing up (SSG) algorithm is inspired by one of the most resilient organisms on the planet demonstrating outstanding capability for survival in a wide variety of conditions.
 

Понимание и эффективное использование MQL5 Strategy Tester

Понимание и эффективное использование MQL5 Strategy Tester

Мы постараемся осветить наиболее популярные моменты, связанные с предыдущими темами, чтобы хорошо понимать, с чем нам придется иметь дело как программистам или разработчикам.
Understand and Use MQL5 Strategy Tester Effectively
Understand and Use MQL5 Strategy Tester Effectively
  • www.mql5.com
There is an essential need for MQL5 programmers or developers to master important and valuable tools. One of these tools is the Strategy Tester, this article is a practical guide to understanding and using the strategy tester of MQL5.
 

Интеграция ML-моделей с тестером стратегий (часть 3): Управление CSV-файлами (II)

Интеграция ML-моделей с тестером стратегий (часть 3): Управление CSV-файлами (II)

В этой статье мы рассмотрим третью часть интеграции Strategy Testerhttps://www.mql5.com/en/articles/12069ration с Python. Мы рассмотрим создание класса CFileCSV для эффективного управления CSV-файлами. Мы рассмотрим несколько примеров и код, чтобы читатели лучше поняли, как этот класс может быть реализован на практике.

Integrating ML models with the Strategy Tester (Part 3): Managing CSV files (II)
Integrating ML models with the Strategy Tester (Part 3): Managing CSV files (II)
  • www.mql5.com
This material provides a complete guide to creating a class in MQL5 for efficient management of CSV files. We will see the implementation of methods for opening, writing, reading, and transforming data. We will also consider how to use them to store and access information. In addition, we will discuss the limitations and the most important aspects of using such a class. This article ca be a valuable resource for those who want to learn how to process CSV files in MQL5.
 
Самый быстрый способ загрузить историю тиков (прикрепите этот советник к графику MT5 для загрузки истории): пост #151 - пожалуйста, обратите внимание, что этот советник использует файл MTTester.mqh из этой ссылки CodeBase (файл должен быть помещен в \MQL5\Include\fxsaber\MultiTester\ ).
 

Перестановочные тесты Монте-Карло в MetaTrader 5

Тесты перестановки Монте-Карло в MetaTrader 5

...В этой статье мы продемонстрируем проведение теста перестановки с использованием случайно перестановленных ценовых данных с помощью MetaTrader 5. Мы представим код для перестановки ценовых рядов, а также скрипт, автоматизирующий начальные шаги при подготовке к проведению перестановочного теста всего советника.
Monte Carlo Permutation Tests in MetaTrader 5
Monte Carlo Permutation Tests in MetaTrader 5
  • www.mql5.com
In this article we take a look at how we can conduct permutation tests based on shuffled tick data on any expert advisor using only Metatrader 5.
 
MQL5 Cloud Network и MQL5 VPS в связи с AVX512 и AVX2 - пост (все подробности - читайте на этой странице)
How to Start with MT5, a summary !
How to Start with MT5, a summary !
  • 2023.09.01
  • www.mql5.com
How to start with MT5 platform : summary...
 

ГРАФИЧЕСКИЙ ИНТЕРФЕЙС: Советы и рекомендации по созданию собственной графической библиотеки на MQL

ГРАФИЧЕСКИЙ ИНТЕРФЕЙС: Советы и рекомендации по созданию собственной графической библиотеки на MQL

Разработка библиотеки графического интерфейса - один из самых больших неспецифических проектов, которые только можно придумать в контексте MetaTrader 5, не считая таких продвинутых вещей, как искусственный интеллект, (хорошие) нейронные сети и... умение свободно пользоваться библиотекой графического интерфейса, которую вы еще не разработали.

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

GUI: Tips and Tricks for creating your own Graphic Library in MQL
GUI: Tips and Tricks for creating your own Graphic Library in MQL
  • www.mql5.com
We'll go through the basics of GUI libraries so that you can understand how they work or even start making your own.
 

Оценка будущих показателей с помощью доверительных интервалов

Оценивайте будущие показатели с помощью доверительных интервалов

Создание прибыльных автоматизированных торговых систем - непростая задача. Даже если удается создать прибыльный советник, все равно возникают вопросы о том, стоит ли рисковать. Мы можем быть удовлетворены тем, что наша стратегия не просадит весь выделенный на нее капитал, но это не повод сразу же включать реальную торговлю. В конечном счете, мотивом является прибыль, и если впоследствии мы обнаружим, что наша стратегия действительно прибыльна, но не настолько, чтобы оправдать риск, или приносит низкую прибыль по сравнению с другими инвестиционными возможностями, мы, несомненно, будем серьезно сожалеть.

Поэтому в этой статье мы рассмотрим методы, заимствованные из области статистики, которые могут помочь нам оценить будущую производительность автоматической торговой системы, используя данные, собранные в ходе вневыборочных тестов.

Estimate future performance with confidence intervals
Estimate future performance with confidence intervals
  • www.mql5.com
In this article we delve into the application of boostrapping techniques as a means to estimate the future performance of an automated strategy.
 

Разработка коэффициента качества для совет ников

Разработка коэффициента качества для экспертов

В этой статье мы рассмотрим, как разработать коэффициент качества, который ваш советник сможет отображать в тестере стратегий.

Developing a quality factor for Expert Advisors
Developing a quality factor for Expert Advisors
  • www.mql5.com
In this article, we will see how to develop a quality score that your Expert Advisor can display in the strategy tester. We will look at two well-known calculation methods – Van Tharp and Sunny Harris.
 
New MetaTrader 5 platform build 3440: New trading account report - MetaliaTrader 5 platform update with New Account Trading Performance Report
New MetaTrader 5 platform build 3440: New trading account report - MetaliaTrader 5 platform update with New Account Trading Performance Report
  • 2022.09.14
  • www.mql5.com
We have implemented a new account trading report. Previously, file protection could fail under certain conditions. Yes, test log printing in non-visual mode is a very useful feature that should not be arbitrarily taken away
Причина обращения: