Информация о текущих ценах доступна из окна обзора рынка, и там же отображаются все участвующие в расчете инструменты. По значениям в окне https://boriscooper.org/kak-torguetsya-perion-na-rynke-aktsiy/ данных можно проверить работу индикатора на истории. В окне инструментов вы можете наблюдать за текущими открытыми позициями, а также изучить историю торгов и торговый журнал. Форвард-тестированием называется повторный прогон советника на другом временном периоде. Такая возможность предусмотрена для исключения подгонки параметров советников на определенных участках исторических данных. Вы можете задавать собственные настройки торгового счета при тестировании стратегий — торговые ограничения, настройки маржи и комиссии.
Включение возможности оптимизации в облаке
Здесь указаны как лучшие форекс советники не требующие оплаты. Другой вопрос в том, что это не альтернатива торговле (независимо от того, какой рынок, среднесрочный или долгосрочный). Вы лишь получаете автоматический алгоритм на некоторые случаи.
MetaTrader 4: Настройка оптимизации и сохранение SET файла
Этот советник предназначен для проверки одноименной стратегии торговли на рынке Форекс. Фундамент данной стратегии базируется на том, что посредством индикации ADX можно выявлять трендовую силу в текущий момент времени. Перейдя на страницу советника Вы можете более детально с ним ознакомиться и посмотреть все его параметры и график прибыльности. Часто на подобных уровнях базируются и советники для торговли на форекс.
Extensive experience in programming assistants for Metatrader
Остальные пункты этого окна настроек используются «по умолчанию», если иное не предусмотрено инструкциями, которые идут в комплекте с роботом. В этом случае трейдер может подключать библиотеки, ограничивать торговлю сделками в одну сторону и т.д. Платформа Metatrader 4 для работы с Советниками требует включения дополнительных опций.
лучших роботов Форекс для автоматизированной торговли
В теории Советники должны содержать открытую и неоднократно протестированную на демонстрационных торгах и в реальных условиях стратегию, а результаты тестирования обычно прилагаются к программе. Получается, что трейдеры приобретают полностью автоматические, уже проверенные алгоритмы. В качестве эксперимента предлагаем взглянуть вам на график поведения советника после оптимизации и дальнейшего форвард тестирования на участке в одну четвертую от общего исторического отрезка. AlliHeik – это индикаторный советник форекс, который в своей основе вынашивает индикаторную стратегию на основе технического анализа, что позволяет применять робота на всех существующих активах в торговом терминале МТ4. Тестирование необходимо для того, чтобы увидеть как ведёт себя торговый робот на истории с различными вариантами его настроек. Оно позволяет понять — сливатор данный советник или в нём всё же есть профитное зерно и его можно в дальнейшем поставить на реальный счёт.
Ознакомление с рейтингом советников Форекс может быть полезным при выборе наилучших инструментов для автоматизированной торговли, но также сопряжено с рисками, требующими внимательного выбора и настройки. В случае необходимости, трейдеры могут получить консультацию для советов и рекомендаций по оптимальному использованию автоматизированных инструментов на валютном рынке. Чтобы включить ограничение по датам, необходимо выставить флажок “Использование дат” и указать требуемые значения в полях “От” и “До”. После того, как произведены все настройки, можно нажать кнопку “Старт” и начать тестирование.
При включении этого режима, в терминале открывается окно визуализации, в котором отображается график и , открываемые советником, сделки. В отчете отображены подробные графики распределения сделок по времени. Основываясь на данных детального отчета, можно подобрать более подходящие входные параметры для советника. Например, на графиках видно, что наибольшие убытки стратегия получает в понедельник вечером, значит, можно ограничить время работы эксперта таким образом, чтобы тот не торговал в периоды низкой прибыльности. Визуализацией стоит пользоваться тогда, когда обычного теста может быть недостаточно и необходима наглядная оценка работы эксперта на графике.
Это знание позволяет трейдеру намеренно выбирать меньший период, чтобы ускорить тест Советника на демо-счете. Прибыльность на малых таймфреймах означает, что стратегия однозначно «пройдет» на более «высоких» периодах. Размер суммы определяется результатами тестирования в тестере стратегий. В первой части описания этого процесса описана тактика запуска Советника с фиксированным размером в 0,01 лот.
Задавайте собственные настройки торгового счета при тестировании стратегий — торговые ограничения, настройки маржи и комиссии. Таким образом, вы можете моделировать различные торговые условия у брокеров. Расчет прибыли в пипсах позволяет ускорить процесс тестирования за счет того, что прибыль не будет пересчитываться в валюту депозита через другие курсы (а соответственно не нужно скачивать их ценовую историю). Вы можете выбрать одно из предложенных или задать свое собственное фиксированное значение задержки. Чтобы вы могли протестировать робота в условиях, наиболее близких к вашему текущему брокеру, платформа замеряет пинг до торгового сервера и предлагает вам выбрать это значение в качестве задержки в тестере.
Тестирование – обязательная часть алгоритма принятия любой новой торговой системы, особенно важная при намерении автоматизировать торговлю. В процессе анализа трейдер получит визуальное представление о механизме открытия и закрытия позиций, теоретическом масштабе убытка, доле прибыльных сделок. Импульсная торговля – это выставление отложенных ордеров по важным ценовым уровням в ожидании сильных изменений курса на коротком периоде. Они могут быть «спровоцированы» выходом новостей или спрогнозированы методами технического анализа.
Все действия автоматической стратегии Советника имеют сквозную нумерацию, что содержится в первом столбце для удобства навигации при поиске сбоев работы, как и время совершения операции, расположенное рядом во второй графе. Опция «Визуализация» предлагает пользователю выбор включения и периода длительности демонстрации торгов. Написанные и скомпилированные скрипты, так называемые Советники, можно запускать на любом терминале MetaTrader 4. Этот фактор породил целый рынок пользовательских программ, распространяемых как бесплатно, так и на различных условиях единоразовой оплаты или подписки.
И только потом, когда стратегия будет полностью изучена, можно подключать спред и своп. Это единственный и правильный вариант поиска прибыльных закономерностей, т.к. Это помогает понять скорость восстановления депозита после серии отрицательных сделок и правильно определить размер торгового лота и «запас» инвестиций, чтобы избежать разорения. “Отчет” – самая важная вкладка, объективно, в цифрах, определяющая результаты тестирования. В первую очередь следует обратить внимание на качество моделирования истории торгов (1), иногда трудно добиться 90% точности, поэтому Советник следует проверять на демонстрационном счете. Результаты теста стоит воспринимать как некий ориентир, и точно не как истину в последней инстанции.
Для запуска щелкните по советнику на выбранном ценовом графике левой кнопкой мыши. После успешного тестирования советник можно использовать на реальном счете. Необходимо регулярно мониторить его работу и при необходимости вносить коррективы. Магический номер — параметр, позволяющий использовать несколько разных торговых советников одновременно. По нему роботы отличают свои сделки от ручных сделок или сделок другого ПО.
Для достижения лучшего качества мы будем использовать тиковые котировки от брокера Дукаскопи. Чем больше качество моделирования, тем больше результаты полученных тестов будут похожи на реальную торговлю. Терминал надо отключить от сети, чтобы в процессе тестирования он случайно не затер качественные котировки, которые мы в него залили.
Кривая эквити растет по экспоненте, дав большую часть результата на последнем временном отрезке. В любом случае советник заслуживает внимания, поэтому стоит его попробовать хотя бы на демо-счете. Но независимо от них, каждый советник всегда сначала тестируется на демо-счете.
Затем снова войдите в архив котировок и пройдитесь по всем периодам нужной вам пары, несколько раз нажимая левой кнопкой мышки по каждому из них. Все эти шаманские действия нужны в последних версиях терминала, поскольку часто котировки загружаются некорректно. В тоже время, тестер не является надежным показателем результативности Советника по целому ряду отмеченных выше причин. Надежные данные дадут реальные торги, которые на первом этапе необходимо заменить периодом работы робота на демонстрационном счете, чтобы не допустить потери депозита.
Ниже будут рассмотрены все доступные параметры тестирования. Такой путь сложнее и не подойдет для начинающих трейдеров, но котировки Dukascopy считаются стандартом в проверке автоматических систем. Этот процесс помогает не только проверить прибыльность системы, но и оптимизировать ее для использования. Трейдеры работают со множеством инструментов, меняют таймфреймы, живут в разных часовых поясах. Найдите опытного программиста, который сможет реализовать ваш алгоритм в виде программы.
Далее, аналогичным образом выбирается инструмент, по котировкам которого будет проверена результативность торговой системы, для его отображения в окне настроек достаточно одного клика. Рассматриваемый для примера робот VR Smart Grid как раз имеет подобные файлы пользовательских настроек, которые после скачивания следует разместить в папке Presets. Для этого нужно открыть в терминале папку MQL через «Каталог данных», чтобы можно было поместить файл с расширением «set» в директорию с шаблонами настроек Советников – Presets. В некоторых случаях изменения возможны в рамках «пресетов», специальных файлов, прилагаемых к роботу с описанием случаев или инструментов для их использования. Если Советник популярен, то файлы настроек можно найти самостоятельно в интернете.
Инструментарий здесь довольно обширный, можно использовать канальный индикатор, алгоритм всегда находится в режиме онлайн. Тем, кто не готов сразу покупать платный вариант, разработчики зачастую предоставляют малый пакет. Термином скальпинг обозначается разновидность торговли, осуществляемой на финансовом рынке, в условиях которой трейдер торопливо закрывает позицию либо имея небольшой убыток, либо получая небольшую прибыль.
Для торговли на валютных рынках существует огромное количество роботов — платные, бесплатные, для разных платформ и активов. Для торговли на реальном счете нужно убедиться, что программа правда работает и не сольет депозит в первый же день. Тестирование советников на Форекс ― важная часть подготовки к трейдингу, которая экономит время и нервы.
Устанавливаем интервал тестирования (в данном случае, последний год), таймфрейм, параметры депозита, выбираем визуализацию (если она вам нужна) и жмем «Старт». Для теста мы скачаем мультивалютный советник из Маркета MQL5. Скачать демо советника из магазина можно не выходя из терминала. Для этого пройдите в «Инструменты» – «Маркет», и выберите понравившийся продукт. Для тестера стратегий в MT4 необходимо было подгружать историю самостоятельно.
При этом нет необходимости задавать список символов для тестирования/оптимизации, тестер стратегий автоматически обрабатывает информацию по всем символам, использование которых заложено в советнике. Тестер стратегий позволяет тестировать и оптимизировать торговые стратегии (советники) перед началом использования их в реальной торговле. При тестировании советника происходит его однократная прогонка с начальными параметрами на исторических данных. При оптимизации торговая стратегия прогоняется несколько раз с различным набором параметров, что позволяет выбрать наиболее удачную их комбинацию. Представляем вашему вниманию форекс-советник TLAP CAPITAL, разработанный трейдерами нашего форума. Этот советник является универсальным роботом с возможностью торговли на любых инструментах (т.е. на валютных парах, акциях США, индексах и т. д.) и с возможностью настройки стиля торговли (мартингейл, сетка, без усреднения).
Думаю, остальные данные теста, такие как средняя прибыльная сделка, максимальное количество непрерывных проигрышей и так далее, вполне понятны и объяснения тут не нужны. Смоделировано тиков — количество смоделированных тиков, показывает размер смоделированной последовательности. Каждая запись последовательности представляет собой состояние бара (OHLCV) на тот или иной момент времени. В зависимости от таймфрейма, метода моделирования и от наличия исторических данных меньших таймфреймов в пределах бара может быть смоделировано разное количество состояний бара. Если советник не совершил ни одной сделки, стоит заглянуть во вкладку «Журнал». В ней вы найдете описание всего, что случилось во время теста.
Поначалу оценивается тренд, после чего создаются алгоритмы. Ваш робот будет реагировать на индикацию и осуществлять часть действий в автоматическом режиме. Это рейтинг основных программ для торговли на рынке Форекс. Тут стоит помнить о том, что бесплатные программы имеют свои преимущества и недостатки. С другой же стороны, вы можете сначала скачать советник бесплатно. И посмотреть пользовательский интерфейс, проверить механизм использования и т.п.
VPS-сервер – это услуга, которая появилась у хостинг провайдеров, с развитием автоматической торговли. Компания обеспечивает трейдерам удаленный доступ к платформе Metatrader, установленной на мощных серверах дата-центров. Представление о возможной длине череды отрицательных сделок даст параметр “непрерывные убыточные сделки”.
Одними из таких трейдеров являются Линда Рашке и Ларри Конерс, которые выпустили книгу путеводитель в области технического анализа для новичков «Биржевые секреты». В этой статье вы познакомитесь с советником, который написан по одной из стратегий Ларри Конерса опубликованной в его книге. Larry Conners RSI – это трендовый торговый робот, который написан на основе стратегии Ларри Конерса, в основу которой легли два стандартных forex индикатора, это скользящая средняя и индекс относительной силы. Разработчики Forex Best Bot не стали придумывать название своего продукта, а назвали его просто лучшим. А ведь не прогадали, поскольку еще буквально в 2011 году данный робот был чуть ли не единственным успешным проектом, который не использовал мартингейл в сыром виде и в тоже время имел успешный многомесячный открытый мониторинг.
Более подробно о получаемой в результате тестирования информации можно узнать в разделе “Где посмотреть результаты тестирования”. При включении форвард-тестирования, от периода, выбранного в поле “Использовать дату”, отделяется выбранная часть. Первая часть называется периодом бэк-тестирования, вторая — периодом форвард-тестирования.
Нажимаем «Свойства эксперта» и ставим галочки напротив тех параметров, которые будут принимать участие в оптимизации — поставим галочки на более значимых для нас параметрах. Как видно, стандартные настройки нам явно не подходят — прийдётся оптимизировать данного советника. Во вкладке рядом, в выпадающем списке, ищем наш советник и кликаем по его названию двойным щелчком мышки.
На вкладке «График» можно полюбоваться кривой доходности советника. Именно из-за различий в котировках тесты одного и того же советника по одной и той же паре с теми же настройками и при прочих равных скорее всего будут отличаться, иногда очень сильно. Прибыльность показывает соотношение общей прибыли и общего убытка. Чем больше прибыльность, тем меньше ложных входов генерирует торговая система. Если у вас советник торгующий по какому-либо индикатору, установите этот индикатор на уже подготовленный шаблон графика.
В этом случае дублирующиеся котировки фильтруются, и фиксируется объем последней из таких котировок. На основе вышеописанного становится понятно, что несмотря на рекламу тестера как идеального процесса определения прибыльности стратегии, результат реальной торговли будет сильно отличаться от полученных цифр. Используйте полученные данные по прибыли для установки параметров тестов на максимально приближенных к настоящему трейдингу торгах на демо-счете. Только они могут точно определить реальную прибыльность или убыточность Советника.
Итак, чтобы приступить к тестированию советника открываем тестер стратегий или нажимаем Ctrl+R. Процент прибыльных сделок – обязательно сравнивайте этот параметр с средней прибыльной и убыточной сделкой. Используя эти данные и формулу, можно высчитать эффективность вашего советника. Если в советнике использовать фиксированную лотность величиной в 0,1 лот, мат.ожидание выигрыша будет совпадать с средним количеством пунктов, полученных в каждой сделке. Это очень удобно, если сравнивать, получится ли у советника покрыть хотя бы размер спреда.
Но некоторые бэктесты показывают, что в отдельные месяцы это возможно, если сильно постараться. Во время выхода наиболее влияющих новостей желательно останавливать советник и находиться вне финансового рынка. Но периодически проводится акция и его предоставляют бесплатно. Прилагаются ли к нему инструкции также бесплатно — неизвестно.
Иными словами, можно работать как с трендами, так и с боковыми движениями. Прекрасно подходит для депозитов любого размера, от минимальных до крупных. Программное обеспечение (в виде советника) не может за вас думать. Но она срабатывает по правилам, которые продиктованы настройкой. Сегодня о рынках говорят не только эксперты, которые являются признанными специалистами, но и обычные граждане.
Информация о параметрах торговых операций доступна в разделах Торговля и История. На вкладке “График” можно легко визуально определить, насколько успешно отработал советник на выбранном инструменте на выбранном интервале времени. Подробная информация о показателях представлена в разделе “Отчет о тестировании”. Единицы измерения зависят от способа начисления комиссии, выбираемого в поле “Режим”. В ежеденвнм и ежемесячном режиме комиссии начисляются при совершении сделок в обоих направлениях (при открытии/наращивании позиции и при закрытии/частичном закрытии позиции). Для немедленных комиссий вы можете задать направление сделок вручную.
Учитывайте, что в этом режиме фактически отсутствует контроль маржи. Используйте его только для быстрой грубой оценки стратегии, а полученные результаты проверяйте в более точных режимах. В этом режиме все ордера исполняются по запрошенным ценам, отсутствуют реквоты. Режим без задержки используется для проверки советника в “идеальных” условиях.
Далее выберите кредитное плечо для тестирования и оптимизации. От него будет зависеть количество средств, резервируемых на счете для обеспечения позиций и ордеров. Вторая часть называется периодом форвард-тестирования, на ней проводится проверка выбранных параметров советника. В нем отражена не только кривая роста прибыли, но и много других параметров. После изучения информации трейдер делает вывод о работоспособности советника и о необходимости изменения настроек.
Поэтому для тестов советников мы скачаем именно терминал от компании Alpari. Чтобы получить доступ к исторической базе котировок Альпари, в терминале вы должны быть подключены именно к реальному счету! С недавних пор этот брокер не предоставляет свою базу котировок для владельцев демо-счетов.
Открываем торговый терминал MetaTrader 4 и в самом верхнем меню нажимаем на «Вид» и далее «Тестер стратегий». Поведение индикатора показывается на графике, который строится по смоделированной в тестере последовательности тиков. Дополнительную информацию тестировании можно найти в Журнале. В него записываются вся информация о тестировании и действиях советника во время него. В окне данных можно посмотреть информацию о ценах (OHLC), дате и времени бара, спреде, объеме, а также об используемых индикаторах. Здесь можно быстро получить требуемую информацию об отдельном баре и наложенных индикаторах в выбранной точке графика.
В терминале МТ4 уже встроена программа для проверки роботов на исторических данных. В ходе тестирования советников на Форекс алгоритм совершает сделки на нужной валютной паре и выбранном таймфрейме. Это помогает понять, как инструмент торговал бы в прошлом, и на основе этой информации сделать выводы об эффективности. Всем привет.Представляю вашему вниманию мультивалютный форекс-советник VelociRaptor Grid (Velocigrid), разработанный трейдерами нашего форума. Этот советник является мощным сеточным роботом с возможностями настройки параметров торговли, убедительными тестами и отличным 5-летним независимым мониторингом. Для тестирования советника всегда выбираем метод все тики.
А уже потом решить окончательно, реально рабочий это метод для вашей стратегии или все-таки нет. Сеточная торговля на рынке форекс является одним из самых популярнейших направлений трейдинга, ведь именно этот стиль не требует глубокого анализа рынка, а уж тем более точного прогнозирования рынка. Советник является полностью универсальным поэтому подойдет для торговле практически на любом активе из торговой платформы metatrader 5.
Кроме того, если у вас не загружена история котировок нужного периода, тест вы выполнить не сможете. Если советник работает корректно, можно начинать подбор оптимальных настроек. Например, размер SL, TP, лотность, критерии на вход в сделку и т.д. Если сделок нет, значит с советником есть какие-то проблемы, подробнее смотрите вкладку «Журнал». Если в журнале все хорошо, а сделок все равно нет, значит вы установили нереальные критерии для входа в сделку. Перед началом любых тестов можно запустить этот советник, открывающий сделки в случайном направлении.
Они хороши тем, что сегодня можно автоматизировать часть задач, доверив их программе. Посредством этого программного обеспечения вы сможете освободить свое время. В стандартной ситуации, человек сидит за монитором сутками, постоянно отслеживая десятки сигналов. Вы можете не ждать, пока ситуация, предполагаемая вашим торговым планом, начнет формироваться. Хотя и назвать это 100-процентным решением тоже не удастся. Советник позволяет делегировать часть задач автоматической системе.
Не нужно его рассматривать как гарантированный источник дохода, который начнет «собирать деньги» за несколько кликов. Будет ли он приносить доход, зависит от вашего умения с ним работать. Но если использовать его правильно, он упростит процесс торговли. Научитесь работать с советником на демо-счете, оценивайте риски и пробуйте переходить на алгоритмическую торговлю постепенно.
Довольно сложно найти простой советник, который предназначен для трейдинга на таком динамичном рынке, поэтому остается рассчитывать только на новые, не давно созданные скрипты. Советники форекс – позволяют осуществлять трейдинг в автоматическом режиме, что дает возможность заработать даже начинающему инвестору. В обзоре рынка будут показаны все инструменты, к которым обращается советник.
Для дальнейшего, более детального знакомства с процессами тестирования и оптимизации, по мере изложения материала, даются ссылки на сопутствующие статьи и странички сайта MQL5 – community. Преимущество их в том, что вам не придется устанавливать сразу несколько форекс советников. Пример, который приводится, может рассматриваться практически для каждого инструмента.
Есть бесплатная версия для резидентов за пределами США и Канады. Но предполагается сотрудничество с брокером-партнером, с которым нужно поделиться 30% прибыли. Робот управляет сделками в соответствии с заложенным алгоритмом. В данном обзоре мы рассмотрим его характеристики, проанализируем тесты и результаты торговли на независимом мониторинге, а также дадим рекомендации по использованию. Начальный депозит – депозит, с которым проводилось тестирование. Баров в истории — количество баров в истории, показывает глубину истории, на основе которой производилось моделирование.
Автоматизированная торговая система с узкой специализацией, предназначенная для торговли исключительно золотом. Его алгоритм отрабатывался на истории котировок в более чем 15 лет с целью «научить» робота распознавать волновые движения вследствие мировой рецессии и глобального роста. По заявлениям разработчиков, средняя доходность советника за последние 5 лет составила в среднем 9% в месяц. Этот режим обеспечивает возможность буквально увидеть в ускоренном режиме как в прошлом отработал бы советник при тех изменениях котировок, которые имели место. Сверху отчета располагаются основные данные об условиях проведения теста – период, валютная пара, модель тестирования, параметры советника и прочее.
Это компания, которая транслирует трейдерам торговые сигналы для последующего автоматического копирования. Один из крупнейших и авторитетных провайдеров сигналов для торговли на Forex и криптовалютном рынке. Ниже разобраны лучшие прибыльные Форекс советники, обзор которых поможет вам понять их задачи и принципы работы. Вы научитесь подбирать советники в соответствии со своими торговыми целями, уровнем риска и эмоциональным восприятием. Как отмечалось выше, советники Форекс — это автоматические торговые системы, которые представляют собой определенный алгоритм в виде скрипта.
Их легко продавать, высокая доходность привлекает трейдеров (на риски они не обращают внимания), да и низковолатильный рынок способствовал росту популярности подобных роботов. На следующем рисунке цифрами показаны основные стадии изменения величины максимальной просадки в процессе тестирования. Итоговое значение максимальной просадки выделено утолщенными стрелками. Абсолютная просадка — это разница между начальным депозитом и наименьшим значением баланса в процессе тестирования. Кнопка «Изменить эксперта» доступна только если у вас есть исходный код советника (файл с расширением mq4).
Для тестирования советников на Форекс желательно выбирать модель исследования «Все тики», потому что этот способ дает самый точный результат. Торговля анализируется по наименьшему возможному таймфрейму. Тест по ценам открытия работает только на сформировавшихся барах и не учитывает движения внутри свечи. Модель контрольных точек испытывает робота на меньшем доступном таймфрейме (например, для Н4 это Н1).
Она открывает редактор кода советника, где вы сможете внести в советник необходимые изменения. При тестировании по всем тикам объём сгенерированных тиков может быть довольно большим, поэтому терминал может потреблять довольно много ресурсов. Кроме того, рекомендуем провести визуальные настройки терминала, либо установить готовые шаблоны.
Никто не хочет запустить на реальном счете провальный алгоритм, который приведет к маржин-коллу. Является переведенной в код торговой системой, построенной на индикаторах, принципах поиска торговых сигналов, правилах риск-менеджмента. После запуска работает со сделками автоматически, может быть отключен в любой момент. Форекс-робот работает в той торговой платформе Форекс, под код которой написан. Например, торговые советники для Метатрейдер написаны на языке MQL, а для cTrader — на языке С#.
Результаты тестирования на форвард-периоде отображаются на отдельной вкладке “Форвард”. На графике дата начала форвард-период отмечается вертикальной линией. Ход выполнения тестирования отображается на вкладке “Журнал”, дополнительно в журнал выводятся сообщения самого советника. При включении режима визуального тестирования, ход тестирования можно просмотреть непосредственно на графике. Помимо этого здесь представлены графики распределения количества и успешности торговых операций по часам, дням и месяцам, а также графики, характеризующие рискованность торговой стратегии. Входные параметры позволяют управлять поведением советника, адаптируя его под различные рыночные условия, в том числе под конкретный финансовый инструмент.
Но меня всегда привлекали более стабильные алгоритмы, без сетки и мартингейла, основанные именно на правилах входа в позицию, а не на банальной кучке ордеров, раскиданной в надежде на возврат к среднему. Сегодня мы поговорим как раз о таком советнике под названием «Золотой червонец». Он предназначен, как легко догадаться, для торговли золотом. Вы наверняка заметили, что в последние несколько лет на рынке стало слишком много роботов-сеточников.
Давайте, для примера, попробуем протестировать советник по Мартингейлу Ilan16c_PipStepExponent_MFI_lock. Верхняя часть окна содержит название финансового инструмента и период графика. Ниже отображается информация о текущем положении курсора на графике. Информация по индикаторам, открытым в своих подокнах, отображается в отдельных блоках. Чтобы приостановить, ускорить или замедлить тестирование, используйте панель инструментов. Здесь же можно прокрутить тестирование до определенной, интересующей вас, даты.
В отличие от «контрольных точек» потиковый метод использует для генерации данные не только ближайшего меньшего таймфрейма, но и всех доступных меньших таймфреймов. При этом, если на какой-то временной диапазон одновременно существуют данные более одного таймфрейма, то для генерации используются данные самого меньшего таймфрейма. Так же, как и в предыдущем методе, генерируются контрольные точки на основе данных OHLC наименьшего доступного таймфрейма. Для генерации движения цены между контрольными точками также используется интерполяция на основе предопределенных шаблонов, поэтому крайне желательно наличие минутных данных, покрывающих весь диапазон тестирования. Возможна ситуация, когда генерируется несколько одинаковых тиков подряд.
Если в алгоритме заложены слишком высокие размеры убытков, их серия может “убить депозит”. Такой цифры можно добиться, контролируя размер стоп-лоссов – ордеров, ограничивающих убыток, по отношению к автоматически фиксируемой прибыли, размер которой определяют отложенные заявки – тейк-профиты. Остальная часть отчета, своеобразный «сборник рекордов» по самым большим тестовым убыткам и прибылям, где следует обратить внимание на максимальную серию непрерывных сделок, закрытых в минус. Стабильность работы кода Советника определяется по журналу логов тестера.
Начало и конец торговый недели таят в себе немало подвохов и закономерностей, с ними связанных. Одну из таких интересных закономерностей понедельника использует советник Montag. Серым цветом – отсутствующие котировки, красным – котировки только текущего периода, зеленым – котировки доступны и предыдущих периодов, при этом чем ярче зеленый цвет, тем более младшие периоды доступны. При доступности периода М1 индикатор будет как у меня – ярко зеленый. Баров в окне» и заполняем как у меня на рисунке вверху (по умолчанию там стоит баров). На картинке выше советник приносит 4,6 пункта в каждой сделке, что явно больше, чем спред.
В большинстве случаев результаты тестирования экспертов по методу контрольных точек могут приниматься во внимание только как оценочные, а не как окончательные. Выбираем нужную нам пару и период М1 и нажимает кнопку «загрузить». Через некоторое время котировки загрузятся, выключаем терминал и включаем его снова. Заходим обратно в архив, кликаем левой кнопкой мыши несколько раз по периоду М1 нужной нам пары до тех пор, пока изображенная перед периодом серая батарейка не загорится желто-зеленым цветом. Остается прощелкать мышкой остальные периоды, чтобы котировки просчитались и для них. Если вы хотите протестировать советник на нескольких валютных парах, закачайте котировки требуемых валютных пар.
Проверяйте соответствие условий и стратегии, следите за безопасностью, и изучите статистику прибыльности. Про-трейдеры предпочитают программы с показателем от 3 до 10% прибыльности за 1 торговый месяц. Постарайтесь при выборе советников для рынка Форекс, учитывать сразу несколько факторов. Будет здорово если выбранный вами советник попадет в обзор авторитетных площадок. После совпадения всех трёх событий на графиках, робот открывает точку входа и расставляет ограничительные ордера. Да, это своеобразный риск, но вы можете настраивать подтверждение.
Основной целью данного вида тестирования является визуальное наблюдение за работой советника. В режиме реального времени происходит построение графика по сгенерированным ценам и отображение на нем торговых операций робота. После окончания тестирования можно открыть график, на котором был протестирован советник (выбранные символ и период). Для этого нажмите ” Открыть график” в контекстном меню вкладки “Бэктест”. На графике отображаются все сделки, совершённые советником во время тестирования.
При активации данной функции, визуализация будет открывается в отдельном приложении, в новом окне. По функционалу окно визуализации почти полностью отвечает интерфейсу торгового терминала. Перед запуском убедитесь в том, чтобы была отключена оптимизация – визуальный тест работает только для одиночных прогонов.
Спред создает лишнюю нагрузку на депозит при тестировании, таким образом, даже прибыльная стратегия может тяготеть вниз. Если вы действительно хотите выявить потенциал какой-либо стратегии, ее сперва следует протестировать без спреда и свопа. Так мы узнаем чистую эффективность стратегии без лишнего шума.
Если его результаты крутятся вокруг нуля, значит терминал и котировки настроены нормально и спред отключен. В этом случае количество новостей нельзя спрогнозировать точно, поэтому трейдеру следует полагаться на эмпирически вычисленный среднестатистический результат. Оценить убытки от непредсказуемых движений помогут результаты торгов в период выхода важных экономических индикаторов, которые трейдер избегает на реальных торгах.
Уверен, что среди рассмотренных советников вы сможете найти интересный для себя инструмент.
Перед началом тестирования мультивалютного эксперта включите требуемые для тестирования инструменты в “Обзоре рынка”. В контекстном меню нажмите ” Символы” и включите показ необходимых инструментов. История по используемым инструментам закачивается тестером из торговой платформы (не с торгового сервера!) автоматически при первом обращении к данному инструменту. С торгового сервера докачивается только недостающая история. При запуске тестера вместо множества настроек пользователю предлагается выбрать одну из типовых задач и быстро приступить к ее решению.
Продолжительность проведенияФорвард тест, как и простое тестирование, как правило, выполняют в тестере стратегий. Естественно в таких условиях любой человек имеет возможность разработать правильный сценарий реагирования на выход новости. Однако опытные трейдеры наверняка знают, что реакция рынка на ту или иную новость может быть самой непредсказуемой, а в своей торговле берут во внимание лишь появление рыночного импульса, который стараются уловить. Одной из таких новостей, которую ни за что не пропустит опытный трейдер принято считать Nonfarm Payrolls.
Во вкладке ниже выбираем символ — валютную пару, по которой хотим протестировать советника. В самой верхней левой вкладке тестера стратегий выбираем «Советник». Откроется тестер стратегий в котором мы и будем производить тестирование нашего советника Ilan16c_PipStepExponent_MFI_lock. Сегодня рассмотрим вопросы тестирования и оптимизации советников в торговом терминале МТ4. До тех пор пока открыт визуализатор, записи журнала агента тестирования не отсылаются в тестер стратегий в торговой платформе. Тем не менее, они могут быть просмотрены через нее при помощи команды “Журналы локальных агентов” в контекстном меню.
Если валюта А будет повторять тренд Б, но с запозданием, то советник начнет отслеживать это, и пытаться открывать сделки исходя их сигналов. Эта торговая система подойдет как для флэтового рынка, так и трендового. Кроме того, предлагаемый инструментарий позволяет еще и выявлять отсутствие трендов.
Такой выбор позволяет приравнять параметр максимальной просадки из вкладки «Отчет» к пунктам курса валютной пары. Система оптимизации использует «генетический алгоритм», который может эффективно повышать результативность теста. Побочный результат его работы – подгонка параметров под конкретный, загруженный в тестер исторический период и инструмент. На реальных торгах, столкнувшись с другой формой колебаний (волатильностью, гэпами и т. д.), робот получит большие убытки. Initial Deposit – Начальный балансвашего счета для тестирования.
Однако этот процесс удлинит тесты на демо-счете – потребуется второй этап, где будет отдельно тестироваться только выбранная пара, уже с приведенным к планируемому в будущем депозиту. Прежде, чем увеличивать количество валютных пар, трейдеру придется вновь вернуться к тестеру стратегий и определить размер максимального убытка по каждой из них, чтобы учесть его при тестировании Советника на демо-счете. Трейдеру придется увеличивать сумму инвестиций или понижать лотность, выделяя торговый депозит отдельно на каждую валютную пару, рассчитывая запас по формуле, описанной выше. Чтобы вы понимали, благодаря тестеру стратегий, да и самостоятельно вручную можно практически всегда подобрать параметры индикаторов, и ряда других значимых переменных, создав простую историческую подгонку. Проблема же состоит в том, что подобранные настройки могут быть применимы лишь на том историческом участке, на котором вы и проводите оптимизацию. Для того чтобы избежать такой проблемы необходимо оставить впереди кусочек истории и на нем же перепроверить получение параметры.Как делать форвард тест.
Для начала работы данные счета добавляют в сервис мониторинга, например, Myfxbook. Для проверки инструмента потребуется сам алгоритм и установленный на компьютер терминал с подключенным демосчетом. Для примера ниже использован стандартный алгоритм на платформе MetaTrader 4. О том, что на графике запущен робот, говорит только его активный значок в правом верхнем углу.
Есть возможность запуска на демо-счете, но бесплатная пробная версия не предусмотрена. В отношении платной и бесплатной версии советника для пользователей подготовлен приятный сюрприз. Во-первых, первые три месяца использования советника бесплатные. Во-вторых, разработчики готовы отдать советник бесплатно за 10% от прибыльно закрытых сделок. Продвинутое торговое программное обеспечение, в последнюю обновленную версию которого интегрирован искусственный интеллект. По словам разработчиков, в его основе лежит «треугольное моделирование».
Также при желании можно выбрать направление сделок, например разрешить эксперту торговать только в покупки или только в продажи. Настройки оптимизации в рамках данной статьи рассматриваться не будут. Спред – можно задать любое значение или же использовать текущий спред по паре. Сделано это для удобства – например, по ночам и на выходных текущий спред обычно завышен и если вы тестируете советник в это время есть смысл задать спред вручную.
Обязательно прочитайте статью про установку и тестирование советников. Эта система разрабатывалась для проверки одной интересной стратегии — FiboWave. Эта стратегия предполагает использование уровней Фибоначчи в процессе торговли. Все дело в том, что в ходе торговли на рынке, трейдер обязательно сталкивается с проблемами. В частности, с проблемой коррекции при трендовом движении. Здесь не применяются классические индикаторы, напротив, все увязано на анализировании и фильтрации свечей на дневном рынке.
Выбрав метод моделирования истории торгов и длину отрезка их визуализации, настройте во входных параметрах эксперта фиксированный размер лота, равный 0,01. Это поможет отобразить размерность показателей отчета тестирования в пунктах, что сделает удобным анализ результатов теста. Как уже было написано выше, для корректной работы Советника при тестировании следует придерживаться настроек, рекомендованных или установленных по умолчанию, разработчиком торговой системы. Тестер стратегий открывается, как нижнее окно рабочего пространства Metatrader 4, позволяя трейдеру одновременно тестировать/оптимизировать торговые системы и «быть в рынке», отслеживая текущие позиции. Автоматизированные торговые советники Forex предоставляют множество преимуществ, но важно осознавать и рассматривать риски, связанные с полностью доверительным использованием этих инструментов.
Обратите внимание, задержка работает только для операций, совершаемых экспертом (выставление ордеров, изменение стоп-уровней, и т.д.). Тестер позволяет проводить проверку на истории стратегий, торгующих на нескольких инструментах. Выполните команду ” Тестировать” в контекстном меню нужного советника в окне “Навигатор”.
В дальнейшем, Вы можете загрузить эти настройки в своего эксперта на реальном графике. Советник не нуждается в каких-то специфических настройках, все что нужно для его работы это постоянное подключение к интернету или VPS. Если вы несете убытки на рынке Форекс, значит инструкции прописаны неправильно. Разобрались со спецификой советников, теперь разберем механизм работы. Он выстроен на базе фундаментальных механизмов работы рынка Форекс.
Сохранять и загружать настройки советников можно не только в тестере стратегий, но и на самих графиках в свойствах этих советников. Чтобы внедрить какой-либо файл с настройками в советник в тестере стратегий, нажмите на кнопку «Свойства эксперта» и далее «Загрузить» — укажите путь к файлу, выберите нужный файл мышкой и нажмите «Открыть». Настройки будут интегрированы в советник — после этого не забудьте нажать на кнопку «ОК» в свойствах эксперта.
Многие применяют в своих советниках контроль закрытия бара, то есть специально выжидают момент открытия новой свечи и открытие ордеров совершается только в этот момент. Но часто советники используют стопы, тейки, тралы, которые могут сработать в любой момент внутри свечи. Применять метод по ценам открытия можно только для советников, которые не используют трейлинг стоп, стоплосс и тейк профит, а открывают и закрывают позиции в момент открытия новой свечи, а таких советников крайне мало. Данные теста, включающие в себя только непрерывный рост или падение, для трендовых стратегий являются непрезентабельными, так как такой робот несет потери на флэте.
Тестер стратегий позволяет эмулировать сетевые задержки при исполнении торговых операций советником, чтобы приблизить процесс тестирования к реальным торговым условиям. Между выставлением торгового приказа экспертом и его исполнением тестером стратегий вставляется определенная временная задержка. С момента отсылки приказа и до его исполнения цена может измениться. Таким образом, пользователь может оценить, каким образом влияет скорость обработки торговых операций на результативность торговли. Помимо тестирования и оптимизации советников тестер стратегий позволяет проверить работу пользовательских индикаторов в визуальном режиме.
У нас есть несколько хороших проходов, но самый лучший из них самый верхний — самая высокая прибыль и самая маленькая просадка из всех 10 проходов. Открываем вкладку «Результаты оптимизации» и наблюдаем за процессом. Ищем в списке наш символ (нашу валютную пару) USDJPY и кликаем по её названию двойным щелчком мышки, а затем кликаем двойным щелчком мышки на «1 Минута». Скорость тестирования ставим на максимум — передвигаем ползунок до упора вправо.
На самом старте, это программное обеспечение было не самым развитым, и максимум, что можно было получить, это рекомендацию, выданную на базе изучения сразу нескольких индикаторов и сигналов (трендовый или сетка например). Сочетать тут можно будет как долгосрочный процесс торговли, так и скальпинг. Преимущество в том, что вам после установки не нужно идти на очередной сайт, и искать инструменты для других стратегий.
Они могут анализировать ценовые данные, использовать различные технические индикаторы и фундаментальные факторы для принятия решений о покупке или продаже валютных пар. Автоматизированные средства исполнения ордеров позволяют консультантам реагировать на рыночные изменения в реальном времени. Проверенные временем торговые советники на рынке Forex представляют собой программы, разработанные для автоматизации торговых операций. Эти инструменты позволяют трейдерам осуществлять торговлю без постоянного участия, исходя из заранее заданных стратегий и правил. Самой важной особенностью терминала MetaTrader 5 и Strategy Tester является возможность тестировать на реальных тиках. Это означает то, что тестирование в тестере стратегий MT5 максимально приближено к условиям реальной торговли.
Выбор символа необходим для срабатывания событий OnTick(), заложенных внутри экспертов. Также выбранные символ и период влияют на специальные функции в коде советника, которые используют параметры текущего графика (например, Symbol() и Period()). Иными словами, здесь выбирается график, к которому был бы присоединен советник. Особенность советника — простые базовые инструменты и логика работы.
А именно четырехчасовой временной отрезок, одночасовой временной отрезок, а также пятиминутный временной отрезок. Главная отличительная особенность этого советника заключается в том, что в нем используется только один индикатор. А именно индикатор Moving Average с периодом 60 (SMA -60). Новостная торговля является одним из самых привлекательных направлений на валютном рынке, так как именно в момент публикации новости происходит самая, что ни есть заметная реакция рынка forex. Применение скользящих средних пользуется огромной популярностью среди трейдеров, более того этот простой инструмент нашел свое место в сотнях различных торговых стратегиях и советниках форекс, которые выстроены на их основе.
Ниже – статистические данные теста и график кривой доходности. Далее в виде таблицы следует список всех совершенных сделок. Некоторые реализованные в роботах стратегии обладают масштабируемостью, т.е., торговый алгоритм может работать на различных временных периодах. Перед тестом Советника в Metatrader 4 пользователь должен определить, какой период он будет использовать на реальных торгах и выставить аналогичный в настройках демо-счета. Центовый счет открывают трейдеры, торгующие на сумму инвестиций, не превышающую $100, которую функционал Metatrader 4 представит, как центов.
Колонка «Цена» показывает ценовой уровень отложенного или исполненного по рынку ордера, «Прибыль» – закрытый результат сделки, «Баланс» – динамику изменений депозита. Если выбран метод «все тики», то в тестере происходит воссоздание свечей и цена производит колебания, почти с достоверной точностью, что позволяет отображать сделки не по цене открытия и закрытия, а прямо «внутри» свечи. Чтобы запустить тест Советника, надо дважды кликнуть по его названию в выпадающем списке.
Метод моделирования контрольных точек предназначен для грубой оценки экспертов, торгующих внутри бара. Для этого метода необходимо наличие исторических данных ближайшего меньшего таймфрейма. В некоторых случаях имеющиеся данные меньшего таймфрейма не полностью покрывают временной диапазон тестируемого таймфрейма. При отсутствии данных меньшего таймфрейма развитие бара генерируется на основе предопределенных волновых шаблонов.Как только появляются исторические данные меньшего таймфрейма, интерполяция применяется уже к этим данным. Однако точно существующие цены OHLC меньшего таймфрейма выступают в качестве контрольных точек.
В 1 прекрасный момент информационный шум (или другие факторы) поворачивают курс вспять, и лестница последующих сделок выводит вас на прибыль. Если на рынке происходит ситуация, которая была учтена, и алгоритм для нее уже придуман, то все осуществляется в автоматическом режиме. К сожалению, технический анализ, а именно некоторые его инструменты, могут демонстрировать совсем противоположную эффективность на различных валютных парах. Многие начинающие по каким-то неведомым причинам очень сильно недооценивают информативность свечного графика. Как следствие у таких трейдеров можно наблюдать с десяток индикаторов на графике, в то время как самой цены за ними практически не видно. Эффективный трейдинг в современных условиях практически невозможно обеспечить без четкой и структурированной торговой стратегии, которая целиком учитывала бы все возможные варианты развития событий.
По сути, тестер показывает то, как робот торговал бы в прошлом. Инструкция по тестированию экспертов в MT4 у нас уже есть, поэтому мы подготовили аналогичную для более нового терминала — Metatrader 5. Посмотреть поведение индикатора на исторических данных можно в режиме визуального тестирования. Эта возможность позволит легко проверить индикатор перед его покупкой в Маркете. Просто скачайте бесплатную демо-версию индикатора и запустите ее в тестере.
Это будет особенно удобно для тех, кто не имеет опыта работы. К тестеру стратегий может быть подключено неограниченное количество агентов, работающих удаленно. Помимо этого в тестере стратегий доступна для использования огромная сеть облачных вычислений MQL5 Cloud Network. Она объединяет тысячи агентов по всему миру, и эта вычислительная мощь доступна любому пользователю торговой платформы.
Хочу обратить внимание, что это лишь основы работы с советниками. Способ тестирования советника, рассмотренный в статье, подойдет для советников на периодах от Н1 и выше. Для скальперов, работающих на более мелких периодах, такой способ тестирования подходит условно, он носит чисто информативный характер. Если вы собрались зарабатывать при помощи советников, необходимо также освоить оптимизацию советников.
Сегодня речь пойдет о WSB Wall Street Bot — подделке под известный советник Wall Street Forex Robot. Продавцы WSB робота просто переименовали бесплатный советник, слегка его оптимизировали и толкают доверчивым новичкам. Казалось бы, ничего интересного, появляются десятки подобных лохотронов каждый месяц. Дошло до того, что даже вполне неглупые трейдеры спрашивают нас об этом поделии. Поэтому сегодня — обзор WSB Wall Street Bot (не путайте с оригиналом от FX Automater). В обзоре советника Montag мы, как обычно, взглянем на тесты на истории, мониторинг работы в реальном времени, разберемся с настройками и мани-менеджментом.
Примечательной особенностью Mactor является глубина его настроек, которая позволяет адаптировать робот под любые торговые активы и тайм фреймы. А также возможность двухстороннего трейдинга, когда робот может реализовывать сетку в обе стороны в зависимости от полученного сигнала стратегии. Реальность такова, что появление паттерна, пересечений линий индикатора вовсе не гарантируют того что цена начнет движение именно в нужную сторону. Однако большинство новичков, к сожалению, рассматривают правила применения индикаторов как некую нерушимую аксиому, лишая себя фантазии и возможности маневрировать. Однако далеко не все трейдеры настолько консервативны в своих взглядах, и это позволяет создавать совершенно новые стратегии и советники форекс на всем известных индикаторах. Two MA one RSI можно смело отнести к консервативным торговым роботам, поскольку эксперт не использует опасные и высоко рискованные модели управления капиталом.
В окне “Обзор рынка” отображаются цены, генерируемые в процессе тестирования. Оно схоже с одноименным окном торговой платформы, однако обладает рядом особенностей. Показать/скрыть данное окно можно выполнив команду “Обзор рынка” в меню “Вид” или нажав сочетание клавиш “Ctrl+M”. Здесь же можно быстро выбрать последние использованные программы, последние настройки графиков и периодов тестирования. Можно выбрать как один из предопределенных периодов, так и указать собственный. Для этого введите начальную и конечную дату в соответствующий полях, расположенных правее.
Последние полгода ситуация на финансовых рынках более чем не стабильная, тренды меняются чуть ли не каждую минуту, в этой ситуации многие советники перестают работать. Как вы знаете, цена на финансовом рынке формируется борьбой между покупателями и продавцами. Эти участники могут быть как другими инвесторами, так и крупными фондами, рыночными мейкерами и торговыми роботами. Судя по графику доходности — перед нами не советник, а мусор. В тестере, в разделе «Параметры» выбираем лот 0.1, чтобы число долларов/евро было примерно равно количеству заработанных пунктов. Выбираем куда будем сохранять файл и придумываем ему название, затем нажимаем кнопку «Сохранить».
Все настройки для тестирования на нескольких валютных парах находятся внутри советника. Именно там их можно включать и выключать, если это было доступно изначально в этих настройках. Главное, чтобы мы отметили эти валютные пары в «Обзоре рынка» и подгрузили по ним историю, как было сказано ранее. На верхнем тулбаре вы можете настроить стиль отображения ценовых данных, изменить масштаб и скорость тестирования.
Прогнав робота в режиме визуализации вы можете понять принцип его работы и будете знать, чего можно ожидать от него в будущем. Это очень полезный инструмент, особенно для разработчиков советников. Во вкладке «Результаты» доступен список всех сделок, совершенных советником за время теста. В новых билдах терминала появилась возможность посмотреть на работу индикатора в визуальном режиме (о котором речь пойдет ниже). Надо сказать, что такая возможность была и раньше, но неофициально. Теперь же под тестирование индикаторов отведена отдельная кнопочка.
Если история уже загружена в терминал Metatrader 4 и сервера брокера не содержат новых данных, возникнет сообщение с предложением о пересчете (перезагрузке) таймфреймов. На всякий случай лучше воспользоваться предложенным обновлением данных по тикам. Первый шаг трейдера – убедитесь, что файлы Советника предназначены для MetaTrader 4, проверив расширение (mql4 или ex4). В качестве примера рассмотрим установку робота VR Smart Grid, который состоит из одного файла. Установка выглядит как обычное копирование файлов, но с одной важной особенностью – папка для размещения файлов Советника открывается из-под работающего (запущенного) торгового терминала.
Для быстрого анализа скальперских стратегий можно ограничиться 1-3 месяцами. Например, из-за построения сетки ордеров в скальпинге возможна перегрузка брокерского сервера. Брокер может устанавливать ограничения на скорость установки ордеров, минимальное время их удержания в рынке. В некоторых странах к мошенничеству приравнивается использование HFT-роботов, которые за доли секунды выставляют и тут же удаляют ордера, тем самым создавая искусственную видимость торговых объемов. В открывшемся окне перейдите в директорию MQL5/Experts, скопируйте установочные файлы советника. Если все сделано правильно и советник воспринимается платформой, он появится в списке пользовательских.
При открытии сервиса тестирования по умолчанию слева устанавливается опция «Советник». Она автоматически отображает весь список роботов, что находится в папке Experts и окне «Навигатора». Трейдер может вызвать сервис в любой момент через меню платформы «Вид» или комбинацией быстрых клавиш, указанных в строке опций «Тестер стратегий». Одной из главных причин, по которой участники рынка не могут добиться стабильной результативности состоит в том, что все они пытаются найти универсальный алгоритм. Конечно это желание, является вполне нормальным, но в тоже время практически не реализуемым. Он, подобно человеку не стоит на месте, а развивается, усложняется, а самое главное меняется, проявляя подобно человеку свой нрав и характер.
Новички часто пренебрегают этим процессом, потому что он занимает время. Профессионалы понимают важность анализа и изобретают новые способы проверок. Оценка эффективности робота помогает выбрать лучший инструмент и сохранить депозит, поэтому тестирование должно быть обязательным этапом торговли.
Строка ниже (2) содержит данные начального депозита и спреда, настроенного пользователем до запуска тестирования. Скачанный архив котировок обеспечит тестер стратегий базой данных для моделирования (восстановления) свечей при воссоздании истории торгов. В мире технологического прогресса автоматизированная торговля на рынке Forex стала неотъемлемой частью стратегий трейдеров. Ключевые инструменты в этой области – торговые консультанты, предоставляющие возможность эффективного управления портфелем без постоянного контроля. В статье рассматриваем лучших трендовых советников Форекс, их сущность, разнообразие и предупреждаем от рисков.
Не обязательно быть программистом, чтобы написать свой советник. Например, можно воспользоваться программой Etasoft Forex Generator, в которой легко создаются каркасы всех советников. Не все стратегии поддаются тестированию, но если поставить цель, то можно протестировать что угодно.
На сегодняшний день в интернете можно найти больше ста тысяч таких программ на любой вкус. Начиная торговлю CFD на любом из финансовых рынков вы должны четко понимать, что такой вид деятельности может привести не только к прибыли, но и к убыткам. Выбираем столбец Profit и сортируем результаты по самому большой прибыли. После этого Вы можете открыть центовый счет или маленький депозит для проверки. Однако это не самый безопасный способ ведения сессии, стоит помнить об этом. Вот только система не может быть умнее живого человека, поэтому способ это достаточно дорогой.
Сам график не поддается настройке, но вы можете использовать собственный шаблон. Для этого достаточно создать шаблон графика с нужной расцветкой, прикрепить нужные индикаторы или объекты, и сохранить шаблон с именем тестируемого советника. Для этого вызовите контекстное меню графика и выберите пункт «Сохранить шаблон». Перед началом теста, тестер автоматически загружает всю необходимую историю, так что вам не нужно беспокоится об этом самостоятельно. Загрузка истории может занять некоторое время, но на следующем запуске будут загружаться лишь недостающие данные. Вы также можете выбрать стратегию из окна навигатора и вызвав контекстное меню кликнуть по пункту «Тестировать» – советник будет выбран в тестере стратегий.
В МТ4 по умолчанию встроены данные MetaQuotes, но они считаются некачественными. Поэтому трейдеры используют сторонние сервисы для загрузки информации. Чтобы добавить робота на график, открывают навигатор и перетаскивают инструмент в окно выбранной валютной пары. На графике трейдер видит, как робот открывает и закрывает ордера, какой профит и убытки получает. Создание советника начинается с идеи и постановки четкого технического задания, которое затем формализуется в торговый алгоритм. Цена для одного реального счета — 147 USD (со скидкой) с 30-дневной гарантией возврата денег.
Поэтому новичкам, которые решили перейти к автоматизированной торговле довольно сложно найти и подобрать что-то стоящее, ведь даже на проверку, на работоспособность может уйти огромное количество времени. Естественно столь разные взгляды на движения цены являются тем самым двигателем, который заставляет технический анализ развиваться. Каждый трейдер использует одинаковые инструменты, одни и те же книги, индикаторы, аналитические данные, но получает совершенно разный результат. Робот предназначен для трейдинга на часовом таймфрейме Н1 и любимой всеми валютной паре eurusd, но также может быть использован и на других активах. По традиции сегодня мы публикуем очередной интересный скрипт, который не торгует сам, а поможет вам открывать прибыльные сделки. Через контекстное меню вы можете сохранить отчет в формате разметки xml, если вы собираетесь изучать отчет через пакет офисных программ, либо в html, для просмотра отчета через браузер.
Для многих начинающих трейдеров очень важно научится прогнозировать цену, понимать структуру ее движения и на основе этих данных выстраивать свои прогнозы. Для достижения этой цели в ход идут десятки технических индикаторов, стратегий, а также изучения всевозможных технических приемов, которые бы справились с этой задачей. Однако с опытом приходит понимание того что не существует никакого Грааля, а все индикаторы, линии и тому подобное лишь помогают решить поставленные на них задачи по вычислению характеристик рынка. Именно поэтому уже на протяжении многих лет активно развивается без индикаторный и сеточный стиль торговли, где за счет грамотного мани менджмента и постановки сети ордеров трейдер достигает максимальной прибыли. Да, подобные стратегии часто имеют высокие просадки и сложность применения, но в тоже время именно они могут обеспечить трейдера высокой доходностью вне зависимости от того какая ситуация на рынке.
Например, так можно создать многоуровневые комиссия, которые зависят от объема сделки или оборота. Уровень средств на счете, при достижении которого он переходит в состояние Margin call. Если у вас есть исходный код выбранного советника, то при помощи этой кнопки вы можете быстро перейти к его редактированию в MetaEditor. Если советник будет проверяться на нескольких валютах, нужно последовательно скачать данные по всем активам. Обещанные разработчиками 30% в месяц — это скорее маркетинговый ход.
Если у вас выбран текущий спред, результаты тестов могут сильно отличаться в зависимости от времени суток и дня недели, особенно при тестировании по всем тикам. В целом, результаты тестов должны подтверждать либо опровергать ваши теории. Если советник либо закономерность нерабочие, переходите к следующей, а для себя сделайте заметку, например, что RSI не работает.
При этом учитывайте, что для корректного тестирования на счете должны быть доступны кросс-курсы для пересчета прибыли и маржи в указанную валюту депозита. В качестве кросс-курсов могут быть использованы только инструменты с типом расчета “Forex” или “Forex No Leverage”. Этот режим позволяет наиболее точно смоделировать движение цены внутри бара.
Optimization – блок для управления типом оптимизации, например по балансу, профит фактору, просадке. Этот советник создавался для проверки одноименной торговой стратегии — Daily Range Analizer, позволяющей работать на рынке Forex. Базируется эта система на том, что нужно фильтровать и анализировать дневные свечи (с периодом D1). Нужно проверять те свечи, которые отражают режим флэта на рынке. Естественно, они имеют еще и усредненные параметры в контексте рассматриваемой валютной пары.
В большинстве случаев, работу стратегии можно оценить по графику ее доходности. Не стоит гнаться за максимальной прибыльностью, лот можно увеличить всегда. Хорошая же стратегия должна, в первую очередь, иметь высокое отношение прибыли к риску (просадке) и плавную кривую доходности.
Важно, чтобы разработчик имел опыт создания советников для платформы, на которой вы планируете торговать. Нестандартный авторский советник, который активно «раскручивается» с помощью маркетинговых инструментов. В некоторых источниках его критикуют, но вопрос скорее в сложности подбора настроек. ПО продвигают Benzinga, WikiJob, Forex Robot Nation, но это скорее маркетинговый ход.
Это только примеры, но она покажут Вам , как надо настраивать оптимизацию. Облако позволяет за минимальную цену оптимизировать советника на тысячах других компьютерах. Поэтому я настоятельно рекомендую использовать облако MQL5.
Нередко трейдеры стараются объединить в один портфель стратегий и скальперов, и трендовые стратегии, и разворотные, работающие при этом на различных периодах – от M5 и до D1. Этот робот примечателен тем, что предназначен для торговли всего лишь одной валютной парой — «австралийцем» AUDUSD. Итак, рассмотрим описание и настройки советника Spring, оценим результаты форвард-тестов сетов, разработанных на нашем форуме, и выберем наиболее безопасные варианты из имеющихся сетов для прибыльной торговли. Ставим галочку и выбираем желаемые даты начала и окончания тестирования. Если галочка не проставлена, тестирование проводится по всей истории котировок, загруженных в терминал. Тестер не сможет провести тестирование на периоде, по которому нет котировок в архиве котировок, то есть вы не сможете сделать тест с 1300 года, если у вас нет котировок за этот период.
Однако ответ лежит на поверхности и заключается он в том, чтобы находить реальные ценовые импульсы, а не работать с пустым и малоподвижным рынком. Чтобы облегчить решение задачи проще всего использовать рейтинг советников форекс. Поэтому не удивительно, что сегодня можно найти сотни разных советников форекс, причем из года в год появляться новые роботы. Для запуска тестера заходим в меню Вид – Тестер Стратегий, либо вызываем окно тестера сочетанием клавиш Ctrl + R. Всё — все котировки по USDJPY закачены — теперь можно качественно тестировать и оптимизировать советников на всех тиках. Этот процесс пригодится и для оптимизации торгового эксперта.
Демонстрационный счет Форекс – это 99,9% гарантия создания условий, аналогичных реальной торговле, что позволяет положиться на результат, показанный Советником. Трейдер выбирает вид счета, размер депозита, «рабочий» таймфрейм и может прогнозировать размер прибыли и убытка будущих инвестиций в выбранного робота. Изменяя временные периоды, таймфреймы трейдер должен учесть взаимосвязанность их размера с настройками Советника. Длина тестируемого периода указана количеством свечей, «рабочего таймфрейма, в рассматриваемом примере это «часовик» – Н1.
Я рекомендую проверять систему сначала на демо счете Вашего брокера с этими настройками. После того, как Вы нашли свои настройки и результат оптимизации Вас устраивает, Вы можете загрузить эксперта с этими настройками для работы. В архиве с советником Вы найдете несколько файлов с набором для оптимизации.
Сегодня я расскажу, как тестировать торгового робота на исторических данных при помощи программы MetaTrader 4. C приходом тестера MT5 у трейдеров появилась возможность тестирования стратегий, торгующих на нескольких инструментах. Прокручивая график влево терминал будет автоматически закачивать историю с торгового сервера в виде минутных данных, пока не будет достигнут максимум. В отличие от MT4, предшественника MT5, новый терминал не поддерживает ручную загрузку, и берет на себя всю работу по закачке и синхронизации исторических котировок. Этот раздел посвящен независимым тестам форекс советников (ЕА) на реальных (там где это необходимо) и демо торговых счетах.
Расшифровку номера ошибки можно посмотреть в разделе Коды ошибок. Кнопка «Открыть график» открывает график с нанесенными на него индикаторами и сделками, совершенными советником во время теста (нажать можно после того, как тест выполнен). Это необходимо, чтобы в дальнейшем проверить правильность работы советника. Разница в том, что в первом случае трейдеры обычно зацикливаются и пытаются выжать из эксперта желаемую прибыльность. Когда котировки экспортированы, следует запустить любой советник и проверить качество моделирования. Его следует установить в директорию, где есть минимум ГБ свободных, можно и больше.
Так, например, можно исследовать работу советника с различными расстоянием выставления ордеров стоп лосс и тейк профит, с различными периодами скользящей средней, которая используется для анализа рынка и принятия решений и т.д. Перед началом тестирования выберите, на каком финансовом инструменте будет проведено исследование работы робота, за какой период и в каком режиме. По завершении процесса оценивают соотношение показателей прибыли и просадки депозита. Убирают из портфеля активы, на которых робот дал плохой результат. Нет смысла использовать данные 20-летней давности, ведь рынки тогда были другими. Алготрейдеры считают, что тест должен включать последние 2-5 лет.
Однако если институциональные инвесторы используют хеджирование только ради страховки, то более опытные трейдеры на его основе выстраивают стратегии, которые демонстрируют высочайшую доходность. Тестирование Советника на демо-счете не должно ничем отличаться от реальных торгов, поэтому тип и сумма депозита должны совпадать с реальным торговым счетом Форекс, на котором планируется использовать советника. Этот вопрос должен быть закрыт трейдером самостоятельно до первого запуска робота, исходя из алгоритма торговой стратегии, или он может быть учтен в инструкциях/рекомендациях, прилагаемых к Советнику. В пятой же версии торгового терминала в тестере стратегий уже присутствует функция форвард тестирования.
Те, у кого уже есть советник, можете пропустить этот раздел и перейти сразу к тестированию. Первое, что вам понадобиться – отдельный терминал, настроенный специально для тестов. Торговля в диапазоне в основном проводится на азиатской сессии, в которой участвует наименьшее количество трейдеров Форекс, что гарантирует отсутствие трендов. Ситуация резко меняется при выходе важных непрогнозируемых новостей по Китаю или Японии, колебания по остальным публикацииям можно избежать, заранее прогнозируя их благодаря информации из экономического календаря. Последний факт дает дополнительное преимущество пользователю VPS-сервера , увеличивая скорость исполнения заявок из-за меньшего размера пинга или можно сказать, большей скорости, изменения котировок.
Самое интересное, что самый простой инструмент в руках трейдера, трендовая линия, позволяет эффективно определять тенденцию, а также своевременно реагировать на ее изменение. Однако с теми же трендовыми линиями существует ряд проблем, ведь по сегодняшний день большинство не знает, как именно их выстраивать, какие цены брать за основу, закрытия или минимумы и максимумы? Неправильное построение приводит к преждевременным открытиям сделок и неправильной идентификации изменения тренда, что за собой влечет очень тяжелые последствия. Отбросить весь субъективизм помогают труды знаменитого трейдера Томаса Демарка, который ввел понятие опорных точек, методологию их расчета, а самое главное правила построения уровней на их основе.
Архив котировок по какому-либо инструменту нужно закачать всего один раз. Выбираем модель тестирования — выбираем наиболее точный метод «Все тики». «Контрольные точки» и «По ценам открытия» — это модели, которые пригодны в большей степени только для беглого анализа работы эксперта. Включите эту опцию, чтобы использовать настройки комиссии текущего торгового счета вместо пользовательских настроек, указанных ниже. В этом разделе вы можете задать максимальное количество открытых ордеров и позиций, которое можно одновременно иметь на счете.
Обрыв связи или отключение терминала Metatrader 4 приводит к сбою, пользователю придется самостоятельно закрывать открытые и отменять отложенные сделки, после его перезапуска. Если в этот момент трейдер не окажется возле компьютера, сделки останутся «висеть» на сервере брокера и могут принести неограниченный убыток. При запуске тестера каждая свеча (или бар) эмулируется – наполняется тиками, это миллионы сделок, которые не всегда удается точно повторить в полном объеме. Программа самостоятельно сообщит об этом, если трейдер выберет такой вариант тестирования.
Нажмите клавишу «ОК» и перейдите к настройке «Свойства» робота, они доступны по клику правой клавишей индикатора на графике, в выпадающем меню опции «Советники». На практике, движения на рынке Форекс подчиняются законам корреляции – падение и рост валютных пар совпадают, особенно в моменты сильных движений, обусловленных глобальными макроэкономическими событиями. Поэтому выбор большого количества инструментов только умножает нагрузку на депозит вместо ожидаемой диверсификации. Торговая платформа Metatrader 4 позволяет запускать столько копий Советника, сколько инструментов предлагает брокер. Большое количество инструментов в теории диверсифицирует стратегию, компенсируя убыток по одной паре прибылью от другой.
Для бесперебойной, круглосуточной работы советников используется VPS сервер от компании MyForexVPS. Таким образом никакие перебои электричества или связи с интернетом, не могут помешать результатам тестов. Одним из самых популярных приемов в управлении ордерами, который позволяет минимизировать риски является хеджирование.
Универсальность применения советников на Форекс несет с собой несколько существенных преимуществ. В первую очередь, здесь используются все методы анализа, начиная от технического, и заканчивая фундаментальным. Можно применять агрессивный или консервативный стиль торговли.
Для этого ровно по такому же принципу, как и при проведении форвард теста советник помещается на демо счет или центовый счет на определенный временной промежуток. Во всех же других случаях достаточно и демо счета.Также стоит отметить, что при проведении проверочного форвард тестирования в режиме реального времени необходимо обеспечить бесперебойный доступ к рынку советнику. К сожалению, в домашних условиях это практически нереально сделать. Практика показывает, что лишь качественный форвард тест в режиме реального времени может целиком раскрыть потенциал советника и подобранных настроек, ведь условия его проведения максимально приближены к реальной торговле. В этой статье был рассмотрен основной функционал тестера стратегий терминала MetaTrader 4 и особенности закачки котировок. Также мы познакомились с результатами теста советника и визуальным режимом тестирования.
В случае, если вы ранее подготовили шаблон, то у вас откроется график с индикатором, по которому торгует советник. Они почти полностью имитируют реальный рынок за исключением проскальзываний и плавающего спреда. Полученные результаты в тестере стратегий будут максимально приближены к реальным. Если трейдер не знаком с реализованной торговой стратегией, он может найти ее аналоги на специализированных форумах. При убедительных доказательствах о работоспособности тех или иных параметров, входящих в состав Советника индикаторов, их можно изменить в настройках робота. Это поможет правильно подобрать и синхронизировать параметры Советника при любых изменениях одного или нескольких блоков настроек.
Помимо стандартной конфигурации, профессиональный инвестор добавит что-то новое, под свои собственные потребности. Для отработки каждого действия выбирается специальный шаблон. Что же представляет собой классический виртуальный советник? В общем смысле это программа, позволяющая проверить текущую ситуацию на рынке (в терминале), и сделать что-то нужное. Однако из всего того, что есть на рынке, можно кое-что выбрать. С одних и тех же индикаторов трейдеры создают сотни стратегий, которые кардинально отличаются друг от друга, как по принципу работы, так и результативностью.
В этом случае трейдер должен изначально визуально определить среднюю протяженность такого вида колебаний с помощью Боллинджера, используя исторические котировки, и дождаться аналогичной длины периода на демо счете. Большинство из них принимаются трейдером по умолчанию или изменяются согласно приложенным к роботу инструкциям. Настройку стратегии «под себя» следует проводить, используя только подтвердившие свою работоспособность в тестере, а также на демонстрационных и реальных торгах в Metatrader 4 идеи торговой системы. На финальном этапе тестирования в тестере стратегий Metatrader 4 сервис производит “обрыв торгов”, т.е., принудительное закрытие ордеров с фактическим убытком или прибылью. Как уже упоминалось выше, одной из задач тестирования является проверка «логики» открытия и закрытия сделок, работы манименеджмента – автоматического размещения отложенных ордеров, фиксирующих убытки и прибыль. Благодаря опции визуализации трейдер может воочию наблюдать за этими процессами в режиме «скоростного прогона» торговых сессий.
Результаты данного оптимизационного тестирования и файл настроек вложены в архив советника. Делаем выбор временного периода — выбираем таймфрейм на котором будем производить тестирование робота. Выберите тип программ “Индикатор”, далее выберите нужный индикатор и нажмите “Старт”. Остальные параметры задаются аналогично тому, как это происходит при тестирование торговых роботов.
Самое интересное, что Forex Best Bot был вполне успешным коммерческим продуктом. Робот для анализа цены использует несколько скользящих средних с разными периодами. Поэтому в теории робот может вести эффективный трейдинг практически на любом торговом активе или валютной паре, но при условии должной оптимизации. Главные же преимущества тестера MT5 – это мультивалютная торговля, тестирование на реальных тиковых данных и облачная оптимизация (об этом в другой раз). Все это позволяет быстро проверить торговую систему, перед тем как ставить советник на реальный счет.
В терминале есть также функция оптимизации, позволяющая выбрать параметры для настройки алгоритма. Регулируются уровень риска, прибыльности и другие факторы. Проверка стратегии ― необходимое условие для начала работы.
Естественно, все свечи не подойдут, нужны только те, что покажут флэт на рынке. Плюс к тому, такие свечи должны быть усредненными (по свойствам) для конкретной валютной пары. Индикатор с одноименным названием очень удобен для работы на рынках. Этот советник был разработан для того, чтобы проверять работоспособность одноименной стратегии — Внутренний бар и полосы Bollinger.
Посмотрите краткое видео, как протестировать торгового робота перед покупкой в Маркете. Для тестирования в Маркете имеются специальные демо-версии, которые можно проверить в Тестере стратегий. Тестированием советника называется его одиночный проход с фиксированными параметрами на исторических данных. Оно позволяет проверить работоспособность стратегии перед ее использованием на реальном рынке.
Форекс-советник агрессивного типа для платформы Metatrader 4 и 5, работающий по нескольким скальпирующимся стратегиям — скальперы оценят! Несмотря на потенциальную доходность, относится к высокорисковым. По словам разработчиков, даже при выборе наиболее агрессивного варианта из 4-х возможных советник защитит депозит от критического падения. Стоимость — 287 USD (со скидкой) на один реальный счет и для нескольких демо. По заверению разработчиков, деньги вернут по первому запросу, не требуя объяснения причин.
Результаты тестирования советников отображаются на вкладках “Бэктест” и “График”. Чтобы начать тестирование, нажмите “Старт” на вкладке “Настройки”. Чтобы использовать настройки комиссии текущего торгового счета, включите опцию “Использовать предопределенные комиссии”. В случае с режимом немедленного исполнения пользователь может дополнительно отработать реакцию советника на получения реквота от торгового сервера.
Это достаточно низкий доход или потеря, поэтому «Исламские или «swap-free» счета не играют значимой роли для выбора демо-режима тестирования Советника. Первый способ тестирования советников – с помощью тестере стратегий – более быстрый, однако он не обеспечивает высокой точности результатов. Это отличный вариант для предварительного тестирования скрипта. – Разные результаты тестов в разных ДЦ объясняются разными котировками. – У каждого брокера свой спред и своя спецификация контрактов, поэтому результаты могут отличаться кардинально.
Торговая платформа MT5 представляет собой мощный инструмент для разработки, тестирования и отладки автоматических торговых стратегий. Главная же особенность тестера MT5 в том, что вы можете тестировать стратегии, работающие одновременно на нескольких символах. Во время тестирования, советник прогоняется по историческим данным, обрабатывая каждую котировку и совершая виртуальные транзакции так же, как бы это было на реальном рынке.
Здесь нет множества стратегий и десятков настроек, как у другого ПО, он работает по одному алгоритму. Его цель — не погоня за прибылью, а минимизация количества убыточных сделок. Советник консервативный и не может похвастаться высокой доходностью, но и риск убытка здесь незначительный. Все мы не раз слышали о важности диверсификации, но для рынка Форекс, где большая часть валютных пар завязана на долларе США, решить проблему диверсификации не так уж и просто. Раз уж диверсифицироваться по валютным парам не представляется возможной, приходится идти на некоторые ухищрения. Например, использовать сразу несколько различных по типу и по периоду работы стратегий.
Зависит от того, какую стратегию вы заложите в код, на каких активах и в какое время будете запускать советник, какие укажете настройки и как будете контролировать торговлю. Перед запуском на реальном счете любой советник прогоняется в тестере на истории котировок длительностью не менее 3 лет или количеством не менее 300 сделок. Прибыльный торговый советник — это вспомогательный инструмент.
В выпадающем меню на выбор представлены варианты копирования или сохранения в файл, путь к которому трейдер выбирает самостоятельно или соглашается с вариантом по умолчанию. Вкладка «Результаты» содержит подробное описание совершенной или измененной торговой сделки, а также отложенных (лимитных) ордеров и итогов торгов. Тестирование начинается с нажатия опции «Старт» и проходит автоматически, отображая на возникшем сверху графике инструмента только отрезок, выбранный на визуализации. В процессе наблюдения за сделками можно ставить на паузу(1), ускорять (2), уменьшать или расширять с помощью передвижения ползунка (3). Иногда трейдеры ставят стоимость спреда вручную, выше на один пункт его реального значения, чтобы как-то учесть вышеописанные потери.
Суть стратегии в том, что здесь используется индикация посредством работы с полосами Bollinger. Данная стратегия ведения торговли на форексе относится к так называемым трендовым торговым системам. Прежде чем искать советники бесплатно, рекомендуем ознакомиться со следующей таблицей.
В статье подробно описан процесс тестирования и оптимизации советников в тестере торговой платформы MetaTrader 4 и MetaTrader 5. Необходимость и востребованность такого рода материала назрела давно. Многие начинающие пользователи торговой платформы MetaTrader 4 и MetaTrader 5 плохо представляют себе суть и последовательность действий при работе с экспертами.
Если ордер был провальным, то у советника останутся другие сделки. Которые и позволят компенсировать убытки, и получить прибыль. Способ надежный как часы, хотя само решение не самое простейшее. Проблема только в том, что настройка может занять много времени.
Тем не менее, по сегодняшний день нет однозначного ответа какой именно оптимальный период скользящих средних. Однако автор советника «Светофор» пошел совершенно другим путем, так как он смог умудриться выстроить алгоритм на основе канала скользящих средних. Помимо самого канала в советнике участвует еще три скользящих средних с разными периодами, которые позволяют оценивать роботу среднесрочную, долгосрочную и краткосрочную тенденцию. По завершению теста во вкладке «График» будет показан график баланса/средств за тестируемый интервал.
Естественно из-за того, что сигналы необходимо визуализировать начинающие трейдеры выбирают индикаторные стратегии, так как логика роботы по ним более понятна. Однако рынки не стоят на месте и порой те индикаторы, которые еще буквально десять лет назад были очень эффективны, сейчас же приносят сплошные убытки. Вызвано это конечно тем, что на рынке практически не появляются многолетние длительные тренды. Именно поэтому сегодня как никогда работают методы торговли, где не так неважно предугадывать направление тренда, такие знаменитые как сеточные подходы. СерверФорвард тестирование может происходить не только в тестере стратегий, но и в режиме реального времени.
Многие начинают представлять безоблачное и простое занятие, где хороший результат будет гарантированным по умолчанию. Биржевая торговля CFD, с использованием кредитного плеча, сопряжена с высоким уровнем риска. Мартингейл, как одна из самых популярных моделей управления капиталом, которая позволяла кратковременно обыгрывать казино, довольно быстро была адаптирована на фондовом рынке, а позднее и на валютном рынке forex. Его базовой основой стал отличный симбиоз стратегии входа на основе технических индикаторов, а также системы хеджирования рисков с пирамидальной структурой увеличения объемов торгов по мартингейлу.
После разработки советник должен пройти тщательное тестирование. Это включает тестирование на исторических данных и в демо-режиме на реальных рынках. Важно убедиться, что программа работает корректно и приносит стабильный доход. На MyFxBook можно найти бэктест с фантастическим результатом более 13000% за 2 года тестирования.
Также нелишним будет получить более глубокие знания о тестировании и оптимизации советников с более высоким качеством моделирования, недоступным, к сожалению, в стандартном исполнении терминала. Тем не менее, платой за применение подробных стратегий является крайне высокая вероятность просадки и не менее высокие риски полного слива депозита. Для того чтобы минимизировать риски трейдеры изменяют концепцию сеточных советников так, что сама сетка становится не основой стратегии, а лишь мани менеджментом, который позволяет значительно повысить эффективность стратегии. Сеточник Mactor – это полностью автоматический торговый эксперт для forex, в основе которого лежит индикаторная стратегия на основе MACD с задействованием сетки ордеров в качестве мани менеджмента.
Данная функция позволяет легко проверить демо-версии индикаторов, скачанные из Маркета. Здравствуйте, уважаемые форекс-трейдеры.Представляем вашему вниманию мультивалютный форекс-советник Шатёр. Этот советник является индикаторным сеточным роботом с возможностями настройки параметров торговли, убедительными тестами и отличным независимым мониторингом. Мы не будем сегодня разбирать, как установить советник в терминал – для этого есть соответствующая статья в блоге.
Суть тестирования — подобрать оптимальную комбинацию настроек для лучшей доходности при допустимом уровне риска. Торговые роботы Форекс или торговые советники (EA для торговли) — это автоматические системы, открывающие и закрывающие сделки по заданному в коде алгоритму на фиксированном отрезке времени без участия человека. Также они могут автоматически расставлять отложенные ордера, включая стоп-лосс и тейк-профит, увеличивать или уменьшать объемы открытых, последующих позиций в соответствии с риск-менеджментом и т.д. Ну что ж, друзья форекс-трейдеры, давно я хотел составить подобную подборку. В данной статье собраны наиболее устойчивые, выдержавшие проверку временем торговые советники, чаще всего с простыми и понятными идеями в основе. Тут вы можете ввести используемый для теста депозит и валюту депозита.
Конечно, далеко не каждый может изучить все паттерны, коих десятки, однако самые простые и в тоже время самые часто встречающиеся паттерны должны быть не только знакомы и изучены, но и применены в нужный момент. Данные паттерны, как правило, появляются по ходу движения тренда после отката, либо при зарождении новой тенденции, что, несомненно, делает эксперт трендовым и контртрендовым одновременно. В тоже же время агрессивные модели управления капиталом как усреднение и мартингейл позволяют сделать на время прибыльной практически любую торговую стратегию. Робот, по сути, является некой реализацией скальперского подхода в торговле с помощью зон перекупленности и перепроданности рынка, но с отсутствием стоп приказов. Усредняющий советник эффективен при должной оптимизации настроек на любых валютных парах, что, несомненно, делает его мультивалютным экспертом. Тестер стратегий является мультивалютным, что позволяет тестировать и оптимизировать торговые стратегии, в которых реализована торговля по нескольким финансовым инструментам.
Именно эта информация хранится на серверах брокера, к которому «привязана» устанавливаемая торговая платформа Metatrader. Несмотря на универсальность программы, каждый брокер самостоятельно занимается наполнением, т.е. Копии нужны для сравнения с другими вариантами тестирования для которых потребуется выбрать другие параметры или настройки. Журнал – это статистический пошаговый отчет о работе Советника. В отличие от логов терминала, он не содержит сервисных сообщений (информацию о старте робота, выключении и т.д), здесь находится только описание сделок. Тип сделки определяет вторая колонка, работа блока манименеджмента стратегии отображается в цифрах S/L и T/P, стоп-лосса, страхующего от убытков и тейк-профита, фиксирующего прибыль.
Торговый советник — автоматическое программное обеспечение (ПО), которое открывает сделки по алгоритму, заложенному в коде. В умелых руках алгоритмическая торговля на Форекс помогает снять нагрузку с трейдера, сэкономить время и увеличить доходность. Однако при неверном использовании может быстро обнулить депозит. Торговый робот — это помощник, позволяющий оптимизировать наработки ручных систем и объединять их преимущества в единый алгоритм. Если вы надеетесь увидеть тут россыпь граальных роботов – я вас разочарую. И не верьте тем, кто вам пытается что-то подобное продать.
При наличии шаблона с названием tester.tpl в каталоге /profiles/templates торговой платформы, именно он будет применен к открываемому графику. При его отсутствии применяется шаблон по умолчанию (default.tpl). Особенностью является то, что тестер загружает себе некоторое количество дополнительных данных до указанного периода (для формирования как минимум 100 баров). Это необходимо для более точного тестирования и оптимизации. Например, при тестировании на недельном таймфрейме загружаются два дополнительных года. Тестирование советников ― необходимая часть алготрейдинга.
- На следующем рисунке цифрами показаны основные стадии изменения величины максимальной просадки в процессе тестирования.
- Поведение индикатора показывается на графике, который строится по смоделированной в тестере последовательности тиков.
- Они могут быть «спровоцированы» выходом новостей или спрогнозированы методами технического анализа.
- Его алгоритм отрабатывался на истории котировок в более чем 15 лет с целью «научить» робота распознавать волновые движения вследствие мировой рецессии и глобального роста.
- Через некоторое время котировки загрузятся, выключаем терминал и включаем его снова.
- Сеточная торговля на рынке форекс является одним из самых популярнейших направлений трейдинга, ведь именно этот стиль не требует глубокого анализа рынка, а уж тем более точного прогнозирования рынка.
В противном случае, комиссия будет начислена по всем диапазонам, в которые попадет торговая операция. Минимальный объем сделки (оборота), с которого будет взиматься данная комиссия. Освобождать накопленную прибыль в конце дня — данная опция доступна только при включении опции “Использовать дневной фиксированный убыток”. Если она включена, то в конце торгового дня прибыль, накопленная в течение дня, будет освобождаться и записываться на баланс (а соответственно учитываться в свободной марже).
От модели управления капиталом на форекс напрямую зависит доходность трейдера. Однако далеко не всегда является оправданным применение систем с максимальным снижением риска, ведь потенциальная прибыльность, как правило, также заметно снижается. Хеджирующий советник является мультивалютным торговым экспертом, который при должной подгонке параметров может эффективно вести торговлю на любой валютной паре или тайм фрейме. Ключевая проблема, перед которой стоит любой скальпер состоит в том, чтобы отделить ложные сигналы, от качественных дающих возможность заработать. Самое интересное, что для достижения этой цели многие прибегают к использованию множества непонятных алгоритмов, которые лишь приводят к усложнению стратегии.
Единицы, в которых указывается значение, зависят от выбранного способа начисления (в базовой валюте, валюте группы, пунктах и т.д.). Чтобы не ограничивать максимальный размер комиссии, установите значение 0. Чтобы не ограничивать минимальный размер комиссии, установите значение 0. Максимальный объем сделки (оборота), с которого будет взиматься данная комиссия; Настраиваемые диапазоны не должны пересекаться.
Они расположены в меню Сервис – пункт «Настройки» и устанавливаются один раз, потом работают для любого нового робота. В первую очередь на демо-счете «прогоняются» варианты разработчика, их может быть несколько, тогда они отражены в файлах пресетов. В таблице на вкладке “Результаты” показаны итоговые значения по каждому положительному и отрицательному трейду. Изучение произвольной выборки поможет понять системность размера стоп-лосса и тейк-профита.
Подробные результаты тестирования выводятся на вкладке “Бэктест”. Здесь представлены общие результаты тестирования, такие как прибыль и количество торговых операций, а также множество статистических показателей, которые помогут оценить качество работы робота. После завершения проверок на истории роботов оптимизируют и переходят к форвард-тестированию. Это работа на демо или центовом счете в течение короткого времени. Использование исторических данных помогает оценить алгоритм, но торговля на реальном рынке достовернее.
Вы можете указать здесь сумму, которая достаточная для работы эксперта. Positions – Вы можете выбрать тип позиций, которые будут открываться. Если Вы выбрали только покупки – советнику будет запрещено открывать позиции продажи.
В любом случае у трейдера, осуществляющего скальпинг, обычно присутствует сразу множество сделок, совершаемых за относительно кратковременный временной период. Мы обозрим лишь часть советников, на наш взгляд тех, которыми реально можно пользоваться, приведем краткие параметры и ссылки на их описания и те стратегии по которым они работают. Так же у на есть отдельная статья (небольшая) про то как тестировать советники в вашем терминале. Тем не менее, не смотря на тот факт, что сама модель применяется уже десятки лет, лишь малое количество трейдеров попробовали изменить подход к ее применению. В данный момент можно встретить два варианта мартингейла, трендовый, когда новый ордер открывается в новом направлении с увеличенным лотом. И флетовый, когда сделка с увеличенным лотом открывается в одном и том же направлении до тех пор, пока советник не получит прибыль на форекс.
Советник работает как с МТ4, так и с пятой версией терминала. А отсутствие эмоций, позволяет получить наилучший результат. Ведь у советника нет страха, он действует жестко и по инструкции. Данный советник ведения торговли на форекс был создан с целью проведения проверки стратегии с одноименным названием.
Самое интересное, что та или иная схема мартингейла сливает либо в тренде, либо в флете в зависимости от того какой направленности мартингей. Тут мы видим стандартные настройки советника Ilan16c_PipStepExponent_MFI_lock — с ними и потестируем. Вы можете изменить настройки эксперта как захотите и уже потом его протестировать. Любой советник можно тестировать неограниченное количество раз и с разнообразными настройками. Можете ставить галочку на визуализации, а можете и не ставить. Галочка на визуализации означает то, что Вы увидите прямо на графике весь процесс тестирования советника на выбранном интервале истории.
Анализируя вышеперечисленные результаты, трейдер должен понимать, что задача тестера – экспресс-анализ работы робота. Тестирование доказывает только факт отсутствия ошибок кода в Советнике и наличие “рабочего” торгового алгоритма. Самые популярные торговые советники Форекс основаны на алгоритмах, которые программируются для выполнения определенных действий на рынке.
Советника придется «насытить» максимальным количеством сценариев, и способами отработки. Практика показывает, что бесплатные программы иногда имеют ограничение по количеству сценариев. И вместе с тем, этот недостаток не сильно бьет по человеку. Все-таки бесплатный робот доступен для всех, и он тоже может быть прибыльный, если сделали все правильно.
В открывшемся окне архива котировок выберите требуемую валютную пару или контракт CFD, после чего нажмите клавишу «Загрузить». Начнется скачивание истории тиков, прогресс процесса будет обозначен увеличением зеленой шкалы внизу окна «Архива котировок». Завершает подготовительный этап, предшествующий тестированию, скачивание истории тиков. Определитесь с инструментами, с которыми предстоит работать и нажмите F2.
Более того, поскольку анализ рынка подразумевает учет множества факторов, начиная от направления тренда и заканчивая поиском точки входа, трейдеру приходится задействовать множество инструментов одновременно. Подобная ситуация приводит к появлению из года в год все новых и новых сложнейших торговых тактик, которые от того не менее эффективны, а наоборот уязвимы к малейшим переменам актива. В тоже время сеточные стратегии, ориентируясь на среднюю волатильность актива при должной оптимизации, оказывают высочайшую эффективность и это при том, что задействуется минимальный набор инструментов. С развитием в 20 веке компьютерных технологий и сети интернет стало возможным торговать не выходя из дома, а в начале 21 века, с появлением платформы MetaTrader, еще и в автоматическом режиме. В результате околофорексовый рынок заполнен различными предложениями купить чудо-советники и некоторые из них действительно достойны внимания. Но как же понять, стоит ли применять на реальных счетах тот или иной форекс советник?
Если разница между запрошенной ценой и ценой исполнения превысит величину отклонения, указанную в ордере, советник получит реквот. Тестер стратегий является многопоточным и позволяет задействовать все доступные ресурсы компьютера. Тестирование и оптимизация осуществляется при помощи специальных вычислительных агентов, которые устанавливаются в виде сервисов на компьютере пользователя. Агенты работают независимо и позволяют проводить параллельные вычисления проходов оптимизации. Главное, чтобы трейдеру было удобно анализировать информацию таким способом.
Теперь необходимо подумать о котировках, которые вы будете использовать. Большинство брокеров не имеют собственной исторической базы, исключение составляют Alpari и Ducascopy, остальные же используют котировки, предоставляемые компанией MetaQuotes. Сказать, что эти котировки вообще годятся для тестов я не берусь – они очень низкого качества (много пробелов, ошибок и неточностей). Как скачивать котировки от компании Ducascopy – тема отдельной статьи, к тому же это не так просто сделать новичку.
Также здесь можно настроить сессии, когда тестируемой программе будет запрещено торговать. Сроки форвард-тестирования трейдер выбирает самостоятельно. Нестандартный советник для профессионального трейдера, уникальная особенность которого — фильтрация фундаментальных факторов. Новости учитываются в алгоритме, тогда как в других советниках трейдер должен вручную отключать ПО и закрывать сделки перед их выходом. Не советник, но есть инструментарий автоматического управления сделками.
И так до бесконечности, пока вы не составите прибыльную торговую систему. Робот-советник или механическая торговая система – это определённый набор правил, продуманная система принятия торговых решений, согласно которой трейдер открывает или закрывает свои позиции. Робот представляет собой программу, созданную на языке MQL посредством которой осуществляется работа вашей торговой системы в терминале MetaTrader – основном терминале, применяемом в настоящее время на форекс.
Тем не менее, далеко не всегда трейдер может находиться в пятницу у монитора, поэтому зачастую используются советники форекс. Собственно с одним из таких экспертов мы и предлагаем познакомиться в этой статье. Проверенные версии роботов для торговли на форекс или фондовой бирже, все советники проходят тестирование и являются полностью работоспособными. Благодаря этому вы можете оценить прибыльность работы, а так же узнать назначение основных настроек скрипта. Укажите объем начального депозита для тестирования и оптимизации советника. По умолчанию используется валюта депозита счета, который в данный момент подключен, но вы можете указать любую другую.
Кроме того, можно найти бесплатные модификации в интернете. Авторский индикатор, подробный принцип которого не раскрывается. Трейдеры получают программу с закрытым кодом, рекомендациями по настройке и общими инструкциями. Разработчики советника закрыли код, чтобы его невозможно было скопировать и модифицировать, тем самым превратив в массовый продукт. Также встречаются модифицированные версии под другими названиями. Относится к «неторопливым» сеточникам, предназначен преимущественно для EUR/USD.
Время их публикации известно заранее, а количество сессий для испытаний Советника должно быть равно среднестатистическому результату появления «неожиданных» новостей. После установки Советника на график трейдер должен обратить внимание на смайлик, возникший в правом верхнему углу – улыбка означает успешный запуск и начало работы робота. Например, продажа пары EUR/USD выглядит как покупка долларов за проданные евро. Европейский Центробанк держит почти нулевую ставку, поэтому и проценты за пользование евро будут нулевыми, а на сумму купленных долларов США начислят за каждый день удержания комиссию из расчета 2,5% годовых.
После завершения тестирования мы получим результаты, с которыми можем согласится. Тестер стратегий в терминале MT5, на текущий момент, самый технологичный и точный. Наши советники имеют одинаковый алгоритм сигналов и функций.
Результаты торговли на некоторых активах представлены на MyFxBook, ссылка на мониторинг — на собственном представляющем сайте советника. Разработчики продают оригинальный советник только на собственном сайте. Это ПО, которое интегрируется в торговую платформу и автоматически выполняет заложенные в код действия. Может включать алгоритмы одной или нескольких разнотипных стратегий. Не секрет, что пятница и понедельник на Форекс – особые дни.
Ограничение диапазона дат можно использовать не только при тестировании эксперта, но и при генерации тестирующей последовательности баров (файла смоделированных данных, используемого для тестирования). Очень часто нет необходимости генерировать данные всей истории, особенно при потиковом моделировании, когда объем неиспользуемых данных может быть очень большим. Данные не исключаются из последовательности, чтобы оставалась возможность правильно посчитать индикаторы на всей полученной истории. Необходимо заметить, что первые 100 баров также не генерируются. Это ограничение не зависит от установленного диапазона дат. На самом же деле графики могут раскрывать для трейдера просто огромнейшую информацию, начиная от текущего паритета сил между быками и медведями и заканчивая сигналами на продолжение либо разворот тренда.
Брокеры Форекс предоставляют трейдерам на выбор различные типы счетов, предназначенные для оптимизации затрат на комиссионные выплаты. Эти условия полностью дублированы на демонстрационных счетах. Колебания курсов валют или других инструментов рынка Форекс, обеспечивается непрерывным потоком сделок клиентов, так называемых тиков.
Для того чтобы ей воспользоваться необходимо после оптимизации в строке «Форвард» выбрать интересующий вас участок теста. Тестер стратегий в торговой платформе позволяет тестировать советники и индикаторы в визуальном режиме. Это дает возможность наглядно увидеть, каким именно образом эксперт осуществляет торговые операции при тестировании на исторических данных. Каждая сделка по финансовому инструменту отображается на его графике. Use Date – Диапазон дат позволяет тестировать советники не на всех имеющихся данных, а лишь на выбранном временном отрезке. Это бывает удобным при необходимости исследовать отдельную часть исторических данных.
Включение/отключение данного окна происходит при нажатии кнопки “Окно данных” в меню “Вид” или сочетанием горячих клавиш “Ctrl+D”. На вкладке “Символы” отображается текущая ценовая информация по финансовым инструментам. Список отображаемых символов ограничен основным символом тестирования, а также символами, которые использует советник.
На графиках отображаются используемые индикаторы и торговые входы. Она позволяет управлять ограничениями во время оптимизации. Если в процессе отдельного прогона будет достигнуто любое из условий, данный прогон советника остановится. Галочка напротив генетического алгоритма — рекомендуется оставить с поставленной галочкой. Если галочку не поставить, Вы будете ждать вечно пока советник прооптимизируется, так как будут перебираться абсолютно все комбинации входных параметров эксперта. Закрываем это окно и пробуем протестировать наш советник Ilan16c_PipStepExponent_MFI_lock — нажимаем кнопку «Старт».
Это позволяет моделировать различные торговые условия у брокеров. В режиме визуального тестирования вы увидете, каким именно образом эксперт осуществляет торговые операции при тестировании на исторических данных. Каждая сделка, осуществленная по финансовому инструменту, отображается на его графике. Данная опция позволяет проверить результаты тестирования для исключения подгонки на определенных периодах времени. Соответствующая запись об этом будет отображена в журнале тестера стратегий.
Рассмотрим два ключевых аспекта рисков — рыночные и технические. Эти действия направлены на то, чтобы найти универсальные параметры советника, чтобы использовать на любой валютной паре. После того, как Мы получили результаты оптимизации, мы можем выбрать нужные параметры и сохранить Set файлы, чтобы использовать их в будущем. После окончания тестирования, перейдите в вкладку Reports для ознакомления с результатами тестирования вашего советника в тестере стратегий. Предлагаемая статья просто и доходчиво дает ответы на эти вопросы, и дает возможность чуть более профессионально, на конкретном примере подойти к этой увлекательной работе.
В ходе тестирования Советника, внутри которого реализована логика импульсной торговли, трейдеру необходимо дождаться симметричного количества сделок на покупку и продажу (пробой уровня «вниз и вверх»). Возможность самостоятельного изменения параметров ограничена вкладкой «Входные параметры». Кодеры – создатели робота, выносят в это окно только те настройки, которые трейдер может менять без риска «уничтожить» работоспособность алгоритма. Колебания графиков на рынке Форекс имеют фрактальную структуру, что означает подобие цикличности и формы, внутри часа, с изменениями курса внутри дня или недели.
В этом обзоре представлен краткий обзор лучших торговых советников на валютном рынке Forex. При соблюдении инструкций и периодическом контроле они могут приносить доходность в 10-15% в месяц. Также здесь приведены примеры основных настроек советников и правила подбора.
Советник работает на основе реальных рыночных данных, пересчитывая свои решения в зависимости от изменения рыночной ситуации. Разработчики обещают возврат денег за советник, если он покажет более чем 40% просадки за 30 дней при отсутствии прерывания его работы и следования указанным настройкам. Правда, как трейдеру это доказать без запуска записи круглосуточной торговли на VPS-сервере — вопрос. Частичная и полная версия советника стоят 749 и 999 EUR соответственно.
Существует всего два способа проверить программу на соответствие торговой стратегии, наличие ошибок в коде и реальную доходность. Любой пользователь терминала MetaTrader может проверить эффективность программы в тестере стратегий или запустив программу на учебном демонстрационном счете. Автоматизированная торговля Форекс популярна среди трейдеров, предоставляя уникальные возможности для эффективного управления портфелем и повышения общей эффективности стратегии.
Данный способ позволяет проконтролировать все самостоятельно. Если вы не Волк с Wall-Street и хотите использовать все возможности на максимум, то можно заняться скальпингом. Скальпинг подразумевает торговлю даже на незначительных рыночных движениях. Когда рынок на крупных таймфреймах практически «стоит», на краткосрочном графике движение не прекращается. Робот позволяет торговать максимум на 5-минутном таймфрейме.
Такая «центовая трансформация» депозита необходима при торговле Советниками по стратегии сеток (выставление множества ордеров против тренда) или Мартингейл (увеличения размера заявки, после каждой, убыточной сделки). Чтобы ее запустить на любом стандартном счете понадобится депозит от $1000, в «центовом варианте» хватит и $100. Запуск советника на демо-счете обеспечивает наибольшую достоверность результатов тестирования, однако этот метод требует значительных затрат времени. Кроме того, при тестировании желательно использовать VPS-сервер.
Форекс обучение в школе Бориса Купера, переходите по ссылке и узнаете больше — https://boriscooper.org/.