Психологические индикаторы – оптимизация трейдинга на Форекс и рынке бинарных опционов

Рейтинг брокеров бинарных опционов за 2020 год:
Содержание

Психологические индикаторы – оптимизация трейдинга на Форекс и рынке бинарных опционов

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

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

Что такое психологические индикаторы

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

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

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

Особенности психологических индикаторов

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

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

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

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

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

Индикатор Чайкина

Ключевая цель данного инструмента – это выявление фактической величины рыночной волатильности. Сегодня сигналы, получаемые от индикатора Чайкина, интерпретируют двумя методами. Оба варианта действенны, если при трейдинге задействуются данные от индикаторов другого типа (осцилляторы, трендовые, объёмные).

  1. Первый вариант трактовки предполагает учитывать пиковые значения волатильности. Если рынок достигает своего наивысшего уровня изменения цены какого-то актива, то рассматривается его нахождение на максимуме. Следовательно, нужно ожидать последующего спада. Когда уровень волатильности кардинально спадает – рынок касается дна и можно предполагать скорого взлёта котировки торгуемого актива.
  2. Вторая методика трактовки сигналов индикатора Чайкина строится на противоположном восприятии демонстрируемых показателей. То есть степень волатильности конкретного актива взлетает при достижении ценой минимальных значений. Объясняется данный эффект паническими действиями биржевых игроков, спешно закрывающих позиции. Также здесь рассматривается дополнительный момент – когда определённый актив значительно перекуплен (цена приблизилась к максимуму), уровень волатильности естественным образом снижается.

Коэффициент соотношения медведей и быков

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

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

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

Читать и качественно понимать сигнальные признаки такого психологического индикатора несложно. Когда значение составляет даже 61%, можно в сторону продажи открывать позицию. Сигнал инструмента менее 41% показывает на возможность покупки актива.

Индикатор настроений

Инструмент этот представляет отображение настроения информационных агентств относительно торгового инструмента. Если «диванные» аналитики, журналисты и прочие медийные личности рассуждают о нужном приобретении актива, то желательно открывать обратно противоположную позицию. Это особенность данного психологического инструмента для трейдинга. Ввиду этого сигнализатор нередко носит называние индикатора противоположного мнения. Разумеется, уровень точности у такого алгоритма невысокий.

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

Заключение

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

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

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

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

В этой статье раскрыты следующие темы:

Оптимизация советника в Metatrader 4

Практическое занятие № 1 по формированию портфеля стратегий.

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

При оптимизации советников форекс трейдеры сталкиваются с одной ошибкой, которая губительна для депозита — подгонка параметров советника под нетехническое поведение цены. При оптимизации всегда найдутся параметры, при которых на истории, например, заблаговременно будут совершатся сделки в направлении движения цены, вызванной новостями. Предсказать средствами технического анализа в каком направлении будет двигаться цена после выхода новости с вероятностью более или менее 50% невозможно. Оптимизатор MT4 подберет множество вариантов, при которых прибыль на истории будет именно за счет получения прибыльных сделок на новостях. В реальности же торговля с такими параметрами будет убыточной.

В предыдущих версиях советника до версии 2020.1, что бы исключить подогнанные под новости параметры мы каждый результат проверяли вручную – тестировали, открывали каждый график со сделками и выявляли подогнанные результаты оптимизации. Процесс достаточно трудоемкий, учитывая, что портфель нам нужен из нескольких десятков стратегий. Можно, конечно, оптимизировать советник за длительный период времени, например, за 10 лет для таймфрейма M15, тогда вероятность подгонки под новости значительно снизится и количество прибыльных и убыточных сделок на новостях будет примерно 50% на 50%, а перевес в сторону прибыльных сделок будет за счет технической зависимости поведения цены. Но на это потребуется недопустимо большое количество времени, что оптимизацию делает бессмысленной, так как за это время рынок изменится.

Так же отрицательным моментом оптимизации советника на длительном периоде является то что-то оптимизатор Metatrader 4 не показывает распределение прибыли по всему участку оптимизации. Например, прибыль может быть получена только за 2008 год, а все остальное время стратегия несет убытки. Что бы такого не было, опять-таки нужно каждый результат тестировать и проверять визуально.

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

Как правильно оптимизировать советник?

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

По моей методике оптимизация советника разделяется на 2 основные задачи:

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

Оптимизация советника по этой методике автоматически позволяет решить несколько проблем:

  1. Исключение подгонки,
  2. Равномерность распределения прибыли на всем участке оптимизации,
  3. Сокращение времени оптимизации.

Пользователю не нужно задумываться правильно ли он оптимизирует советник, методика сама отсеивает ненужные результаты.

Шаг первый оптимизация параметров на коротком участке рынка.

По сути это обычная привычная для всех оптимизация параметров советника на встроенном оптимизаторе MT4.

Перейдите в тестер стратегий MT4, он же оптимизатор:

В раскрывающихся списках выберите:

  • Советник: SICURO-EXPERT;
  • Символ: EURUSD;
  • Модель: Контрольные точки. Можно и все тики, но процесс будет очень долгим. Качество котировок на SICURO-EXPERT влияет не существенно, поэтому оптимизацию достаточно проводить на контрольных точках.
  • Период: На ваше усмотрение. Формировать портфель можно для любого периода.
  • Спред: Задавайте с запасом, например, если реальный спред 10 п., то устанавливайте 20. Оптимизатор не учитывает такие показатели как проскальзывания цены и время исполнения ордеров. Завышением спреда мы учтем эти потери.

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

Установите галочку напротив пункта «Оптимизация».

Перейдите в свойства эксперта. Выберите вкладку «Тестирование».

Задайте депозит. Это не депозит, который вы будете использовать в торговле, он должен быть достаточным что бы не происходило полного слива средств при оптимизации. При минимальном лоте 0,01 и размере контракта 100 000, параметр депозит можно указать $10 000.

Если у Вас нет достаточного опыта в оптимизации советников, снимите галочку напротив пункта «Генетический алгоритм». Генетический алгоритм значительно сокращает время оптимизации, но при неправильном подходе вы не получите необходимого разнообразия стратегий для формирования хорошего портфеля, адаптированного к различным поведениям рынка.

Нажмите кнопку «OK» и перейдите во вкладку «Входные параметры»:

Переключите советник в режим оптимизации.

В раскрывающемся списке параметра «Task» выберите пункт «Optimization_of_parametrs».

Задайте следующий параметр «maxDrawdown», ускоряющий оптимизацию. Глубина максимальной просадки зависит от различных параметров стратегии и индивидуальная для каждого пользователя. Точно вы сможете определить этот параметр, когда у вас будут результаты оптимизации. При первом формировании портфеля «с нуля» при «RiskPerTrade=1» параметр «maxDrawdown» при оптимизации на участке от года и более можете установить 30, при оптимизации на участке 2-3 месяца равным 10-15. В дальнейшем, когда у вас будут собственные результаты оптимизации, вы сможете уточнить этот параметр для повторных оптимизаций.

В параметре «Save_result_optimization» пропишите название файла с расширением «.csv» в который будут записываться результаты оптимизации.

Параметр «RiskPerTrade» можно установить равным 1, при заданных ранее «maxDrawdown=30», и депозите 10000. Если «RiskPerTrade» уменьшите до 0,1, как в видео, то и «maxDrawdown» уменьшайте до 3-х.

Параметр «Deposit» установите такой же, как и во вкладке Тестирование $1000;

Установите TimeFrame такой же, как и в настройках тестера.

В параметре «comment» можете указать свой комментарий, который при торговле будет присваиваться каждой сделке, совершенной советником:

Далее переходим непосредственно к подбору параметров.

На против параметров, которые будем подбирать необходимо поставить галочку, задать стартовое значение, шаг и конечное значение (стоп). Подробное описание параметров смотрите в видео.

После того как все параметры для оптимизации советника заданы, нажмите кнопку «OK» и запустите оптимизатор в тестере стратегий MT4, нажав кнопку «Старт».

Описание стратегий на пересечении линий индикатора Sicuro-Index в видео по оптимизации советника.

Индикатор Forex Invincible signal

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

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

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

Согласно заявлениям создателей описываемого алгоритма, оптимальным временным интервалом для его применения является Н1, так как именно на нем он в состоянии обеспечить доходность до 200% в месяц. При желании вы можете применять практически любой отрезок времени, но в этом случае получение высокого дохода не гарантируется. В качестве актива для ведения торговли вы можете применять практически любую валютную пару. Чтобы скачать описываемый алгоритм, щелкните по ссылке, которую вы можете увидеть ниже.

Индикатор Forex Invincible signal. Оптимизация

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

Описываемый алгоритм обладает всего двумя настраиваемыми параметрами:

  1. «Alert». В этом поле вы можете активировать отображение на экране информационного окошка в момент выявления описываемым алгоритмом оптимального момента для создания успешной позиции.
  2. «SRPeriod». Этот параметр отвечает за число баров, которые рассматриваемый алгоритм будет принимать во внимание при осуществлении всех необходимых вычислений.

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

Применение алгоритма

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

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

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

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

Чтобы научиться грамотно оптимизировать и применять индикатор Forex Invincible signal, воспользуйтесь демо-счетом.

Как оптимизировать советников в тестере стратегий MetaTrader 4?

Как правильно оптимизировать советников в тестере стратегий терминала МетаТрейдер 4? Зачем вообще нужна оптимизация, и что это такое — оптимизация параметров советников для достижения прибыльной торговли валютой на Форекс? Ответы на эти и другие вопросы Вы сможете узнать, прочитав данный материал.

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

Процесс оптимизации советника представляет собой его множественное тестирование с различными входными параметрами в автоматическом режиме программой МетаТрейдер 4. При этом, простая оптимизация — это ничто иное, как подгонка параметров эксперта под историю, то есть под условия рынка и движение цены, которые были в прошлом. Если прооптимизировать робота — советника на истории и сразу же поставить его торговать, радуясь, что результаты оптимизации были «красивыми», надеяться на такие же результаты торговли советника в реальном режиме не стоит. Ведь, по сути, была проведена не настоящая оптимизация, а ПОДГОН параметров.

Правильная и качественная оптимизация советника, которая называется форвард — тестом, включает в себя два этапа. На первом этапе советник оптимизируется (правильнее — подгоняется) на некотором историческом отрезке, который называется тестовый (исторический) период. Результаты подгонки представляются в таблице в виде входных параметров эксперта. С наиболее удачными параметрами робота запускают торговать на новом временном отрезке, где он не подгонялся, и не знает, как себя вести. Такой отрезок называется форвардным периодом. Если и на этом отрезке результаты тестирования (уже не оптимизация!) хорошие, значит, эксперта можно ставить торговать на реальный счёт.

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

  • — H1: рекомендуемый исторический период — 2 года, форвардный — пол года;
  • — M30: 1,5 года и 4 месяца;
  • — M15: 1 год и 3 месяца.

Тестировать советники на меньших тайм-фреймах не рекомендуется. Для лучшего понимания тестового и форвардного периодов, рассмотрим их в виде рисунка:

То есть, если сегодня 30 ноября 2020 года, и мы решили прооптимизировать советника на периоде M15, с тестовым промежутком 1 год и форвардным 3 месяца, то конец тестового промежутка у нас будет 30 августа 2020 года, а его начало — 30 августа 2020 года.

