• Форекс советник Снайпер 3
    Всем привет, с Вами снова Джонни Форексвилл, и мы представляем Вам новый супер советник для всяких там финансовых рынков - Sniper_v.3. Данный форекс советник был разработан для торговли на любых трендовых инструментах и имеет в своей основе принцип пирамидинга открытых позиция с постепенным закрытием торгового объём...
  • Советник Forex Diamond
    Если Вы ищете по-настоящему высокоэффективный Forex-советник, который отличается удобством в эксплуатации и надежностью,  то от использования прибыльного скальпера под названием «Forex Diamond» у Вас наверняка останутся только самые приятные эмоции. Официальный мониторинг данного торгового робота показал п...
  • Ilan 2.1 для криптовалют
    Мы рады представить Вам новую версию популярного советника Ilan, с новой версией теперь удобно торговать не только на валютных парах, но и на криптовалютах в МТ4. Новый форекс советник  Ilan 2.1 сделан специально для торговли на высоко волатильных инструментах, коими являются как валютные пары, например EU...
  • Форекс советник Dolphin
    Находитесь в поисках высокодоходного и эффективного форекс-советника, можете даже не сомневаться в том, что они существуют. Один из таких торговых роботов мы рассмотрим сегодня. Форекс-советник под названием «Dolphin» является примером торгового робота, который отличается полностью автоматической работой на любом ва...
  • Советник Ilan Nikolaus
    Хотите найти форекс-советник, при помощи которого можно было бы зарабатывать на Мартингейле, без постоянного контроля и боязни слива? Уверяем Вас, что это возможно благодаря использованию советника «Nikolaus» основой для которого стал известный робот Ilan 1.6, однако потерпевший значительные доработки (торговля...
Главная » Статьи

Оптимизация форекс советников

Оптимизация форекс советников

Особенности процедуры оптимизации советников Форекс.

Этап, который связан с оптимизацией советника Форекс, не менее важен, чем стадия, направленная на разработку торговой стратегии. Если рассматривать торговую платформу MetaTrader 4, то на ней возможно проведение одномерной оптимизации советников Форекс.

Иными словами, лучшие параметры будут подбираться путем анализа только одного показателя. В качестве этого показателя выступает либо просадка, либо прибыль, либо математическое ожидание.

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

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

  • Выбирается советник и задаются его входные параметры.
  • Выбирается финансовый инструмент и фиксируется его период.
  • Анализируется и выбирается метод для моделирования баров.
  • Задается величина временного диапазона для оптимизации (данный пункт не носит обязательного характера).

Все мероприятия, связанные с оптимизацией советников Форекс на платформе терминала MetaTrader 4, проводятся в специальном окне с названием «Тестер». В функционал терминала заложена возможность использования различных методов моделирования исторических данных. Применение исторических данных за более мелкие периоды позволяет анализировать колебания цен внутри баров. Например, если оптимизация робота производится на часовых данных, то динамика цен внутри бара может быть смоделирована на основе минутных данных. Таким образом, благодаря моделированию, массив исторических данных существенно приближается к реальным колебаниям цен, что обеспечивает более достоверную оптимизацию.

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

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

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

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

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

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

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

Сайт "Советники Форекс"


Просмотров: 501227.02.2012 в 19:21Автор: TylerРейтинг: 5.0/4
ОЦЕНИ:

Будем признательны, если Вы поделитесь этой статьей в социальных сетях:

Если Вам понравилась данная статья, Вы можете подписаться на получение новых материалов сайта по RSS или по e-mail:

Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]