07/11/2024

Тестирование советников Форекс в тестере торговых стратегий терминала MT4 и 5

 

Содержание статьи

Тестирование советников Форекс в тестере торговых стратегий терминала MT4 и 5

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

Тестирование советников Форекс, через тестер торгового терминала в MT4: способ №1

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

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

создание советника на MQL4

ЛУЧШИЕ БРОКЕРЫ ОПЦИОНОВ КОТОРЫХ ВЫБРАЛИ ВЫ!

Депозит от 10$. Максимальная прозрачность! | обзор | отзывы | СТАРТ с 10$ Нет обязательной верификации! | обзор | отзывы | НАЧАТЬ С 500 РУБЛЕЙ Депозит от 10$. Новый брокер! | обзор | отзывы | НАЧАТЬ ТОРГОВЛЮ

РЕКОМЕНДУЕМ: ОНИ ОСТАЮТСЯ ЛИДЕРАМИ НА FOREX!

Получение котировок по первому методу

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

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

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

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

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

Еще один способ получения котировок

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

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

Видео. Как провести тестирование советников в MT4

ЛУЧШИЕ ФОРЕКС БРОКЕРЫ ПО ДАННЫМ «ИНТЕРФАКС»

1998 год. ECN брокер! CASHBASK ОТ АЛЬПАРИ | обзор / отзывы 2007 год. БОНУС $1500 НА СЧЕТ. | ОПЦИОНЫ CALL/PUT | обзор/отзывы 2007 год. FinaCom. 15% БОНУС + КЕШБЭК | обзор / отзывы

А ТАКЖЕ ЛУЧШИЕ БРОКЕРЫ БИНАРНЫХ ОПЦИОНОВ В 2021:

Отсутствие обязательной верификации! СТАРТ С 10$ | обзор / отзывы Копирование сделок! 500.000 НА ДЕМО СЧЕТ | обзор / отзывы Депозит от 10$! SPRINGBONUS 100% НА СЧЕТ | обзор / отзывы

2 способ тестирования советников Форекс

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

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

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

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

Тестирование советников и индикаторов Форекс в MT4 и 5. Способ № 3

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

Советники Форекс, предторговое тестирование в MT4, 5

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

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

РЕКОМЕНДУЕМ ПОСМОТРЕТЬ:

ТОП БРОКЕРОВ, ПРИЗНАННЫХ НЕЗАВИСИМЫМИ РЕЙТИНГАМИ

Нет обязательной верификации! | обзор | отзывы | НАЧАТЬ С 500 РУБЛЕЙ Система копирования сделок. | обзор | отзывы | ТРЕЙДИНГ С 5 $ Депозит от 10$. Новый брокер! | обзор | отзывы | НАЧАТЬ ТОРГОВЛЮ

ТОП ФОРЕКС БРОКЕРОВ РОССИЙСКОГО РЕЙТИНГА НА 2021 ГОД:

2007 год. Как получить 1500$? =>> БОНУС $1500 | обзор / отзывы 2007 год. FinaCom. КОПИРОВАТЬ СДЕЛКИ ТРЕЙДЕРОВ | обзор/отзывы 1998 год. FCA, НАУФОР. | ВСЕ АКЦИИ И КОНКУРСЫ | обзор/отзывы

ФОРЕКС видео / видео FOREX видео уроки форекс, видео обучение форекс, стратегии форекс видео

Тестирование советника форекс в Metatrader 4

Тестирование советника форекс в Metatrader 4 – в данном видео форекс с описанием вы узнаете как правильно протестировать советник форекс в тестере стратегий и оптимизировать его в торговом терминале Metatrader 4, как правильно выбрать период тестирования, модель тестирования, использовать процесс визуализации, догрузить котировки если ваш тест получился не верным.

Сразу после покупки советника форекс, необходимо выполнить рекомендации по установке его в MT4, а именно поместить его в папку “ C : Program Files <Брокер> experts ” (где Брокер – наименование вашего ДЦ (например Forex4you или Metatrader 4 – <название брокера>) )

Следует обратить внимание, что если качество моделирования после тестирования советника форекс не получилось 90% и кол-во ошибок рассогласования графиков не равно ноль, значит тест проведен НЕ ВЕРНО !

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

Так же следует обратить внимание, что лучше проводить тест любого советника в ДЦ Альпари, т.к. в нем самый полный архив котировок.

Опубликовать ссылку на это ФОРЕКС Видео (поделиться ссылкой):

Если Вам понравилась данное ФОРЕКС Видео — Вы можете подписаться на получение новых материалов сайта Forex-Video.ru по RSS или по e-mail:

Авторский видеокурс Алексея Лободы