Рассмотрим процесс тестирования и оптимизация советников более подробно:

Шаг 1. Настройка тестера. Открываем тестер стратегий через меню торгового терминала, раздел Вид . Во вкладке Советник выбираем советника, которого собираемся оптимизировать. Из открывающего списка поля Символ выбираем необходимую валютную пару. Модель — По ценам открытия. Далее — период, для которого имеются настройки оптимизации, и устанавливаем исторический промежуток, на котором будет прогоняться советник (чтобы лучше рассмотреть скрин, кликните по нему):

Запуск тестера стратегий.

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

После этого качаем сами котировки при помощи меню Сервис — Архив котировок — Символы — валютный инструмент — период .

Стоит заметить, что предлагаемые дилинговыми центрами котировки не позволяют добиться качества моделирования более 90%, причём 90% — это в лучшем случае. Дело в том, что загрузка данных происходит с серверов MetaQuotes, которые зачастую предлагают неполные архивы, в которых отсутствуют котировки за некоторые промежутки времени, вплоть до месяцев. Ниже, на рисунке, выделен красным цветом как раз такой период — идут данные за 10.06.2020, потом следует «провал» в данных аж за 3 месяца, после чего данные архива котировок «появляются» только с 22.09.2020:

Как вы думаете, сможет ли тестер провести качественную оптимизацию советника, если ему просто напросто не с чем работать? Однозначно — нет, поэтому и результаты моделирования в таких случаях составляют даже не 90%, а едва дотягивают до 40%. Однако есть выход из этой ситуации: закачка полных архивов тиковых котировок с сайта дилингового центра DukasCopy, которые позволяют добиться результатов моделирования вплоть до 99%. Как получить архивы и трансформировать их в формат, понятный торговой платформе МетаТрейдер 4, читайте в статье «Качество моделирования 99% в тестере стратегий — реально ли это?».

Шаг 2. Сейчас необходимо загрузить в тестер стратегий оптимизационный файл, если он у Вас есть. Если оптимизационнго файла нет — загружаем файл настроек советника, который копировался в папку с торговым терминалом (это папка на диске С://Programe Files/MetaTrader/experts/presets/ , либо отдельная папка для советника — С://Programe Files/MetaTrader/experts/presets/название_советника/). Для этого нажимаем на кнопку Свойства эксперта , в открывшемся окне выбираем вкладку Входные параметры , кликаем Загрузить и находим файл оптимизируемого советника с расширением .set, с соответствующим валютным инструментом и периодом (тайм-фреймом):

Загрузка оптимизационного файла в тестер стратегий.

Загружаются первоначальные настройки советника, которые на вкладке «Входные параметры» необходимо изменить. Для этого галочкой отмечаем значения в столбце Переменная , которые необходимо изменять в процессе оптимизации советника, выставляем начальные, конечные цифры и значения шага в столбцах Старт , Стоп и Шаг , после чего сохраняем оптимизационный файл для советника в папку С://Programe Files/MetaTrader/tester/ — эта папка будет Вам доступна по умолчанию, если нажать кнопку Сохранить . Если Вы оптимизируете не одного советника, а несколько, то в таком случае рекомендуется в папке /tester/ создавать папку по названию советника и в неё сохранять начальный оптимизационный файл — это поможет избежать путаницы и всегда понять, к какому советнику относится оптимизациооный файл. В название файла оптимизации с раширением .set следует включать имя валютной пары и тайм — фрейм, например, оптимизация_название_советника_eurusd_m15.set :

После этого переходим на вкладку Тестирование , устанавливаем размер депозита, позицию (Long или Shot), выбираем оптимизируемый параметр (по умолчанию Balance), и ставим галочку в окошке генетический алгоритм (Возможно, у Вас возникнет вопрос — Что такое генетический алгоритм? Генетический алгоритм — это «умная» функция перебора параметров, которая заведомо убыточные параметры отбрасывает, в результате чего значительно сокращается количество вариантов перебора и время тестирования). После этого жмём кнопку ОК .

Шаг 3. Запуск оптимизации советника. Непосредственно перед запуском оптимизации параметров советника ставим галочку в окошечке со словом Оптимизация . И только после этого можно жать кнопку Старт . Процесс оптимизации форекс советника на тестовом периоде может занять значительное время — от нескольких минут, до часов и даже до суток: все зависит от количества оптимизируемых параметров каждого конкретного советника.

Шаг 4. По окончанию процесса оптимизации во вкладке График оптимизации формируется своеобразный график, где более темным цветом выделяются параметры советников, прибыльность которых выше. Даже невооруженным глазом видно, что вариации от 1,7 до 1,75 в порядке возрастания больше подойдут для дальнейшей оптимизации:

Графическое изображение различных комбинаций входных параметров эксперта после оптимизации.

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

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

Открывается окно тестера, где, если нужно, изменяем параметр Модели . Вместо значения По цене открытия устанавливаем значение Все тики , так как результаты теста по всем тикам будут более точными. Но это в первую очередь зависит от того, по какому алгоритму работает советник. Если работа советника построена по Ценам открытия — тестирование его по Всем тикам даст неверные результаты! Поэтому, прежде чем оптимизировать советника, Вы должны понимать логику его работы. Снимаем галочку с окошка Оптимизация и жмём кнопку Старт для тестирования советника с оптимизированными входными параметрами на тестовом периоде:

Анализ теста проводится на основе вкладок График и Отчет . Чем график прибыли более ровный и восходящий, тем входные параметры лучше:

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

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

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

Вывод сделать не сложно.

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

Шаг 5. Тестирование советника на форвардном периоде. Переходим во вкладку тестера Настройки и вместо промежутка времени исторического периода устанавливаем даты начала (От) и окончания (До) форвардного периода. Форвард-период начинается с конца исторического периода и заканчивается сегодняшним числом. Кнопка Старт запускает тестирование робота с установленными входными параметрами, полученными на первом этапе оптимизации.

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

Сохранение лучших оптимизационных параметров.

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

Шаг 6. Дооптимизация советников. Перед тем, как запустить советника на реальный счёт, рекомендуется его дооптимизировать. Но, внимание — не совершите ошибку ! Дооптимизация — это не оптимизация советника на форвардном периоде! Подгонку советника на форвард-тесте следует полностью исключить! Для начала поясним, какой принцип положен в систему дооптимизации советников. Известно, что система считается стабильной в том случае, если небольшое изменение параметров не дестабилизирует её состояние. Ключевая фраза в этом определении — небольшое изменение параметров. Применительно к дооптимизации советников этот принцип должен реализовываться следующим образом: нужно изменить параметры советников в небольших пределах и запустить оптимизацию на форвардном периоде. И если после дооптимизации на форвардном периоде выходные данные (максимальная и минимальная просадка, прибыльность, количество сделок и т. д.) не будут существенно отличаться от тех, которые были получены при тестировании на форвардном периоде, то выбираете лучшие настройки и сохраняете их. Вы проверите правильность оптимизации советника и получите ещё более лучший комплект настроек.

У разных советников дооптимизируются различные параметры, поэтому в рамках данной статьи конкретные параметры, которые должны дооптимизироваться, назвать нельзя. Но привести пример для лучшего понимания материала можно, что мы и сделаем. Например, для данных настроек, которые применялись при оптимизации советника на тестовом периоде, можно дооптимизировать параметр Pips — значение Шаг поменять с 2 на 1, коэфицент Старт изменить с 10 на 22, а Стоп — с 30 на 26:

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

Из всего вышесказанного можно сделать вывод, что только качественная оптимизация советника вместе с его тестированием на историческом и форвардном периоде может обеспечить пусть и не 100-процентную, но высокую вероятность его стабильной работы в реальном режиме. Сложно — скажете Вы? Да, сложно! Но Вы сможете получать прибыль на полном автомате, которая полностью окупит ваше терпение и настойчивость в изучении принципов оптимизации советников в торговой платформе MetaTrader 4.

info-cast.ru

Информационный отбор

Лучший индикатор для Бинарных Опционов и Форекс: «FOREX ALGORITM»

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

Зарабатывай на ВСЕ 100% полностью проверенным методом! На Форекс и с Бинарными Опционами

Лучший индикатор для Бинарных Опционов и Форекс: «FOREX ALGORITM» гарантирует высокую точность — более 85% прибыльных сделок …

Индикатор «FOREX ALGORITM»

Абсолютная новинка 2020 — РЕАЛЬНО СУПЕР-ТОЧНЫЙ индикатор!

Индикатор для Бинарных Опционов и Форекс FOREX ALGORITM — 85,5% УСПЕШНЫХ СДЕЛОК!!

С лучшим индикатором для Бинарных Опционов и Форекс FOREX ALGORITM резко увеличивается процент выигрышных сделок. В среднем около 85,5% прибыльных сделок за последние восемь месяцев.

  • В среднем 85,50% успешных сделок
  • Большое количество ежедневных сигналов
  • Краткосрочные и долгосрочные сигналы
  • Оповещения в режиме реального времени
  • Простота в использовании для начинающих

Моментально получите доступ к инновационному реально прибыльному Индикатору «Forex ALGORITM» и начните зарабатывать уже через несколько минут. Высокая точность и эффективность сигналов индикатора полностью подтверждена на реальной торговле — более 85% прибыльных ордеров по сигналам «Forex ALGORITM».

Заказав сейчас индикатор «Forex ALGORITM» Вы моментально получите весь комплект и уже через несколько минут начнете получать высокоточные сигналы для открытия прибыльных ордеров — соответственно Вы легко сможете начать успешно торговать и зарабатывать большие деньги уже через несколько минут.

Самый прибыльный индикатор для Бинарных опционов и Форекс

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

Видео торговли по индикатору «FOREX ALGORITM»:

Смотрите сколько можно заработать всего за несколько минут торговли по сигналам Forex ALGORITM: (по статистике торгов за 2 месяца в среднем более 85% прибыльных ордеров)

Всего было сгенерировано более 18 000 сигналов!

Реально высокая точность сигналов!

Новейший индикатор для Forex и бинарных опционов Forex Algoritm демонстрирует поразительно высокую точность сигналов. В среднем по статистике с прибылью закрываются более 85,5% ордеров, открытых по сигналам Forex Algoritm. Всего за несолько дней Вы можете увеличить Ваш депозит минимум на 30-40 процентов!! Благодаря большому количеству сигналов Вы можете получать такую высокую прибыль, при этом сохраняя невысокий уровень риска (открывая ордера небольшими лотами). Высокая точность сигналов Forex Algoritm полностью подтверждена в реальной торговле!

Индикатор Forex Algoritm на 100% гарантирует такие высокие результаты !

Forex Algoritm — это уникальный торговый инструмент, который ранее был доступен только закрытой группе профессиональных трейдеров!! Благодаря универсальному алгоритму Forex Algoritm успешно работает как на форекс так и с бинарными опционами. Это абсолютно новый индикатор, никогда ранее не попадавший в открытый доступ для всех трейдеров..

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

Профитный Индикатор «FOREX ALGORITM»

Благодаря этому высокоточному индикатору, у Вас постоянно будет большое количество прибыльных ордеров и полное отсутствие неудачных входов!! Как правило с этим индикатором ежедневно удается взять довольно значительное количество прибыли, независимо от размера начального депозита и опыта торговли! При этом не имеет значения какой стиль торговли Вы предпочитаете — будь то скальпинг, среднесрочная или долгосрочная торговля — практически всегда ордера открытые по сигналам индикатора находятся в значительном плюсе!!

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

Уже через несоклько минут Вы сможете начать открывать первые прибыльные ордера!

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

Были учтены все нюансы стратегий и создан не просто обычный торговый инструмент, а целый комплекс метод решений и технологий заложенных воедино, учитывая все цели и потребности каждого успешного трейдера, в результате чего вышел в свет новый и воистину уникальнейший инструмент — индикатор для Forex и Бинарных Опционов FOREX ALGORITM

Благодаря точному и эффективному алгоритму, индикатор FOREX ALGORITM генерирует большое количество сигналов, поэтому Вы никогда не пропустите возможность открыть прибыльную сделку. При этом нет необходимости часами сидеть перед монитором — Вы можете уделять торговле всего 40-50 минут в день, и даже за такое короткое время благодаря точным сигналам индикатора Вы сможете заработать большие деньги.

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

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

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

Поразительный Индикатор!

Прибыльность индикатора более 85% (реальные скрины работы индикатора, более 85% прибыльных ордеров)

Абсолютно Самый Прибыльный Лучший Индикатор Forex Algoritm

Эффективный индикатор для бинарных опционов и форекс Forex Algoritm разработан ведущей группой профессиональных трейдеров и разработчиков. Для того чтобы обеспечить лучшие результаты в индустрии биржевой торговли были задействованы действительно лучшие специалисты. И результаты оказались абсолютно оправданы — сейчас супер-индикатор Forex Algoritm обеспечивает более 85% прибыльных сделок.

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

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

Кому подойдет наш индикатор?

И что входит в комплект с индикатором Forex Algoritm?

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

Также важно заметить что благодаря универсальному алгоритму индикатор успешно работает как на Форекс так и с бинарными опционами.

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

Forex Algoritm создан для работы как на Форекс так и с бинарными опционами. Индикатор Forex Algoritm достаточно легкий и удобный в работе.

В комплект с индикатором входят:

1) файлы индикатора Forex Algoritm

2) полное пошаговое описание установки Forex Algoritm

2) подробные инструкции по работе с индикатором Forex Algoritm

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

4) БОНУС: К комплекту с индикатором Forex Algoritm прилагается уникальный БОНУС для кардинального улучшения результатов Вашей торговли и резкого увеличения прибыльности!

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

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

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

Индикатор Forex Algoritm уже включает в себя все, что нужно для прибыльной торговли — он полностью оптимизирован и идеально откалиброван. Я могу с уверенностью утверждать что с Forex Algoritm Вы легко сможете кардинально увеличить количество прибыльных сделок а соответственно и кардинально увеличите свой заработок. И все что для этого нужно — просто следовать сигналам индикатора.

При этом Ваши риски абсолютно минимальны — ведь еще до открытия ордеров Вы сможете убедиться и сами сможете увидите насколько точно прогнозирует прибыльные ордера высокоэффективный индикатор Forex Algoritm.

Психологические индикаторы – оптимизация трейдинга на Форекс и рынке бинарных опционов

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

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

Что такое психологические индикаторы

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

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

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

Особенности психологических индикаторов

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

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

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

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

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

Индикатор Чайкина

Ключевая цель данного инструмента – это выявление фактической величины рыночной волатильности. Сегодня сигналы, получаемые от индикатора Чайкина, интерпретируют двумя методами. Оба варианта действенны, если при трейдинге задействуются данные от индикаторов другого типа (осцилляторы, трендовые, объёмные).

  1. Первый вариант трактовки предполагает учитывать пиковые значения волатильности. Если рынок достигает своего наивысшего уровня изменения цены какого-то актива, то рассматривается его нахождение на максимуме. Следовательно, нужно ожидать последующего спада. Когда уровень волатильности кардинально спадает – рынок касается дна и можно предполагать скорого взлёта котировки торгуемого актива.
  2. Вторая методика трактовки сигналов индикатора Чайкина строится на противоположном восприятии демонстрируемых показателей. То есть степень волатильности конкретного актива взлетает при достижении ценой минимальных значений. Объясняется данный эффект паническими действиями биржевых игроков, спешно закрывающих позиции. Также здесь рассматривается дополнительный момент – когда определённый актив значительно перекуплен (цена приблизилась к максимуму), уровень волатильности естественным образом снижается.

Коэффициент соотношения медведей и быков

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

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

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

Читать и качественно понимать сигнальные признаки такого психологического индикатора несложно. Когда значение составляет даже 61%, можно в сторону продажи открывать позицию. Сигнал инструмента менее 41% показывает на возможность покупки актива.

Индикатор настроений

Инструмент этот представляет отображение настроения информационных агентств относительно торгового инструмента. Если «диванные» аналитики, журналисты и прочие медийные личности рассуждают о нужном приобретении актива, то желательно открывать обратно противоположную позицию. Это особенность данного психологического инструмента для трейдинга. Ввиду этого сигнализатор нередко носит называние индикатора противоположного мнения. Разумеется, уровень точности у такого алгоритма невысокий.

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

Заключение

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

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

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

Работа с тестером стратегий MetaTrader4: оптимизация форекс советника

Мастер класс «Работа с тестером стратегий MetaTrader4″ — часть 5

Следующей возможностью тестера стратегий является оптимизация. Зачем это нужно? Представьте себе, что вам необходимо определить при каком значении параметра TakeProfit советник MACD Sample будет показывать наилучшие результаты. Причем диапазон интересующих вас значений велик – от 30 до 300 пунктов. Конечно, можно запустить 271 раз подряд тест, каждый раз меняя значение. Но есть другой путь.

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

Поставьте галочку возле надписи «Оптимизация» (предварительно убрав галочку возле «Визуализации»), а затем откройте окно свойств эксперта. Поставьте галочку слева от параметра TakeProfit. Это означает, что данный параметр должен изменяться с каждым новым проходом, в то время как все остальные будут оставаться неизменными. Теперь нужно указать диапазон значений, в котором будет изменяться выбранный параметр, а также шаг приращения. В графе «Старт» пишем значение 30, в столбце «Шаг» — 1, в колонке «Стоп» — 300. Таким образом, тестер стратегий сам произведет 271 тест подряд. На первом шаге TakeProfit будет равен 30, на втором 31, на третьем 32 и т.д. Если же в закладке «Тестирование» окна свойств эксперта (см. рис. 3) поставлена галочка «Генетический алгоритм», то реальных проходов может быть значительно меньше, что ускорит ход оптимизации, незначительно снижая точность результатов.

После нажатия кнопки «Старт» появятся новые закладки «Результаты оптимизации» и «График оптимизации». В обе закладки будут попадать только положительные результаты. Поэтому, если после оптимизации какого-либо советника закладки остались пустыми, значит, выбранный диапазон значений входных параметров не дает прибыли на выбранном участке истории.

Оптимизировать можно сразу несколько параметров. Для этого нужно поставить напротив интересующих входных параметров галочки и правильно заполнить поля «Старт», «Шаг» и «Стоп». Однако следует помнить, что чем больше параметров для оптимизации выбрано, тем дольше будет проходить сам процесс.

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

Еще одна закладка окна свойств советника, которую мы не рассмотрели, — это «Оптимизация» (см. рис. 6).

Рис. 6. Закладка «Оптимизация» окна свойств эксперта.

При использовании ограничений из этой закладки также можно ускорить процесс оптимизации. Пометив нужный параметр галочкой и, введя необходимое значение, можно заставить тестер прервать проход оптимизации, если достигнуто определенное значение. Например, располагая депозитом в $10000, мы не хотим, чтобы он уменьшался ниже значения в $5000. Тогда помечаем параметр «Минимальный баланс» галочкой и ставим значение 5000. В результате, все, даже прибыльные проходы, значение баланса которых опускалось ниже отметки 5000, будут исключены из выборки. Таким же образом можно ограничить оптимизацию по остальным приведенным параметрам.

Тестер стратегий – довольно удобный и быстрый способ для оценки стратегии и отладки советника. Но не стоит забывать, что это всего лишь моделирование ситуации и некоторые моменты могут сильно отличаться от реальной жизни. Поэтому, даже после получения «золотых гор» от тестера не спешите ставить советника на реальный счет. Потратьте еще как минимум месяц для проверки работы эксперта на демо-счете. И только в случае успешного тестирования на демо и при довольно точном совпадении с результатами тестов за тот же исторический период, можно пробовать осторожно выходить на реальный счет, желательно, на микро-Forex.

В дальнейшем мы еще вернемся к некоторым нюансам тестирования. Для этого необходимо освоить элементарнейшие азы программирования на MQL4, к чему мы и перейдем в следующем уроке, подробно разбирая код советника MACD Sample.

Тестер стратегий МТ4

Встроенный тестер стратегий Metatrader 4: обзор функционала

Форекс Тестер MetaTrader 4: обзор возможностей, преимущества и недостатки. Пример оптимизации индикаторов и советников. Анализ бэктеста и проблемы оптимизации

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

Обзор тестера МТ4: тестирование, оптимизация индикаторов и торговых систем. Ошибки оптимизации

Анализ эффективности торговых систем, ручных стратегий, индикаторов — обязательное условие, которое должно быть выполнено перед их запуском на реальном счете с реальными деньгами (и на демо-счете в том числе). Тестеры стратегий форекс могут быть отдельными программами или же выступать приложением к конкретным платформам. Также их можно разделить на те, которые предназначены исключительно для ручных стратегий (Forex Simulator, FX Blue Trading Simulator) или комбинированные, с возможностью тестирования советников.

Из этого обзора вы узнаете:

  1. Как тестировать индикаторы: порядок действий на практическом примере.
  2. Как тестировать автоматические торговые системы и анализировать бэктест.
  3. Как проводить оптимизацию советников.
  4. Преимущества и недостатки тестера. Особенности тестирования торговых советников.
  5. Ошибки трейдеров при создании торговых систем и их оптимизации.

Я старался написать обзор как можно подробнее, как можно полнее, но простым языком. Если вы заметите в нем какие-либо неточности — смело пишите об этом в комментариях!

Тестер МТ4 — универсальный симулятор для советников и индикаторов

По методу тестирования тестеры делятся на два типа:

  1. Цикличные тестеры. Они последовательно перебирают одну свечу за другой. Получая новое значение последней свечи, они в соответствии с формулой проводят вычисления, учитывая данные предыдущих свечей. При совпадении факторов, указанных в коде/параметрах, открывают и закрывают ордера. По итогу тестирования выдается статистика по сделкам. Недостаток тестеров: в результатах не учитывается реальный спред, проскальзывания, из-за чего итог тестирования бывает далек от того, что будет на реальном счете.
  2. Событийно-ориентированные тестеры. Максимально приближены к реалистичным событиям. Архитектура тестера «заточена» на то, чтобы с наступлением конкретного события генерировать новые ситуационные случайные события, влияющие на результат. Недостаток таких тестеров — сложный код и как следствие большая вероятность ошибок. Для разработки торговой системы под такой тестер нужно знание кода.

Тестер МТ4 относится к первой группе.

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

1. Тестирование индикаторов и ручных стратегий в тестере Метатрейдер 4

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

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

Особенности работы тестера МТ4 на историческом периоде:

  • Тестирование возможно только на одном инструменте, портфельного тестирования нет.
  • Размерность и кратность лотов, свопов, комиссий берутся из настроек текущего аккаунта.
  • Моделирование ведется максимально близко к рыночным условиям, но на кросс-курсах возможны значительные расхождения из-за отсутствия точных курсов в момент конвертации на каждом временном отрезке.
  • Режим открытия сделок на тестовом периоде — Instant Execution.
  • На нестандартных таймфреймах тестирование не проводится, даже если добавить их с помощью скрипта.

Любое тестирование независимо от того, идет ли речь о тестере МТ4 или другом симуляторе, начинается с подгрузки котировок. В МТ4 это делается следующим образом:

  • Заходим в «Сервис/Архив котировок».
  • Отмечаем нужную валютную пару, выбираем графики М1 (по ним будет наиболее точная история).
  • Загружаем котировки.

Загрузка происходит с сервера MetaQuotes. Котировки разработчика МТ4 могут отличаться от котировок брокера, о чем и предупреждает LiteForex. Из-за разницы в котировках появляются расхождения в статистике тестирования и качество котировок — первое, на что стоит обратить внимание перед тестированием.

Запускаем сам тестер: в панели инструментов есть соответствующий значок. Или же заходим в меню «Вид/Тестер стратегий». Открываем в графике валютную пару, по которой были загружены котировки, наносим индикатор. В тестере, открывшемся в нижней половине платформы, выбираем в окошке «Индикатор» и находим тот, который собираемся тестировать. В данном случае Alligator.

С правой стороны платформы расположено меню управления настройками индикатора (обведено зеленым прямоугольником).

1. Свойства индикатора. Здесь можно изменить настройки индикатора, которые будут запущены для тестирования. Замечу, что речь идет именно об индикаторе для тестирования.

Это окно настроек Аллигатора перед тестированием.

Это окно настроек Аллигатора на стандартном рабочем графике. Как видите, они разные. Является ли это недостатком, предлагаю обсудить в комментариях.

2. Свойства символа. Окно информационное, в нем ничего изменить нельзя. Здесь указывается стартовый депозит, уровни стопов, спред и т.д.

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

4. Изменить индикатор. Здесь простор для тех, кто владеет кодом и хочет внести изменения в саму суть тестируемого индикатора с помощью MetaEditor.

Теперь пройдусь по основному меню тестера.

В строке «Символ» выбираем инструмент, на котором проводится тестирование. В данном случае валютная пара USD/JPY, по которой закачивались котировки. В графе «Использовать дату» указываем временной участок, на котором будет запущен тестер. Окошко «Оптимизация» активно только для советников. В графе «Визуализация» есть ползунок, которым можно регулировать скорость движения графика (прогонки тестера). В прогонке есть баг: при перемещении скорости с 31 до максимальной 32 прогонка графика резко возрастает в несколько раз.

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

  • Совет. Один из вариантов стресс-тестирования предусматривает установку заведомо худших параметров, чем условия реального рынка. Устойчивость торговой системы к форс-мажору — залог успеха в обычных условиях, потому стресс-тестирование предусматривает анализ работоспособности торговой системы (особенно это актуально для советников) при разных издержках (спреде, свопе и т.д.). МТ4 не позволяет выставлять какой угодно спред и здесь на помощь придет скрипт Spread Changer. Если не найдете обновленную (бесплатную) версию в интернете, пишите в комментариях адрес электронной почты, отправлю скрипт как можно скорее.

И теперь самое интересное окно — «Модель» тестирования. Здесь предлагается несколько режимов:

  • Все тики. Наиболее точный и долгий метод. Генерация тиков внутри свечи. Свечи формируют по наименьшему таймфрейму М1. Суть метода: бар формируется по схеме OHLCV (Open — High — Low — Close, Volume). Внутри самого бара цена может колебаться в ту или иную сторону несколько раз, что влияет на точность расчетов и нагружает тестер.

Схематически это можно показать так:

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

  • Контрольные точки. Наиболее грубый метод, в соответствии с которым тестер берет данные из ближайшего меньшего таймфрейма, благодаря чему тестирование становится более быстрым, но менее точным. Например, для таймфрейма М5 берутся данные таймфрейма М1. Используется для создания общего представления о работоспособности индикатора, не более.
  • По ценам открытия. Наиболее быстрый метод. Советник анализирует рынок и открывает сделки в начале формирования новой свечи (цена открытия). Первый шаг — это формирование бара (Open = High = Low = Close, Volume = 1), следующий шаг — выдача полностью сформированного бара. На графике бары идут один за одним без внутренних колебаний, в формуле индикатора учитывается только единственная цена — цена открытия бара. Трейлинг внутри бара не двигается. Если тейк-профит и стоп-лосс попадутся внутри свечи, то тестер сначала запустит стоп, хотя могло бы быть наоборот. Потому по этой модели тестируют советники, где не предусматриваются стоп и тейк-профит ордера.

Чтобы глубоко не вдаваться в подробности методов построения графиков, рекомендую придерживаться следующего правила: запустите тестирование при одинаковых параметрах по всем трем методам. Если график и статистика почти одинаковые, советник оптимизирован. Если разница существенная, то грубую проверку стоит проводить по быстрому методу и оптимизировать стратегию по всем тикам. Это же правило касается и тестирования советников.

Все настройки выставлены — можно начинать тестирование стратегии, нажав кнопку «Старт». Замечу, что каждое ее нажатие открывает новый график и тестирование начинается заново. Чтобы поставить тестер на паузу для открытия ордера, нужно нажимать кнопку возле полосы прокрутки скорости. Вернуться назад и открыть сделку «задним числом» нельзя. Кнопка «Стоп» полностью останавливает тестирование и запустить его можно будет только заново.

Если по каким-то причинам запуск тестирования не происходит (проблема с котировками и т.д.), перезапустите МТ4.

Преимущества тестера МТ4:

  • Универсальность. Тестер позволяет тестировать любые отдельно взятые индикаторы и полноценные торговые системы (ручные стратегии и торговые советники). Любой уникальный индикатор, который по коду совместим с МТ4, может быть наложен на график и протестирован.
  • Программа позволяет совместное использование с другими симуляторами. Тестер МТ4 можно запускать как отдельно, так и в комбинации с другими аналогичными программами. Например, после установки FX Blue Trading Simulator, навигационные настройки задаются в окне тестера МТ4. Иными словами, FX Blue интегрируется в базовый симулятор платформы.

Недостатки тестера МТ4:

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

Последний недостаток сводит «на нет» все преимущества тестирования индикаторов. Трейдер только лишь может следить за тем, как прорисовывается график и работает индикатор, но не может выставлять ордера.

Выхода три:

  1. Устанавливать дополнительный тестер ручных стратегий, дополняющий функционал тестера МТ4.
  2. Разрабатывать на основе индикатора советник, добавив в код индикатора условия открытия/закрытия сделок.
  3. Визуально оценивать результативность индикатора. В момент, который кажется удачным, тестирование ставится на паузу, в потенциальной точке входа ставится стрелка или любой другой символ (Вставка/Значки). Трейдер может только визуально оценить успешность решения, так как открытия ордеров нет, а значит нет и статистики.

Важно! С тестированием встроенных индикаторов проблем нет, с добавленными — иногда встречаются. Функция тестирования индикаторов добавлена в МТ4 несколько лет назад. Если индикатор написан до того, как эта функция была добавлена, то он может в тестере не запускаться.

2. Тестирование автоматических торговых систем в тестере Метатрейдер 4

Суть тестирования советника почти аналогичная. МТ4 имеет встроенный редактор MetaEditor, где можно написать код робота, который будет точно синхронизирован с платформой. Тестирование здесь также начинается с загрузки котировок.

  • Котировки MetaQuotes — как их закачивать, рассказано в предыдущем разделе. К их качеству часто выставляются претензии, но для тренировки подойдет.
  • Котировки брокера, которые должны быть в платформе, скачанной непосредственно с его сайта.

Заходим в «Сервис/Настройки», открываем меню «Графики» и из окна «Макс. баров истории» копируем цифру в окно «Макс. баров в окне» (по умолчанию 65 000).

Открываем тестер и в его окне там, где раньше указывалось «Индикатор», ставим «Советник». Все остальные настройки аналогичны тестированию индикатора, кроме «Настройки эксперта».

В меню «Настройки эксперта» доступны три вкладки:

  1. Тестирование. Здесь задается начальный депозит, есть возможность выбора направления сделок (например, открытие только длинных или только коротких позиций).
  2. Входные параметры. Здесь можно выставить объем лота, максимальный риск на сделку, параметры советника. Колонки «Старт», «Шаг» и «Стоп» нужны для оптимизации советника. Галочки в окне переменных не ставятся.
  3. Оптимизация. Эта вкладка нужна уже после того, как советник будет протестирован и понадобится его оптимизация. Ей я уделю внимание ниже в отдельном разделе.

Во «Входных параметрах» есть кнопка «Загрузить», она нужна для упрощения задачи установки параметров. Когда тестируется только один советник на одной паре и у него 4-5 основных настроек, их можно выставить руками. Но когда речь идет о роботе с 10-ю и более настройками (тем более о мультивалютных советниках) и о тестировании на десятке активах, легко запутаться. Потому с роботами обычно идут файлы с расширением .set, в которых уже заложены базовые настройки для каждой валютной пары. Эти настройки остается только подгрузить.

Опция «Оптимизация» в момент первого запуска тестера советника отключена.

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

3. Анализ статистики и проблемы оценки бэктеста

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

Советую начинать анализ со вкладки «График». Если кривая эквити (кривая депозита) здесь определенно спадающая, с резкими перепадами и глубокими просадками, возвращаемся к настройкам советника и вносим корректировки в параметры. Если советник не совершил ни одной сделки, где-то ошибка. Код ошибки ищем в журнале статистики, расшифровка есть на сайте mql4.com в разделе «Документация» (Справочник).

Во вкладке «Результаты» список всех сделок с указанием даты, направления, цены открытия/закрытия (в том числе по стопу или тейк-профиту), прибыли и итогового промежуточного баланса.

Вкладку «Отчет» рассмотрю подробнее.

1. Количество баров в истории. Это количество баров (свечей), на которых проводилось тестирование.

2. Смоделировано тиков. Показывает размер смоделированной последовательности. Каждая запись последовательности является состоянием бара в фиксированный момент времени. Речь идет о том, что бар — это законченное состояние последовательности расположения цены OHLCV (Open — High — Low — Close, Volume). Количество состояний бара может отличаться в зависимости от таймфрейма, качества котировок. Теоретически, чем больше тиков, тем более точное тестирование и тем оно дольше происходит. На практике есть ситуации, когда детальная прогонка — это потеря времени, так как результаты не будут отличаться от более быстрого тестирования.

