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

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

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

Как работает оптимизация стратегии?

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

Выполнение оптимизации

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

  1. На панели "Настройки" окна анализатора стратегий в разделе Тип ретроспективного тестирования. выберите Оптимизация . Один раз Оптимизация выбраны, появятся дополнительные настройки.
  2. В разделе Параметры стратегии , можно найти доступные входные данные для выбранной стратегии.
  3. Настройте необходимые параметры стратегии для оптимизации.
  4. Установите количество лучших результатов, которые необходимо сохранить.
  5. Кнопка Оптимизировать предоставляет обширный список элементов, на которых основываются результаты оптимизации.
  6. После того, как все параметры настроены должным образом, нажмите Выполнить. выполнить оптимизацию.

Просмотр результатов оптимизации

После завершения оптимизации результаты можно найти на панели «Результаты производительности» в левой части окна анализатора стратегий.

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

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

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

Тестирование на исторических данных и оптимизация являются важными шагами в обеспечении готовности вашей автоматизированной стратегии к реальным рынкам. Платформа NinjaTrader всегда БЕСПЛАТНА для тестирования на исторических данных, расширенных графиков и моделирования торговли. Начните работу с нашей отмеченной наградами торговой платформой!


Фьючерсы и сырьевые товары
  1. Фьючерсы и сырьевые товары
  2. Торговля фьючерсами
  3. Вариант