Последние 7 статей о форекс с ФОРЕКС видео уроками:

Курс “Безопасный форекс 2″

Уважаемые трейдеры, поступил в продажу обучающий видео курс “Безопасный форекс 2″ видео презентацию и подробнейшее его описание вы найдете здесь: ===>>> Безопасный форекс 2 <<<=== Характеристики курса: Уроки все новые (!) Продолжительность – 10 часов 35 минут видео. 30 видео уроков + бонусные. Курс очень подробный. Огромное кол-во примеров с пояснениями и комментариями. Консультации автора [. ]

Видеокурс “Волны Вульфа + индикатор WolfeWavesFind”

Уважаемые трейдеры, поступил в продажу мой новый видеокурс “Волны Вульфа + индикатор WolfeWavesFind”: Он состоит из 4-х часов видео – 18 видео лекций: теория волн со всеми подробностями + примеры реальной торговли (сопровождение сделок с комментариями по текущей ситуации). ____________________________________ Подробная информация здесь: Видеокурс “Волны Вульфа + индикатор WolfeWavesFind” === >>> _________________________ Преимущества видеокурса: 1. Наличие [. ]

ГОЛОСОВАНИЕ конкурса “Авторских стратегий форекс Лета 2012″

Уважаемые подписчики сайта “Форекс видео” и посетители! Прошу вас принять участие в голосовании за выбор лучшей авторской стратегии форекс, учавствующих в Летнем конкурсе 2012 года. В конкурсе приняло участие 11 стратегий форекс, описание которых вы можете найти по этой ссылке – описание конкурсных стратегий форекс Лета: 1. Стратегия форекс «Параллельные каналы + уровни Фибоначчи» – основана [. ]

Видеокурс “ОСНОВЫ графических построений форекс” – бесплатно!

Уважаемые подписчики сайта и посетители, представляю вам свой новый Видеокурс ”ОСНОВЫ графических построений форекс”, который вы можете скачать БЕСПЛАТНО, предварительно подписавшись на его получени: Видеокурс в первую очередь будет полезен тем трейдерам, которые хотят изучить графический анализ форекс и прибыльно торговать. Включает он в себя 6 видео уроков: 1) Вводный урок – “Преимущества графического анализа форекс” [. ]

ГОЛОСУЙ в конкурсе “Лучшая авторская стратегия форекс”

Уважаемые трейдеры форекс и подписчики рассылки этого сайта! Напоминаю что до конца голосования в конкурсе “Лучшая авторская стратегия форекс за MAЙ 2012” осталось немного более 2-х дней (на момент публикации этой новости) В конкурсе приняло участие 16 авторских стратегий форекс! Вот скрин части из них: Конечно не все из них соответствуют всем требованиям публикации стратегий [. ]

Почему Брокер форекс помогает трейдеру?

В этой статье форекс я выскажу свою точку зрения, почему же Брокеры форекс помогают своим клиентам – трейдерам: дают сигналы, ведут аналитические обзоры, начисляют различные бонусы на торговые счета клиентов, удваивают прибыль, полученную при торговле и т.п. Честно говоря уже давно хотел написать статью на эту тему, но все думал что это будет как-то не [. ]

Калькулятор Мани Менеджмента

Уважаемые трейдеры: читатели сайта и подписчики, хочу сегодня преподнести вам маленький, но полезный Новогодний подарок, который поможет вам всегда правильно рассчитать свои риски по открываемой сделке на форекс в торговом терминале MetaTrader 4 – это вспомагательный индикатор форекс “Калькулятор Мани Менеджмента” и видео по его использованию и установке. Индикатор форекс самостоятельно расчитывает величину получаемого стоп-лосса, в [. ]

4 нюанса тестирования советников в терминале MetaTrader 4, о которых знают не все трейдеры

[info_block align=»right»]Обратите внимание, что качество истории котировок у разных форекс брокеров отличаются, что может вызвать серьезные расхождения в результатах тестирования одного советника на счетах от разных брокеров[/info_block]

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

Все, что нужно знать о том, как правильно тестировать торгового советника в тестере стратегий терминала MetaTrader 4 – в инструкции от экспертов журнала Фортрейдер.

С чего необходимо начинать тестирование советника?

Торговый робот проверяют на истории, поэтому в первую очередь необходимо скачать котировки нужной вам валютной пары. Для этого следует в меню «Сервис» найти вкладку «Архив котировок» или просто нажать клавишу F2.

Рис. 1. Архив котировок в меню «Сервис» терминала MetaTrader 4.

Рис. 1. Архив котировок в меню «Сервис» терминала MetaTrader 4.

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