3. Качество моделирования. В МТ4 значение этого параметра не поднимается выше 90%, то есть 90% — это лучший результат. Если значение меньше, нужно искать причину в качестве котировок, советник запускать на реальном счете нежелательно.

  • HistoryTotal — количество баров всего исторического периода тестирования.
  • StartBar — номер бара, с которого начато тестирование.
  • StartGen — номер бара, с которого началось моделирование на основе данных истории ближайшего таймфрейма (более нижнего).
  • StartGenM1 — номер бара, с которого начато моделирование на основе минутного таймфрейма.
  • 0,25, 0,5 и 0,9 — весовые коэффициенты.

Если в методах моделирования выбран способ «по ценам открытия» (самый быстрый способ), то значение параметра будет n/a с отметкой, что моделирование не проводилось.

На форумах можно встретить мнение, что точность 90% — это заведомо провал торговли на реальном рынке. Для повышения точности до 97-99% можно использовать бесплатную программу Tickstory Lite, обзор которой — это тема отдельной статьи. Если будет интересно узнать, как с ее помощью поднять качество моделирования, пишите об этом в комментариях.

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

Расшифровка цветов полосы ошибок рассогласования и качества моделирования:

  • Светло-зеленый. Моделирование на минутном таймфрейме.
  • Темные оттенки зеленого. Моделирование на старших таймфреймах (от М5 до Н4).
  • Розовый оттенок. Чистое фрактальное моделирование без данных меньшего таймфрейма.
  • Серый оттенок. Моделирование не проводилось.

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

  • Нажимаем в основном меню «Файл/Открыть каталог данных».
  • Заходим в папку History, где находим папку с названием своего торгового сервера.
  • В папке удаляем все файлы по тестируемой валютной паре. Загружаем котировки еще раз.

Остальные параметры — это статистика торговли, как анализировать которую, описано в этой статье. Добавлю только лишь некоторые нюансы, которые в ней не указаны:

  • Количество сделок — не менее 150 для любого таймфрейма.
  • Математическое ожидание — это чистая прибыль, деленная на количество сделок. Измеряется в валюте депозита, но кому удобнее, может переводить ее вручную в пункты. Низкое значение матожидания (менее 10 пунктов) может говорить о том, что советник быстро закрывает прибыльные сделки (то есть урезает потенциальную прибыль).
  • Абсолютная просадка — это разность между стартовой суммой депозита и наименьшим его значением за весь период тестирования. Максимальная просадка — это разность между наибольшим и наименьшим значением депозита.

Для сохранения отчета в формате HTML щелкаем правой кнопкой мыши на результатах тестирования.

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

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

  • Формат HTML. При сохранении бэктеста МТ4 предлагает формат HTM, но HTML — более привычное (на слуху) расширение, потому те, кто подделывает бэктест, автоматически ставят именно его. Несмотря на то, что при выгрузке формат HTML можно прописать вручную, смысла в этом нет. Потому HTML — первый признак того, что бэктест — подделка.
  • Пробелы или пропуск строк. МТ4 выгружает отчет сплошным текстом, наличие пробелов говорит о том, что бэктест корректировался вручную или предварительно загружался в какой-то редактор.
  • Лишние символы (точки, запятые). Проще всего сгенерировать любой отчет на МТ4 и визуально сравнить выдачу статистики со своим и чужим бэктестом.
  • Отсутствие комиссий, неактуальные котировки, ошибки в спреде. Отсутствие комиссий — явный признак того, что тестирование проводилось на демо-счете. Можно выгрузить данные в Excel и парой формул проверить соответствие комиссий, цен открытия/закрытия, суммы дохода и баланса между собой. Если убыточные сделки были удалены или заменены цифры, Excel покажет расхождение.
  • Одинаковые тикеты, несоответствие очередности тикетов и времени открытия сделок.

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

4. Оптимизация советников на историческом периоде

Оптимизация советника в тестере Метатрейдер 4 — это процесс перебора массива параметров робота в заданном диапазоне с шагом, который позволяет найти оптимальное их сочетание, дающее наилучший результат. Оптимизация нужна в 2-х случаях:

  1. Необходимость оптимизации только что созданного советника на других временных периодах или других инструментах.
  2. Изменение рыночной ситуации. Рынок волатилен, динамика движения котировок изменчива, потому любые торговые системы со временем нужно заново подстраивать. Перебор параметров происходит в тестере автоматически.

Перед началом оптимизации ставим в основном окне тестера галочку в окошке с соответствующим названием. Визуализацию можно отключить. Оптимизация проводится на модели «Все тики» (запустите тестер на всех 3-х моделях и сравните точность результатов).

4.1. Тестирование. Открываем вкладку «Свойства эксперта/Тестирование».

В разделе «Оптимизация» выбирается основной параметр, по которому будет проводиться оценка каждого прогона тестера по историческому периоду:

  • Balance. Тестер отбирает лучший прогон по итоговому значению баланса депозита. Набор лучших настроек будет соответствовать той версии прогона, на которой будет показана максимальная прибыль.
  • Profit Factor. Ключевым параметром будет соотношение прибыльных и убыточных сделок. Если значение будет равно 1 или меньше по всем вариантам прогона, советник к торговле не допускается. Оптимальной будет та версия, где соотношение будет максимальным в пользу прибыльных сделок.
  • Expected Payoff. Ключевой параметр, на который ориентируется тестер — математическое ожидание, которое должно быть не менее размера спреда.
  • Maximal Drawdown. Ориентир — максимальная просадка, являющаяся показателем уровня реального риска. В теории не должна быть больше, чем сумма стартового депозита.
  • Drawdown Percent. Ориентир — относительная просадка.
  • Custom. Показателем оптимизации будет критерий, указанный в функции советника OnTester(), где пользователь может добавить любой свой показатель оптимизации. По отзывам трейдеров, данный пункт не работает.

Если убрать галочку с «Генетического алгоритма», тестер прогонит все существующие комбинации параметров под заданные критерии. Учитывая, сколько это может занять времени, снимать ее не рекомендую.

4.2. Входные параметры. Здесь указываются параметры риск-менеджмента. Галочкой отмечаются те переменные, которые участвуют в оптимизации.

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

  • Значение — текущее значение параметра.
  • Старт — первоначальное значение.
  • Шаг — шаг увеличения первоначального значения.
  • Стоп — конечное значение.

Например, трейдер хочет подобрать оптимальное значение стопа. Он понимает, что во внутридневной торговле ставить стоп больше 50 пунктов ему нет смысла, но в то же время и менее 10-ти ставить было бы некорректно. Эти ограничения он и выставляет в окне для того, чтобы тестер не перебирал параметры, точно не подходящие под стратегию. То есть сэкономил время. Шаг можно выставить и минимальный, но есть ли в этом смысл? Будет ли стоп 11 пунктов или 12 — не так принципиально, а времени на тестирование уйдет больше.

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

4.3. Оптимизация. Здесь также указываются параметры, которые позволяют экономить время, урезая ненужные комбинации цифр.

Например, трейдер может указать минимальный уровень депозита (то есть тот уровень, ниже которого тестировать советник уже нет смысла, так как он неработоспособен), после которого оптимизация останавливается. Аналогично и с другими критериями.

Варианты методик оптимизации:

  • Тестирование на 2-х равных участках. Оптимизация проходит на обоих, сохраняются до 10-ти оптимальных вариантов параметров на каждом из участков. За основу берется тот вариант прогона, где на обоих участках параметры приблизительно одинаковы.
  • Форвард-тестирование. Участок делится на 3 части: первые 2 — период тестирования и оптимизации, последний — участок форвард-тестирования, на котором отбирают лучшие результаты.
  • Бэкворд и форвард тестирование. Участок делится на 3 части: на более раннем участке проводится первичное тестирование на среднем участке, на нем же проводится оптимизация. Выбранные несколько вариантов параметров прогоняются на последнем форвард-участке. Лучший вариант тестируется на первом участке (бэкворд-тест), а затем на всем историческом отрезке. На всех участках результаты (статистика и вид кривой депозита) должны быть сравнительно одинаковы.

Лучший набор параметров запускается на демо-счете. Чтобы понять, насколько статистика торговли будет совпадать с результатами оптимизации, достаточно в среднем около 30-50 сделок.

5. Проблемы использования оптимизированных советников на реальном счете

Тестер МТ4 не идеален и наиболее часто встречающиеся претензии к нему трейдеров касаются работы именно с тестированием советников. Правда, отчасти в этом вина и самих трейдеров. Тестирование не дает 100% гарантии того, что и в реальной торговле будет аналогичный результат. Какой бы сложной и оптимизированной не была торговая система, итоги тестирования всегда будут содержать неточности, о которых трейдеры почему-то забывают.

Заблуждения трейдеров, полностью доверяющих тестеру и советникам:

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

В упрощенной форме порядок оптимизации должен быть приблизительно следующим:

  • Для тестирования берется исторический период не менее 5 лет. Участок разбивается на 3 части.
  • Отрезок длиной первые 2/3 участка — это данные в выборке, на которых будет проводиться подгонка параметров советника.
  • Оптимизированная система тестируется на последнем 1/3 участка. Если результаты имеют низкую корреляцию (сильно отличаются), на реальном рынке система окажется нерабочей. Это так называемое форвардное тестирование, проводимое в ручном режиме.

Для автоматизации форвардного тестирования, которое в МТ4 было недоступно, относительно недавно в Маркете стала доступна библиотека Walk-Forward Optimization (WFO) и скрипт Walk-Forward Reporter — инструменты пошаговой форвард-оптимизации, повторяющейся много раз со сдвигом окна в будущее.

Методы тестирования и оптимизации достаточно подробно расписаны на форуме сайта mql4.com. Если кому-то будет интересно, как установить библиотеку, прописать код и вообще будет интересна инструкция по работе с этими инструментами детальной оптимизации, пишите в комментариях, я дам на них ссылку.

Можно также встретить частные варианты тестирования по методу «в выборке» и «вне выборки»: оптимизация советника на самом неудачном (убыточном) участке с последующим запуском на всем периоде. Или оптимизация на участке 1 год, после чего проводится прогонка на участках «1 год + 3 месяца», «1 год + 6 месяцев» и т.д. с последующим сравнением результатов.

2. Смена рыночного цикла. Чем больший период пытается охватить при тестировании трейдер, тем меньше вероятность, что он получит неработающую систему, даже если сможет подобрать оптимальные параметры. Рынок цикличен и на разных его циклах советник будет показывать разные результаты. Потому у трейдера есть два варианта:

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

3. Комиссионные расходы. В тестере их нужно выставлять вручную:

  • Спред. Часто трейдеры ставят заниженный спред, который может в 2-4 раза отличаться от реального рыночного. Если брокер указал спред по определенной валютной паре 0,7 пункта (например), это не означает, что это так и есть. В оферте и в торговых условиях (которые часто полностью не читают) могут указываться по отдельным типам счетов дополнительные комиссии.
  • Своп. Существенно снижает потенциальную прибыль.
  • Проскальзывания. Зависят от брокера и рыночной ситуации. Не учитываются при тестировании, потому искажают результаты на реальном счете.

Кто-то и вовсе игнорирует транзакционные расходы в оптимизации.

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

5. Качество котировок. Качество котировок брокеров не всегда высокое. На коротких таймфреймах можно найти недостающие куски. Какой бы источник котировок посоветовали вы? Будет интересно прочесть мнение читателей блога LiteForex!

