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

 

Опубликована новая статья (с видео о HowTo) - ...

----------------

Контролируемая оптимизация: Моделируемый отжиг

Моделируемый отжиг

Тестер стратегий в торговой платформе MetaTrader 5 предоставляет только два варианта оптимизации: полный перебор параметров и генетический алгоритм. В данной статье предлагается новый метод оптимизации торговых стратегий - имитационный отжиг. Рассматривается алгоритм метода, его реализация и интеграция в любой советник. Далее проверяется его эффективность на примере советника MovingAverage, и результаты, полученные методом имитации отжига, сравниваются с результатами генетического алгоритма.

 

Тестер мультивалютных стратегий (MT5)

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Как начать работу с Metatrader 5

Сергей Голубев, 2017.08.10 14:17


Это возможно с МТ5 - примеры:

----------------

Эта часть статьи:MetaTrader 5 - больше, чем вы можете себе представить!

5. Тестирование и оптимизация

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

----------------

и Справка MetaTrader 5 - Тестирование стратегий

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

----------------

А практический пример мы можем посмотреть в этой небольшой статье:Создание советника, торгующего на нескольких инструментах

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

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

Советник готов, пора приступать к тестированию! Видимых серьезных отличий в тестировании мультивалютного эксперта от его собрата одновалютного эксперта нет.



Время прохождения первого теста советника может оказаться очень значительным из-за загрузки истории по всем двенадцати символам. После завершения теста в тестере стратегий откройте вкладку "Результаты" и "Журнал":



Strategy Testing - Algorithmic Trading, Trading Robots - MetaTrader 5
Strategy Testing - Algorithmic Trading, Trading Robots - MetaTrader 5
  • www.metatrader5.com
The Strategy Tester allows you to test and optimize trading strategies (Expert Advisors) before using them for live trading. During testing, an Expert Advisor with initial parameters is once run on history data. During optimization, a trading strategy is run several times with different sets of parameters which allows selecting the most...
 

Опубликована хорошая статья -

----------------

Пользовательское представление торговой истории и создание диаграмм отчетов

Пользовательское представление истории торговли и создание диаграмм отчетов

One of the important aspects in financial trading is the ability to monitor performance and analyze your trading history. Past data allow you to track the trading dynamics and evaluate the overall performance of the strategy used. This is useful for all traders: for those, who perform operations manually and for algorithmic traders. In this article, I suggest creating tools that implement such a function.

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

 

Другая хорошая статья была опубликована сейчас (я думаю, что эта статья будет очень полезна для кодеров и трейдеров) -

----------------

Автоматическая оптимизация советника для MetaTrader 5

Автоматическая оптимизация советника для MetaTrader 5

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

Спасибо Игорю Мальцеву, который написал статью "Автоматическая оптимизация торгового робота в реальной торговле" для MetaTrader 4.

Для реализации этого процесса требуются минимальные знания MetaTrader 5, механизмов оптимизации и программирования.

 

Некоторая хорошая визуализированная информация из потока "Советы " - ...

----------------

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Используйте советы в сервисе Фриланс!

Рашид Умаров, 2018.09.05 16:13

1. Тестер: Как сохранить/загрузить файл набора

Для сохранения и загрузки наборов входных параметров для тестирования/оптимизации используйте контекстное меню вкладки Inputs в тестере стратегий.



2. Тестер: Где найти журнал платформы/тестера/оптимизатора

Журналы торговых платформ находятся в следующих разделах:

  • Журнал платформы: Панель инструментов - Журнал
  • Журнал о торговых приложениях: Toolbox - Experts
  • Журналтестера стратегий: Тестер стратегий - журнал
  • Тестовые агенты журнал: "Tester\[имя агента]\Logs".

Для быстрого доступа к файлам журналов используйте контекстное меню этих разделов:



3. Тестер: Чем отличаются режимы тестирования друг от друга?

Режимы тестирования отличаются ценовыми данными, используемыми для проверки советника/индикатора:

  • Каждый тик на основе реальных тиков (только в MetaTrader 5): в этом режиме используется реальная история тиков от брокера. Он максимально приближен к реальным условиям.
  • Каждый тик: тики эмулируются на основе минутных баров. Это самый точный режим эмуляции.
  • M1 OHLC/Опорные точки: на каждом минутном баре эмулируется до четырех тиков: цены High, Low, Open и Close.
  • Только цены открытия: для каждого бара эмулируется только тик открытия. Это самый быстрый, но наименее точный режим. Он подходит только для сырой оценки.



4. Тестер: Как запустить и использовать визуальное тестирование

Чтобы запустить тест в визуальном режиме, включите опцию "Визуализация" в настройках тестера стратегий. Для управления процессом используйте рычаг скорости теста, а также кнопки для паузы и прокрутки к определенной дате:



5. Тестер: Как загрузить доступную историю цен в MetaTrader 4

Чтобы загрузить доступную историю цен для символа, откройте его график, выберите нужный таймфрейм (период) и прокрутите график к началу с помощью кнопки Home. В библиотеке кодов вы можете найти бесплатные скрипты для автоматического скачивания истории.



Причина обращения: