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

Если это звучит знакомо, you need to consider whether or not the indicator repaints.

Что такое индикатор перекраски?

Первый, consider a baseball analogy. Прошлая неделя, г. Санкт-. Луис Кардиналс бить Техас Рейнджерс, чтобы выиграть World Series. Индикатор перекраски, как прошу вас сегодня, «Вы бы ставку на кардиналами или рейнджеров?” then pretending like you placed your bet three weeks ago and not today. You had no way of knowing for sure who would win.

How do Normal Indicators Work?

Если это звучит глупо, it’s because it is. Repainting indicators use knowledge of the “historical future” to forecast which way the market is going to go. Индикаторы обычно начинаются со старыми барами на левой стороне графика, затем идите вперед к правой стороне, пока они не получают достаточно информации для принятия решения. Сказать, например, that you want to create the RSI indicator on a daily chart, and you want to start on октября 25. Вы начинаете октября 25, и принимать решения на основе информации, полученной от октябрь. 24, 23, и т.п., пока вы не собрали 14 баре стоимости данных или сколько вы установите период. Затем вы говорите окончательно, что RSI на октября 25 является X.

Теперь вы переходите к октября 26. Вы оглядываетесь на октября 25, 24, и так далее, пока вы не получите окончательное значение RSI для октября 26. Все примеры двигаться вперед в будущее, затем оглянуться назад в прошлое, чтобы получить текущее значение.

A Hypothetical Repainting Indicator

Теперь давайте создадим гипотетическую индикатор RSI, который перерисовывает. Скажем, наш первый день на рассмотрении находится октября 25. Мы могли бы начать, глядя в прошлое, который является то, что мы сделали в прошлый раз. Но ради сделать пример очевидным, давайте рассмотрим другой путь - в будущее.

Мы собираем данные октября 26, 27, и так далее. Теперь, узнав будущее, мы прыгаем обратно октября 25 и делать вид, что мы знали, что будущее все вместе. RSI выглядит потрясающе.

An Actual Example

Я получаю копии 3_Level_ZZ_Semafor время от времени, и это имеет тенденцию вызывать проблемы. It’s based on the same idea as the zig-zag indicator, который помогает ему подобрать идеальный верх и низ. Trend трейдеры любят смотреть на него. Информация кажется, что это будет настолько ценным,.

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

Первое изображение ниже показывает значение Семафор на графике EURSUD M5 в 00:00 в Октябре 10, 2011. Вы заметите, что фиолетовая точка с номером 2 появляется на этом баре. Рынок движется сильно вверх. Индикатор в этот момент предсказывает, что движение, скорее всего, затянутый.

3_Level_ZZ_Semafor перед тем перекраска

Если мы прыгаем 2 баров в будущее на 00:10, Теперь волшебно ряд 3 появляется точка. Что еще хуже то, что число 2 точка исчезает полностью из 00:00 бар! Индикатор видит, что цена подскочила, поэтому он идет назад во времени и удаляет доказательства его неправильного предсказания. Если вы не смотрели индикатор или снятия скриншотов, это как бы число 2 точка никогда не был там.

3_Level_ZZ_Semafor после перекраски

Look out for Repainting

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

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

Вам необходимо выбрать параметры, чтобы получить backtester бежать. Параметры, которые Вы выбираете, не важны, так долго, как вы выбрали что-то. Я выделил необходимые элементы в красном ниже. Я лично предпочитаю использовать M5 EURUSD диаграммы. M5 хорошо, потому что backtester движется по быстро данным на полной скорости, не происходит так быстро, что я не могу контролировать процесс. Она поражает хороший баланс между скоростью и после того, что происходит на самом деле. Мне нравится EURUSD просто потому, что я всегда данные EURUSD загружены. Я не придется беспокоиться о тестер не работает, в то время как, что, вероятно, будет проблемой, если я выбрал экзотическую валюту как TRY / ZAR.

Настройки MetaTrader Backtester

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

Другие показатели сложнее. Они только сюжет каждый раз 50 бары, а иногда даже реже. Вы должны внимательно следить, чтобы убедиться, что там, где появляются участки, что впоследствии они не танцуют на другой бар. Я хотел бы использовать ту же технику, в первом скриншоте, что я отправил с вертикальной красной линией. Всякий раз, когда индикатор участки что-то на графике, пометить его с вертикальной линией. Продолжайте делать это в течение приблизительно стоит один день данных на графике М5. Остановить тест, затем прокрутить назад по графику. Если 100% из нанесенных значения совпадают вертикальные линии, то ваш индикатор не перекрашивать.

0 Нравится
552 Просмотры

Вам также может понравиться

комментарии закрыты.