6. Низкая устойчивость к изменению параметров. Еще одна классическая ошибка трейдеров при оптимизации. Предположим, что путем серии подборов параметров все-таки удалось достичь на длинном историческом периоде лучших результатов. Можно ли такую систему запускать на реальном счете? Нет. Если на тестовом периоде при незначительном изменении параметров результаты резко ухудшаются (например, изменение параметра индикатора с 8 на 9), система не является рабочей.

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

Советы по оптимизации:

  • Период оптимизации — для дневного таймфрейма не менее 3-х лет. Следовательно весь период отработки торговой системы — 4-5 лет и более.
  • Не нужно оптимизировать одновременно много параметров. Это искусственно подгонит результат под историю и на реальном счете система даст сбой.
  • Для уменьшения времени оптимизации увеличьте в настройках шаг. Участок с лучшими результатами все равно будет виден, зато снизится нагрузка на тестер. Лучший участок потом можно будет прогнать еще раз более детально.
  • Не пытайтесь максимально оптимизировать систему, тратя на это часы и дни. Все равно через время ее снова придется оптимизировать. Не получается оптимизация — модернизируйте алгоритм советника.

Что проще: создать собственный торговый советники и оптимизировать его или купить работающую систему, проанализировав бэктест? Вопрос риторический. Создание собственной системы — это рутинная работа, забирающая дни и недели, не всегда приводящая к положительному результату.

Сам принцип работы с тестером МТ4 несложный, сложный процесс оптимизации и подбора параметров. Но и покупка готовых систем — не панацея. Бэктесты подделываются, гарантии работоспособности системы нет. Например, еще несколько лет назад в Маркете (раздел mql4) были популярны советники, «подглядывающие в будущее». Их код позволял ориентироваться на котировки будущих периодов, тем самым выдавая желаемое за действительное. На реальном рынке они почти не работали.

6. МТ4 или МТ5?

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

  • Индикаторы и советники, написанные под МТ4, на МТ5 работать не будут.
  • У обоих тестеров закрытый способ оптимизации. Оптимизация проводится только по тем параметрам, которые входят в МТ4. Путем добавления строк кода трейдер может добавить в тестер пользовательские параметры. Во время оптимизации пользовательский параметр будет рассчитываться, но оптимизировать советник по нему невозможно. Например, в статистику можно добавить коэффициент восстановления (прибыль/просадка), но в «Настройки эксперта» он не попадет.
  • В МТ5 только один режим моделирования цены — генерация тиков по историческим данным минутного таймфрейма.
  • В МТ5 используется потенциал многоядерных систем, у МТ4 — только одно процессорное ядро. Прежде всего это влияет на скорость подбора параметров при оптимизации.
  • В МТ5 возможно тестирование по нескольким инструментам одновременно (важно для мультивалютных стратегий). В МТ4 — только по одному.

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

Вывод.

В статье сделан только лишь общий ознакомительный обзор по работе с тестером МТ4. Более глубоко методы тестирования и оптимизации с использованием разных моделей и принципов подгонки результата на отдельных участках исторического периода можно прочесть на профильных форумах, в том числе и mql4.com. Оптимизация советника — это долгая рутинная работа, порой не приносящая результатов. Она может быть интересна тем, кто:

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

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

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

P.S. Понравилась моя статья? Поделись ей в соцсетях, это лучшее спасибо ��

Задавайте мне вопросы и комментируйте материал ниже. С удовольствием отвечу и дам необходимые пояснения.

Полезные ссылки:

  • Торговлю с проверенным брокером рекомендую попробовать тут. Система позволяет торговать самостоятельно или копировать сделки успешных трейдеров со всего мира.
  • Воспользуйтесь моим промокодом BLOG для получения бонуса 50% на депозит от LiteForex. Промокод нужно просто ввести в соответствующее поле при пополнении счета в платформе LiteForex и бонус зачислится одновременно с депозитом..
  • Чат трейдеров в телеграм: https://t.me/marketanalysischat. Делимся сигналами и опытом.
  • Канал в телеграм с отличной аналитикой, форекс обзорами, обучающими статьями и прочими полезностями для трейдеров: https://t.me/forexandcryptoanalysis

График цены USDJPY в реальном времени

Содержание данной статьи является исключительно частным мнением автора и может не совпадать с официальной позицией LiteForex. Материалы, публикуемые на данной странице, предоставлены исключительно в информационных целях и не могут рассматриваться как инвестиционный совет или консультация для целей Директивы 2004/39 /EC.

Самые надежные индикаторы для Форекс трейдинга. ТОП 4 лучших алгоритмов для MT4 и 5

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

РЕКОМЕНДУЕМ: ТОП 2 ЛУЧШИХ БРОКЕРА НА 2020 ГОД

Не требуется верификация! Фиксированные выплаты! обзор/отзывы | НАЧАТЬ С 10$ 2020 год. Дарит безрисковую сделку. обзор/отзывы | ИНВЕСТИРОВАТЬ С 5$

ТОП 4 Самых надежных индикатора Форекс для терминалов MT4 и 5

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

ТОП 1: Индикатор Parabolic SAR для MT4, 5 версий

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

Использовать его очень просто:

После того, как вы выбрали подходящего брокера и применили SAR к своему графику, вы увидите серию точек, расположенных выше или ниже ценовых баров.

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

Parabolic SAR, как версия для MT4, так и для MT5, имеет ограниченный перечень настроек. Помимо визуальных изменений толщины и цвета линий, присутствует также возможность манипулировать техническими параметрами, подстраивая их под свои нужды. Делается это очень просто, а иногда, так и вообще, не имеет смысла ничего менять. Не удивительно, что данный индикатор обрел большую популярность в первую очередь у начинающих трейдеров – как на Форекс, так и на бинарных опционах.

ТОП 2: Ozymandias – самый перспективный индикатор для терминала MT4 и 5

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

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

Среди преимуществ индикатора стоит выделить:

  • Совместимость с популярной платформой МетаТрейдер 4, которая в наше время является наиболее часто встречающимся торговым терминалом.
  • Отличные результаты на различных таймфреймах, включая небольшие временные промежутки.
  • Дает возможность отслеживать резкие развороты на рынке и благополучно их избегать.
  • Помощь в определении рыночной перепроданности / перекупленности.

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

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

Лучше не начинать торговлю, когда отслеживаемая тенденция только-только изменилась, имеет смысл получить дополнительное подтверждение, используя другие инструменты и индикаторы.

ЛУЧШИЕ ФОРЕКС БРОКЕРЫ, ПО ДАННЫМ РОССИЙСКОГО РЕЙТИНГА НА 2020 ГОД:

ТОП 2 ЛУЧШИХ БРОКЕРА БИНАРНЫХ ОПЦИОНОВ 2020 года:

ТОП 3: Forex Profit Boost – самый популярный в трейдинге индикатор

FPB – это не просто индикатор, а почти готовая система, состоящая из скользящих МА и полос Боллинджера. Одна МА задается в настройках, а другая является простой СС, имеющую таймфрейм 21. Когда уровень настраиваемой СС будет находиться выше МА21, столбцы индикатора окрасятся синим цветом, в обратной ситуации – красным. Так можно понять, в каком направлении движется тенденция и насколько она выражена.

  • Если показатель скользящей средней приближается к границам, выдающим полосами Боллинджера, в желтом цвете на графике будет присутствовать в ничтожно малом количестве, что указывает на наличие крепкого тренда.
  • Чем больше желтого цвета, тем тенденция слабее.

В тот момент, когда вы переносите индикатор на окно с текущим графиком своего MT4, вам будет предложено должным образом его настроить, задав пять параметров:

  • MAPeriod – период индикатора МА (Скользящей средней);
  • MAMethod – вариант усреднения СС. Выбирать придется между простым усреднением и тремя другими его разновидностями (значения от 0 до 3);
  • BBPeriod – позволяет указать величину периода по полосам Боллинджера;
  • BBDeviation – здесь нужно указать отклонения по умолчанию от нулевой линии (их численное значение);
  • ВВ Shift – значение, на которое сдвигается индикатор, по отношению к ценовому графику.

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

ТОП 4: Williams % Range – самый надежный индикатор Форекс для новичков

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

Единственное отличие состоит в том, что для WPR точка отсчета устанавливается на исторические минимумы, а у Стохастика — на исторические максимумы. Следствием принятой формулы является тот факт, что по сравнению со Стохастиком она имеет перевернутую шкалу — это означает, что верхнее значение будет равным 0, а самое низкое -100.

Интерпретация индикатора такая же, как и в случае со Стохастиком. Он может предоставлять полезные данные по перекупленности/перепроданности на бирже, как правило, в диапазоне выше -20 и ниже -80 соответственно.

Устанавливается индикатор на платформу MetaTrader 5 стандартным способом, после чего нужно проделать несколько простых действий для настройки:

  • Выберите график, к которому будет применяться процентный диапазон Уильямса.
  • Перейдите в: Вставка — Индикаторы – и Осцилляторы — Диапазон процента Вильямса.
  • Выберите период времени, который следует применить, например, 14.

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

Что важно помнить используя в Форекс трейдинге эти индикаторы?

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

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

Рекомендуем: Лучшие из индикаторов Форекс

РЕКОМЕНДУЕМ ПРОВЕРЕННЫХ ФОРЕКС БРОКЕРОВ, РАБОТАЮЩИХ ПОРЯДКА 20 ЛЕТ!

Admiral Markets Group состоит из следующих компаний:

  • Кредитное Плечо до:
    1:500 для розничных клиентов
  • Защита от волатильности
  • Защита от отрицательного баланса
  • Кредитное Плечо до:
    1:30 для розничных клиентов,
    1: 500 для профессиональных клиентов
  • FSCS защита
  • Защита от отрицательного баланса
  • Кредитное Плечо до:
    1:500 для розничных клиентов
  • Защита от волатильности
  • Политика защиты от отрицательного баланса
  • Кредитное Плечо до:
    1:30 для розничных клиентов,
    1: 500 для профессиональных клиентов
  • FSCS защита
  • Защита от отрицательного баланса

Время чтения: 6 минут

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

Платформа MT4 широко используется трейдерами для навигации по миру торговли на рынке Форекс. Но путешествие может быть немного громоздким, так как ваши графики могут съесть много системной памяти и ресурсов. Вероятно, вы заметили, что ваша платформа MT4 замедляется и вызывает различные проблемы, такие как:

  • МетаТрейдер отстает
  • MT4 зависает
  • MT4 тормозит
  • В Metatrader 4 не обновляются графики
  • Медленное исполнение ордеров
  • MT4 зависает при запуске

К сожалению, потенциальные проблемы этим списком не ограничиваются.

Что делать, если платформа MT4 зависает?

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

Оптимизация производительности MT4

Уменьшить максимальные бары на графике МТ4

Откройте платформу Metatrader 4.

  1. Нажмите «Сервис»> «Параметры»> «Графики» и найдите «Макс. Бары» в поле графика.
  2. Уменьшите это значение как минимум на 50%.
  3. Если производительность все еще отстает, продолжайте уменьшать значение, пока оно не станет гладким.
  4. Кроме того, вы также можете уменьшить «Макс. Бары в истории».