Рис. 2. Выбор валютной пары и таймфрейма.

Рис. 2. Выбор валютной пары и таймфрейма.

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

Выбираем в тестере стратегий торгового робота (1), валютную пару (2), тип моделирования (3), таймфрейм (4), спред (5) и настройки советника (6).

Рис. 3. Настройка тестера стратегий для тестирования.

Рис. 3. Настройка тестера стратегий для тестирования.

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

Какой тип моделирования выбрать?

[info_block align=»right»]Тестируете по всем тикам, потом по контрольным точкам, потом по ценам открытия и смотрите разницу.[/info_block]

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

  • Все тики;
  • Контрольные точки;
  • По ценам открытия.

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

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

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

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

На какие параметры нужно обратить внимание при оптимизации советника?

Количество сделок

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

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

Прибыль и просадка

[info_block align=»right» linkText=»Зарабатываем с Мартингейлом! 8 правил торговли форекс экспертами с повышенным риском» linkUrl=»https://fortrader.org/learn/forex-trader/zarabatyvaem-s-martingejlom-8-pravil-torgovli-foreks-ekspertami-s-povyshennym-riskom.html» imageUrl=»http://files.fortrader.org/uploads/2016/11/invest-money.jpg»]Заработок на советнике по принципу Мартингейла возможен. 8 правил о том, как снизить риск от торговли «опасным» роботом.[/info_block]

Во вторую очередь нас будет интересовать соотношение прибыли к просадке.

Популярным параметром для отбора результатов оптимизации является коэффициент восстановления, который представляет собой простое отношение: прибыль / максимальная просадка. Его несложно вычислить, поделив столбец «Прибыль» на столбец «Просадка» в долларах. Но вот отсортировать результаты оптимизации по этому параметру тестер так просто не позволяет.

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

double GetRecoveryFactor( void ) <

double MaxDD = TesterStatistics(STAT_EQUITY_DD);

Res = TesterStatistics(STAT_PROFIT) / MaxDD;

double OnTester( void ) <

и перекомпилировать его. После этого при оптимизации в тестере появится новая колонка «Результат OnTester». Она будет содержать коэффициент восстановления. Щелкнув по шапке этой колонки, можно отсортировать результаты оптимизации по данному параметру.

Рис. 4. Сортировка результатов оптимизации по коэффициенту восстановления.

Рис. 4. Сортировка результатов оптимизации по коэффициенту восстановления.

Что делать с ошибками рассогласования?

Часто случается, что в отчете о тестировании торгового эксперта тестер стратегий в строке «Качество моделирования» указывает значение n/a и сообщает об ошибках рассогласования графиков.

Рис. 5. Ошибки рассогласования графиков.

Рис. 5. Ошибки рассогласования графиков.

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

Как устранить это расхождение? Существует очень простой способ. Необходимо удалить историю котировок по необходимой валютной паре через «Меню Файл» — «Открыть каталог данных» – History – «Имя торгового сервера». Стираем все файлы EURUSD*.hst.

Рис. 6. Удаление файла с архивом котировок.

Рис. 6. Удаление файла с архивом котировок.

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

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

Итого

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

Похожие статьи

Fortrader Suite 11, Second Floor, Sound & Vision House, Francis Rachel Str. Victoria Victoria, Mahe, Seychelles +7 10 248 2640568

Комментарии (2)

А ничего что котировки после удаления будут загружены с сервера метаквот и будут очень сильно отличаться от данных полученных от брокера и после перезалива этот тестер можно смело выкинуть в ведро? вы этот момент почему-то упускаете.

Здравствуйте! Спасибо Вам за информацию о тиковом тестировании робота. Но у меня вопрос такого плана. Если я скачаю тики из архива котировок MQL4 и провожу тестирование в таймфрейме H1(часовом), то не будет ли отличаться время открытия бара от серверного времени брокера? Мне это важно знать, так как открытие ордера в моём роботе привязано ко времени открытия бара и со временем начала торговых сессий.
Заранее благодарен, если получу от Вас разъяснение по моему вопросу.
PS: может у Вас есть описание кода, который можно будет внести в тело советника для устранения проблемы, если она, конечно, существует.

Источник http://infofx.ru/trejding/testirovanie-sovetnikov-foreks-v-testere-torgovyx-strategij-terminala-mt4-i-5/

Источник http://forex-video.ru/sovetniki-forex-video/forex-video-testirovanie-sovetnika-v-metatrader-4.html

Источник http://fortrader.org/learn/mql/4-nyuansa-testirovaniya-sovetnikov-v-terminale-metatrader-4-o-kotoryx-znayu-ne-vse-trejdery.html

Источник