Показаны сообщения с ярлыком ATR. Показать все сообщения
Показаны сообщения с ярлыком ATR. Показать все сообщения

Как оптимизировать параметры торгового эксперта EDGE



Содержание

  • 1. Введение
  • 2. Настройки тестера
  • 3. Настройки эксперта для оптимизации параметров
  • 4. Какие символы выбрать для торговли?
  • 5. Сколько длится один тест эксперта в тестере стратегий?
  • 6. Сколько длится оптимизация параметров на компьютере?
  • 7. Сколько длится оптимизация параметров в облаке?
  • 8. Мультисимвольные графики для анализа результатов тестов
  • 9. Результаты тестов и set-файлы для повторения результатов


Торговый алгоритм EDGE

Торговый алгоритм Edge определяет уровни, от которых цена отталкивается и открывает позицию. Если цена пробивает уровень и идёт против открытой позиции, то объём позиции будет увеличен, а закрытие произойдёт на ближайшем откате цены при наличии соответствующего сигнала. С помощью внешних параметров программы можно тонко настроить управление работой алгоритма.

Описание и рекомендации:

Алгоритм работает на форекс-счетах типа Hedge и Netting. Параметры для каждого типа счёта рекомендуется подбирать отдельно. Есть возможность торговать и оптимизировать параметры в тестере одновременно на нескольких символах.

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

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

Разработка мультивалютного индикатора волатильности на MQL5

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

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

Значения индикатора Average True Range (ATR) будем получать уже рассчитанные для каждого символа, то есть по хэндлу. Для примера всего будет шесть символов, названия которых можно установить во внешних параметрах индикатора. Корректность введённых названий будет контролироваться. Если того или иного указанного в параметрах символа не найдётся в общем списке, расчёты по нему производиться не будут. Все найденные символы будут помещены в окно Обзор рынка (Market Watch), если их в нём ещё нет.

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

Мультисимвольный индикатор волатильности ATR MULTI SYMBOLS

Мультисимвольный индикатор волатильности ATR MULTI SYMBOLSВ качестве дополнительного критерия для выбора финансового инструмента, на котором будет идти торговля, может служить такой показатель, как волатильность. Для визуализации этого показателя может быть использован индикатор Average True Range (ATR).

Если Ваша торговая система при тестировании показывает неплохие результаты на финансовых инструментах в период высокой волатильности, то индикатор ATR MULTI SYMBOLS для торгового терминала MetaTrader 5 пригодится Вам, так как позволяет визуально оценить и выбрать символы с максимальной волатильностью на текущий момент.

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


Уровни волатильности - Часть 4

Уровни волатильности
В этой части мы возьмём выборку данных валютной пары EURUSD от 2001 до 2010 года. Будем использовать дневной индикатор ATR с периодом 50 и на этот раз для настройки стратегий включим большее количество уровней.

Вот уровни, которые будут отображены на графике индикатора ATR: 0.0050, 0.0080, 0.0100, 0.0120, 0.0140, 0.0160, 0.0180, 0.0200. В качестве эксперимента каждый может потом попробовать любые другие уровни. На разных символах эти уровни конечно же могут сильно отличаться.

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

Используем метод окрашивания, как на географическом атласе, то есть, самые низкие (глубокие) периоды тёмно-синие, а самые высокие – тёмно-красного цвета.