Очень часто шаг № 5 не нужен, так как уменьшение «Максимальных баров на графике» должно привести к резкому увеличению производительности. С другой стороны, шаги 1-4, настоятельно рекомендуется, и должны решить многие проблемы, связанные с производительностью.

Оптимизация памяти (RAM) в МетаТрейдер 4

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

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

Ниже вы можете найти список простых изменений, которые вы можете применить к MT4, чтобы уменьшить потребление памяти MetaTrader.

  1. Попробуйте отключить функции, которые вы не используете в закладках Publisher, Email и Events.
  2. Отключите вкладку «Новости» на вкладке «Сервер».
  3. Нажмите CTRL + M в Market Watch, затем щелкните правой кнопкой мыши и выберите «Скрыть все», удалив все пары, которые не используются.
  4. Закройте все графики, которые вы не используете.
  5. Если вы работаете с экспертными советниками, подумайте об отключении любых функций ведения журнала, если они не требуются.
  6. Периодически перезагружайте MetaTrader, чтобы поддерживать низкое использование памяти.

Как использовать настройки профиля в MetaTrader 4

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

Давайте рассмотрим пример.

Предположим, что утром вы хотите видеть только графики, связанные с EUR, GBP и USD, а вечером или ночью вы предпочитаете видеть только AUD, NZD и JPY. Используя настройки профиля, вы можете сэкономить много времени.

Прежде всего, вы сохраняете профиль под названием «Лондон» с такими графиками, как EUR/USD, EUR/GBP, GBP/USD и USDCHF. Затем вы можете сохранить профиль «Токио», который показал бы только пары, такие как USD/JPY, AUD/JPY, GBP/JPY и NZD/USD.

Индикаторы для MT4 и проверка их работы

Если ваш процессор постоянно перегружен, и вы заметили, что MT4 не отвечает вообще, виновником может быть один из индикаторов, сделанных на заказ. Лучшие индикаторы MT4 и MetaTrader Supreme Edition, оптимизированы и не засоряют память вашего компьютера.

Вам нужно проверить, какой пользовательский индикатор зависает и удалить его. Проблема состоит в том, что многие из пользовательских кодированных индикаторов плохо кодируются и неоптимизированы. По собственному опыту, я могу сказать: если вы думаете о том как добавить индикатор в MT4 и какие из них лучше выбрать, индикаторы, предоставленные MT4 Supreme Edition, являются первоклассными.

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

Одно предупреждение. Если вы загружаете индикаторы из других источников, используйте пользовательские индикаторы только из известных и проверенных источников.

Полезно знать: когда вы устанавливаете новые индикаторы MetaTrader 4, вам не нужно перезагружать платформу, чтобы ваш индикаторы для MT4 правильно отображались. Просто обновите панель навигатора, и ваш новый индикатор появится через пару секунд.

Получите образование на платформе MT4

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

С тех пор, как я впервые открыл эту платформу, MT4 значительно улучшилась, и сегодня она считается лучшей платформой для онлайн-трейдинга — и это правда.

Советы, которые я поделился с вами сегодня, определенно помогут вам оптимизировать MT4 еще больше. Если есть еще что-то, что вы хотели бы знать, я настоятельно рекомендую вам прочитать наш раздел часто задаваемых вопросов, чтобы получить более полное представление о рынке.

Помимо этого, пожалуйста, не стесняйтесь спрашивать нас о чем-либо, относящемся к MT4.

Продолжайте свое обучение на Форекс

О нас: Admiral Markets

Как регулируемый брокер, мы предоставляем доступ к наиболее популярным торговым платформам в мире. Вы можете торговать с нами CFD, акциями и ETF.

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

ЛУЧШИЕ СТАТЬИ

MetaTrader 4

Платформа для торговли на Форекс и CFD

iPhone App

MetaTrader 4 для вашего iPhone

Android App

MT4 для вашего Android устройства

MT WebTrader

Торгуйте прямо в браузере

MetaTrader 5

Торговая платформа нового поколения

MT4 для OS X

MetaTrader 4 для вашего Mac

Индикатор Лучи Элдера поможет определить силы быков и медведей

Лучи Элдера является эффективным инструментом для проведения анализа текущего состояния на валютном рынке.

Индикатор ELR был создан в конце 1989 года известным трейдером А. Элдером, который также является создателем популярной тактики ведения торгов под названием «Три экрана». Этот инструмент можно применять как в качестве основного инструмента для проведения анализа рынка, так и в паре с иными индикаторами.

Лучи Элдера. Особенности применения

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

Независимо от того, какие именно сигналы выдает в текущий момент времени индикатор ELR, скользящая средняя будет рекомендовать создавать ордера лишь в направлении господствующей тенденции.

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

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

Для расчета силы быков/медведей применяются следующие формулы.

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

Установка и оптимизация

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

Лучи Элдера обладают всего тремя параметрами, в которые при необходимости можно внести изменения:

  • Строка «Period» отвечает за период используемой скользящей средней.
  • Строка «Period-Signal» отвечает за сигнальную кривую, которая отображается в окне индикатора при помощи прерывистой линии.
  • Строка «Period-Smooth» отвечает за отображение сигналов инструмента в специальном окне. (по умолчанию в этой строке внесено значение 2).

Применение индикатора ELR для анализа рынка

Для создания ордеров на реализацию валюты, необходимо чтобы были выполнены следующие условия:

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

Как выглядят условия для создания сделки на приобретение валюты на торговом графике, вы можете увидеть на картинке, расположенной ниже.

Ознакомившись с картинкой, расположенной выше, вы можете заметить, что на ней четко прослеживаются два сигнала: дивергенция (показатели осциллятора снижаются в момент, когда зарождается восходящая тенденция), а также пересечение в окошке индикатора Лучи Элдера двух кривых. Такая ситуация является мощным сигналов для открытия ордера на продажу валюты.

Для открытия сделки на приобретение валюты должны быть выполнены следующие условия:

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

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

Ознакомившись с расположенной выше картинкой, вы можете заметить такие сигналы как пересечение кривых и дивергенцию.

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

Среди огромного количества достоинств индикатора ELR пристального внимания заслуживают следующие:

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

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

Надеюсь, эта статья поможет вам научиться грамотно использовать индикатор ELR для ведения торгов. Перед тем как применять данный инструмент для ведения торгов на реальные денежные средства, рекомендую протестировать его на демо-счете.

Индикаторы Forex

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

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

Прибыльный Индикатор «FOREX PARADISE»

Индикатор для MT4 «FOREX PARADISE» — это индикатор высокой точности — личный индикатор от Гуру Трейдинга, который позволяет стабильно и безопасно зарабатывать сотни пунктов без использования Мартингейла и высокорисковых методов торговли.

Индикатор разработан для 70 валютных пар на Бинарных Опционах и Форекс и гарантированно выдает больше 87% точных входов, использовать можно у любого брокера с платформой MetaTrader.

Индикатор Trend4you — Собирай профиты с точными сигналами

«Trend4you» индикатор тренда показывает прогноз возможного направления тренда, на анализе силы тренда на всех таймфреймах. Индикатор отражает данные по следующим тайм фреймам M1, M5, M15, M30, H1, H4, D1, W1, MN.

10 колонок представляют последние 10 баров каждого периода таймфрейма. Бар цвета указывает на его тип – красная стрелка «медвежий», зеленая стрелка «бычий» и желтая точка нейтральное положение тренда. Правая колонка с галочкой содержит резюме оценки направление тренда. Вам следует открывать торговлю в направлении основной тенденции по итогам первой колонки. Начиная с младшей колонки от 0 до 9 изменение значения сигнализирует о смене тренда.

Работает на всех валютных парах. Хорошо подходит для ручной внутридневной торговли и скальпинга по сигналам наименьших таймфреймов. Обладает очень быстрой реакцией на изменение тренда. Легок и интуитивно понятен для принятия торговых решений.

Новостной индикатор Urdala_News

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

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

На графике все видно и понятно, очень удобный и полезный индикатор.

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

Индикатор SVS_Oscillator

Осцилятор для определения моментов покупок и продаж.

Индикатор Daily trend ZCOMFX v2

Индикатор показывает направление тренда по основным валютным парам.

Индикатор Virtual Trade Monitor

1. AutoDetectPairs (истина/ложь). Если установлено значение true, монитор виртуальной торговли будет проверить, если ваш брокер поддерживает исходный набор пар валюты или альтернативный и выбирает подходит. Если задано значение false, он будет использовать альтернативные пары (IBFX), но их можно перезаписать «Custom продать пары» и «Custom купить пары». В настоящее время используются какие пары показано в скобках в строке ниже «Виртуальной торговли монитор» (около в верхнем правом углу диаграммы)
2. ShowJumps (истина/ложь). Если присвоено значение true, ссылки будут показаны визуально линии и стрелки. Это может быть одним из наиболее важных особенностей виртуальной торговли монитора, как он показывает, как пары движутся после скачка!
3. DisplayJumpInfo (истина/ложь). Если задано значение true монитор виртуальной торговли будут показаны ниже суммы продать/купить пары дополнительную информацию о последних перехода. Особенно после скачка произошло прошло время (например если вы не сидеть в передней части вашего компьютера все время). В сочетании с параметром ShowJumps это хороший инструмент для контроля за передвижением прыжков пар.
4. ShowJumpAlert (истина/ложь). Если присвоено значение true, вы будете будет информироваться о каждый прыжок через окно предупреждения (с звук).
5. ShowBaskedBackground (истина/ложь). Если установлено значение true, фон корзину индикатора будут окрашены в красный (продать пары) и зеленый (купить пар). Это просто дать лучшее впечатление визуальные и делает его легче различается между верхней «продать зоны» и меньше «купить зоны». Вы, конечно, можно задать его значение false, чтобы выключить заливку фона.
6. Пользовательские пар продать и купить пользовательские пар может использоваться, только если AutoDetectPairs имеет значение false! По умолчанию используется альтернативный набор пар, но вы можете поместить в свой собственный пар, конечно.

Настройка

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

Для тестирования и оптимизации советников в терминале используется специальное окно «Тестер». Все вышеперечисленные настройки производятся во вкладке «Настройка» этого окна.

Советник и его параметры #

В поле окна «Тестер — Советники» следует выбрать эксперт, параметры которого необходимо оптимизировать. В этом поле нельзя выбрать любой файл советника. Здесь могут быть лишь доступные в клиентском терминале файлы. Для этого они должны быть скомпилированными и находиться в папке /EXPERTS.

После того как выбран советник, необходимо провести дополнительную настройку и задать входные параметры. Это можно сделать нажатием кнопки «Свойства эксперта».

При этом появится новое окно с тремя вкладками:

Тестирование

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

В этой вкладке также выбираются типы открываемых позиций: Only Long — открывать только длинные позиции; Only Short — только короткие; Long and Short — открывать позиции в обе стороны. Каков бы ни был алгоритм советника, он будет открывать позиции только в заданных направлениях.

