Инструкция по установке и тестированию советников «браконьер»

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

В качестве основы используется эмуляция тиков внутри бара (обращаем ещё раз внимание на то, что это эмуляция тиков). В отличии от метода контрольных точек, использует не только ближние наименьшие, но и все доступные меньшие таймфреймы. Учитывая большой объём генерации тиковых данных, это может быть очень затратным для ресурсов ПК и как следствие значительно снизить fxpro скорость тестирования. После того как были подготовлены котировки, можно проводить тестирование торгового алгоритма или индикатора на исторических данных выбранного финансового инструмента. Для этого открываем, уже хорошо нам знакомое окно «Тестер». Но в терминале MetaTrader 4 в окне «Архив котировок» предусмотрена возможность изменения данных баров.

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

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

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

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

Устанавливаем название советника для тестирования… Дату начала тестирования и дату конца, Даты реальные иначе будет неПРАВИЛЬНО настроен тестер.. Выбираем временной интервал для тестирования… Чтобы запустить выполнение советников убедитесь, что выполнение стратегии включено. Также стратегия, которую Вы хотите включить должна быть активирована в списке стратегий.

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

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

Доверительное управление на Forex

Метод Монте-Карло, который включает в себя различные варианты изменения котировок, позволяет предугадать, вероятность непредвиденных ситуаций в будущем. Это связано с особенностями исторических данных. Программа строит идеализированный процесс торговли stochastic cross alert без проскальзываний, реальных спредов, задержек. Чтобы добавить робота на график, открывают навигатор и перетаскивают инструмент в окно выбранной валютной пары. Обычно робот состоит из самого эксперта, индикаторов и сетов с настройками.

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

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

Тестирование советников в MT4 с качеством 99% Обзор программы TickStory.

Вкладка «Metatrader Info» MT4 позволяет сохранить текущие отображаемые настройки в файл конфигурации. Этот файл конфигурации можно затем использовать позже или поделиться им с коллегами трейдерами, для того, чтобы использовать единые настройки. Во вкладке «Информация о Metatrader» вы можете форекс ммсис произвести дополнительные настройки тиковых данных, такие как размер свопа, стоп левел, размер тика и т.д. Сделать FXT доступным только для чтения — гарантирует, что все экспортированные файлы будут помечены как доступные только для чтения, чтобы их нельзя было случайно перезаписать.

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

Прибыльность – это не что иное, как отношение общей прибыли к общему убытку. Чем больше значение прибыльности отличается от единицы, тем доходней советник. После всех вышеперечисленных манипуляций можно нажимать кнопку «Старт» для запуска теста. После удаления файлов перезапускаем терминал и загружаем котировки заново, как это было описано выше. Помня о том, что лучше использовать файл с котировками без сдвига по времени, после скачивания первого файла можно остановить программу, а второй файл удалить. Следующим шагом скачиваем программу StrategyQuant Tick Data Downloader для закачки тиковых данных с сайта DucasCopy.

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

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

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

В любом случае, считаю что советник тестирование прошел. В тестировании участвовал советник Vip-Test_Profit-FX_2-00.ex4 – скачать и попробовать . Я не стал тратить много времени, цель другая, покажу на примере тестирования одного месяца, советника Vip-Test_Profit-FX_2-00.ex4 и посмотрим что из этого выйдет. В следующей статье мы рассмотрим, как работать с EA Analyzer, и тестировать с помощью нее советники. По завершении процесса оценивают соотношение показателей прибыли и просадки депозита.

Тест

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

Теперь необходимо подумать о котировках, которые вы будете использовать. Большинство брокеров не имеют собственной исторической базы, исключение составляют Alpari и Ducascopy, остальные же используют котировки, предоставляемые компанией MetaQuotes. Сказать, что эти котировки вообще годятся для тестов я не берусь – они очень низкого качества (много пробелов, ошибок и неточностей).

Тестируем сеточный алгоритм торгового советника Setka Limit

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

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

Подготовительные работы

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

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

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

Нужно выбрать, что вы собираетесь тестировать, советник или индикатор. Архив качественных котировок есть лишь у двух брокеров — Альпари и DukasCopy. Большинство других брокеров предлагают загрузить котировки компании MetaQuotes, качество которых оставляет желать лучшего. Достигнуть высокой степени соответствия прогнозных значений с реальными результатами при тестировании на котировках от MetaQuotes не получится.

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

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

Итоговое значение максимальной просадки выделено утолщенными стрелками. Баров в истории – количество баров в истории, показывает глубину истории, на основе которой производилось моделирование. Кнопка «Изменить эксперта» доступна только если у вас есть исходный код советника (файл с расширением mq4). Она открывает редактор кода советника, где вы сможете внести в советник необходимые изменения. При тестировании по всем тикам объём сгенерированных тиков может быть довольно большим, поэтому терминал может потреблять довольно много ресурсов.

Join The Discussion

Compare listings

Compare