Также можно включить генетический алгоритм оптимизации. Подробное описание этого алгоритма можно найти в статье «Генетические алгоритмы — математический аппарат».

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

  • Balance — показателем оптимизированности является максимальное значение баланса;
  • Profit Factor — показателем является максимальное значение фактора прибыльности;
  • Expected Payoff — показателем является максимальное значение математического ожидания выигрыша;
  • Maximal Drawdown — показателем является минимальное значение просадки;
  • Drawdown Percent — показателем является минимальное значение относительной просадки (в процентах);
  • Custom — при выборе данного параметра в качестве критерия оптимизации будет учитываться значение функции OnTester() в советнике. Данный параметр позволяет пользователю использовать любой собственный показатель для оптимизации.

Входные параметры

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

При оптимизации входные параметры советника задаются в полях «Старт», «Шаг» и «Стоп». В этих полях задаются начальные значения, шаг изменения и конечные значения внешних переменных соответственно. Слева от названия переменных имеются галочки, включающие параметр в оптимизацию. Если переменная не отмечена галочкой, она не участвует в оптимизации. Ее значение в процессе оптимизации не изменяется, и используется параметр, записанный в поле «Значение». Количество прогонов эксперта напрямую зависит от этих параметров. Данные, записываемые в поле «Значение», не влияют на оптимизацию советника и необходимы лишь для его тестирования.

Существует возможность загрузить уже сохраненный набор входных параметров (включая значения «Старт», «Шаг» и «Стоп»). Это можно сделать, нажав кнопку «Загрузить» и выбрав предварительно сохраненный набор параметров. Сохранить текущий набор внешних переменных можно при помощи одноименной кнопки.

Оптимизация

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

Чтобы включить ограничивающее условие, необходимо выставить соответствующий флажок слева от него. Двойным кликом левой кнопки мыши в поле «Значение» можно изменить имеющийся параметр, после ввода нового значения нажмите клавишу «Enter».

К ограничивающим параметрам относятся:

  • Минимальный баланс — минимальное значение баланса в валюте депозита;
  • Максимальная прибыль — максимальная прибыль в валюте депозита;
  • Минимальный уровень маржи % — минимальный уровень маржи в процентах;
  • Максимальная просадка % — максимальная просадка в процентах;
  • Непрерывный убыток — максимальный суммарный убыток в одной серии. Убыточной серией называются несколько следующих подряд убыточных сделок;
  • Непрерывное количество убыточных сделок — максимальное количество убыточных сделок в одной серии;
  • Непрерывный выигрыш — максимальная суммарная прибыль в одной серии. Прибыльной серией называются несколько следующих подряд прибыльных сделок;
  • Непрерывное количество прибыльных сделок — максимальное количество прибыльных сделок в одной серии.

Финансовый инструмент и его период #

Чтобы приступить к тестированию, недостаточно лишь выбрать советника и настроить его. Необходимо также выбрать финансовый инструмент и период (таймфрейм) для тестирований. Все тестирования будут проходить именно на этих данных. При тестированиях можно выбрать один из доступных в терминале инструментов или использовать внешний файл данных. В тестированиях используются файлы исторических данных формата *.FXT, которые записываются в директории /TESTER. Эти файлы автоматически создаются при тестированиях, если был выбран имеющийся в терминале инструмент.

Финансовый инструмент задается в поле «Символ», а таймфрейм — в поле «Период». Если файла данных по этому инструменту, периоду и методу моделирования не существует, он будет создан автоматически. При отсутствии исторических данных по инструменту и периоду, тестер автоматически скачает 512 последних баров истории.

Внимание: если по инструменту имеются какие-либо данные за пределами последних 512 баров, произойдет автоматическое скачивание исторических данных до самого последнего имеющегося бара. Это может вызвать резкое увеличение входящего трафика.

Методы моделирования #

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

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

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

  • По ценам открытия (быстрый метод на сформировавшихся барах)
    Некоторые механические торговые системы не зависят от особенностей внутрибарного моделирования, они торгуют на сформировавшихся барах. То, что текущий ценовой бар полностью сформировался, можно узнать по появлению следующего. Именно для таких экспертов предназначен этот режим моделирования.
    В этом режиме сначала моделируется открытие бара (Open = High = Low = Close, Volume=1), что дает эксперту возможность точно идентифицировать окончание формирования предыдущего ценового бара. Именно на этом зарождающемся баре запускается тестирование эксперта. На следующем шаге выдается уже полностью сформированный текущий бар, но на нем тестирование не производится!
  • Контрольные точки (используется ближайший таймфрейм + фрактальная интерполяция)
    Метод моделирования контрольных точек предназначен для грубой оценки экспертов, торгующих внутри бара. Для этого метода необходимо наличие исторических данных ближайшего меньшего периода (таймфрейма). В большинстве случаев имеющиеся данные меньшего таймфрейма не полностью покрывают временной диапазон тестируемого таймфрейма. При отсутствии данных меньшего таймфрейма развитие бара генерируется на основе цен закрытия 12 предыдущих баров. То есть, движение внутри бара повторяет движение цены за последние 12 периодов. Это и есть фрактальная интерполяция.
    Как только появляются исторические данные меньшего таймфрейма, фрактальная интерполяция применяется уже к этим данным. Однако используется уже не 12, а всего 6 предыдущих баров. То есть воспроизводятся реально существующие цены Open, High, Low, Close плюс ещё две сгенерированных цены. Значение и местоположение этих двух сгенерированных цен зависит от движения цены на 6 предыдущих барах.
  • Все тики (на основе всех наименьших доступных периодов с фрактальной интерполяцией каждого тика)
    Этот режим позволяет наиболее точно смоделировать движение цены внутри бара. В отличие от «контрольных точек», потиковый метод использует для генерации данные не только ближайшего меньшего таймфрейма, но и всех доступных меньших таймфреймов. При этом, если для какого-то временного диапазона одновременно существуют данные более одного таймфрейма, то для генерации используются данные самого меньшего таймфрейма. Так же, как и в предыдущем методе, фрактально генерируются контрольные точки. Для генерации движения цены между контрольными точками также используется фрактальная интерполяция. Возможна ситуация, когда генерируется несколько одинаковых тиков подряд. В этом случае дублирующиеся котировки фильтруются, и фиксируется объем последней из таких котировок.
    Необходимо учитывать очень большой возможный объем сгенерированных потиковых данных. Это может сказаться на потребляемых ресурсах операционной системы и на скорости тестирования.
    • не рекомендуется запускать потиковое тестирование при отсутствии более мелких таймфреймов, полностью покрывающих исследуемый период, иначе тестирование будет неточным;
    • моделирование по контрольным точкам в основном используется при оптимизации советников, а моделирование всех тиков — для тщательного тестирования.

В клиентском терминале в истории ценовых данных сохраняются только цены Bid. Для моделирования цен Ask в тестере стратегий по умолчанию используется текущий спред инструмента на момент запуска оптимизации. Однако пользователь может задать собственное значение спреда для оптимизации в поле «Спред».

Временной диапазон #

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

Чтобы включить ограничение по датам, необходимо выставить флажок «Использование дат» и указать требуемые значения в полях «От» и «До». После того как произведены все настройки, можно нажать кнопку «Старт» и начать тестирование. После начала тестирования в нижней части окна можно просмотреть ориентировочное время завершения этого процесса.

Точный индикатор для Форекс и бинарных опционов

Из статьи ты узнаешь :

Шаломчик, мои маленькие любители заработать шекели! Сегодня хочу презентовать вам платный индикатор без названия. Это личная наработка одного человека, и стоит данный индикатор 635 рублей. Сумма весьма скромненькая, но и её платить не придётся, ибо сам индюк вы сможете скачать по ссылке в описании.

p, blockquote 2,0,0,0,0 —>

Лучший брокер

p, blockquote 3,0,0,0,0 —>

p, blockquote 4,0,0,0,0 —>

Сам по себе индикатор можно использовать как на Форекс, так и на бинарных опционах. Но моё мнение таково, что лучше свой потенциал он раскроет именно в БО, а потом я расскажу, почему считаю именно так.

Лучшие русскоязычные брокеры для торговли бинарными опционами:

p, blockquote 5,0,0,0,0 —>

p, blockquote 6,0,0,0,0 —>

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

p, blockquote 7,0,0,0,0 —>

Если так, то это хорошо, и потенциал у него есть, а если перерисовывает, то смысла в нём нет попросту. Лично я немного понаблюдал за ним, и перерисовок я не заметил. Индикатор заточен на работу с любым торговым активом и интервалом.

p, blockquote 8,0,1,0,0 —>

Видео

p, blockquote 9,0,0,0,0 —>

Я могу отметить очень интересное наблюдение: если работать по индикатор На Н1 и выше, то его прекрасно можно адаптировать к Форекс, если ниже данного интервала, то работать лучше на БО. Видите ли, на младших интервалах сигналов будет очень много.

p, blockquote 10,0,0,0,0 —>

Более того скажу, что он весьма неплохо улавливает небольшие импульсы и откаты. Этого вполне хватит для получения профита на БО, но вот для Форекс этого недостаточно. Кстати, отмечу для особо одарённых, торговать чисто по этому индикатору я бы не рекомендовал, потому как ничем хорошим это не закончится. Как можно фильтровать показания индикатора, я покажу вам чуточку позже.

p, blockquote 11,0,0,0,0 —>

p, blockquote 12,0,0,0,0 —>

Это придётся весьма кстати начинающим трейдерам, который не хотят лишний раз копошиться в настройках. Что касается использования этого индикатора, то тут все просто: появилась точка соответствующего цвета, значит, нужно открывать сделку. Снова повторюсь, что открывать сделки, основываясь лишь на показаниях индикатора – это неправильно, да и закончится это всё убытками. А это наталкивает нас на простую мысль – нужно подбирать фильтры. Как вариант, даже использование простого стохастика уже позволит значительно повысить качество входов.

p, blockquote 13,0,0,0,0 —>

p, blockquote 14,0,0,0,0 —>

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

p, blockquote 15,0,0,0,0 —>

Кстати, вот вам даже простая стратегия с использованием этого индикатора на БО: За основу берём интервал М5, время экспирации 6 свечей (30 мин).

p, blockquote 16,1,0,0,0 —>

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

p, blockquote 17,0,0,0,0 —>

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

p, blockquote 18,0,0,0,0 —>

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

p, blockquote 19,0,0,0,0 —>

Скачать

p, blockquote 20,0,0,0,0 —>

Насколько публикация полезна?

p, blockquote 21,0,0,0,0 —>

Нажмите на звезду, чтобы оценить!

p, blockquote 22,0,0,0,0 —>

p, blockquote 23,0,0,0,0 —> Отправить оценку

Средняя оценка / 5. Количество оценок:

p, blockquote 24,0,0,1,0 —>

Оценок пока нет. Поставьте оценку первым.

p, blockquote 25,0,0,0,0 —>

p, blockquote 26,0,0,0,0 —>

Так как вы нашли эту публикацию полезной.

p, blockquote 27,0,0,0,0 —>

Подписывайтесь на нас в соцсетях!

p, blockquote 28,0,0,0,0 —>

Сожалеем, что вы поставили низкую оценку!

p, blockquote 29,0,0,0,0 —>

Позвольте нам стать лучше!

p, blockquote 30,0,0,0,0 —>

Расскажите, как нам стать лучше?

p, blockquote 31,0,0,0,0 —> Отправить отзыв

Открывайте торговый счет и получайте бонус:
Понравилась статья? Поделиться с друзьями:
Как зарегистрироваться в бинарных опционах
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: