Оптимизация работы торговой платформы МТ4. Как пользоваться оптимизацией в мт4
Что такое советник МТ4 и как его установить в свой терминал
Советники
Что такое советник МТ4? Это можно назвать компьютерной программой, которая существенно облегчает технический анализ как опытным трейдерам, так и новичкам. Многие из подобных наработок имеют и функцию автоматической торговли.
То есть, они способны самостоятельно открывать и закрывать позиции, анализировать данные приходящие из терминала и регулировать ваш мани-менеджмент. Сегодня таки программы можно скачать как бесплатно, так и купить у разработчиков. Предложений на рынке много и все они требуют от вас тестирования и плавного внедрения в свою торговую стратегию.
Советники разрабатываются в основном для терминалом МТ4 и МТ5. Их используются как на Форекс – трейдинге, так и для бинарных опционов. Здесь количество предложений также не ограничено. Но, сразу же отметим, что ни в коем случае нельзя полагаться только на него, не развивая самостоятельные навыки.
Как это работает
Повторимся, что продуктов и их версий на текущем рынке много. Каждый из них имеет свои спецификации не только на результатах торговли и применяемых индикаторах, но и в самой механике. Банальный шаблон для работы советника выглядит примерно так:
- Вы скачиваете программу и устанавливаете ее в свой терминал MetaTrader
- Запускаете терминал и сразу же роботизированного помощника
- Выставляете настройки. Здесь есть поле для разгона: применяемые в расчет графики, время сделок, их сумма, используемый для контрактов ролл, дейтрейдинг или долгосрочные операции, ставки на бычий рынок или шорт. Все это должно коррелировать с вашей основной стратегией
- Помощник анализирует графики, используя для этого как исторические данные, так и ориентируясь на цикличность рынка, индикаторы, линии поддержки и сопротивления
- Когда он обнаруживает момент для входа в рынок, он создает контракт, в соответствии с заданными правилами управления депозитом
- После, он проводит анализ успешности своей сделки. Если позволяют настройки и рыночная ситуация, он может самостоятельно выверить еще сделок
- Затем процесс анализа вновь повторяется
Это традиционная модель. На практике же, она может быть серьезно видоизменена. Есть даже советники, следящие за экономическим календарем и прогнозом относительно его событий. Тогда алгоритм несколько проще. Он снимает с вас задачу по самостоятельному закреплению сделок.
Построить свое
Многие профессиональные спекулянты считают, что лучший советник это тот, который создан своими руками. Создание помощника доступно любому, благо для этого есть специальные конструкторы. MetaEditor — это основной конструктор через который проходит создание большинства аналогичных роботизированных программ.
Интерфейс более чем понятный и дает вам отличную возможность создать и запустить собственный прибыльный советник. Здесь главное иметь рабочую стратегию, ведь именно ее вам нужно внедрить в систему и передать набор команд, на который и будет ориентироваться программа.
После создания, в папке Experts вашего терминала будет помещен сам файл программы. Обычно он обозначается как .ex4 или .mql. Этот файл вы уже можете передавать другим пользователям, отправить на тестирование профессионалам, либо скопировать в другое место, дабы не потерять.
Завершив создание и тесты, о которых поговорим ниже, перейдем к оптимизации. Оптимизация это “обточка” программы под свой стиль, конкретные цели и банальное удобство. Вы подгоняете параметры, словно подгоняете размеры пиджака, сшитого на заказ. Благо функционал большинства советников это позволяет.
Установка
Нужно поговорить и об установке сторонних помощников. Какие-то из них распространяются в формате файла .exe. Вы запускаете его и ставите как обычный компьютерный софт, выбрав папку. Папка все та же — Experts в корне терминала. Либо советник может лежать в уже озвученных форматах — ex4 или mql. Просто вставляете их в MQL4/Experts.
Часто помощники снабжены вспомогательными инструментами:
- Файл формата .dll — архивированные данные, часто внедряемые в платные программы. В нем находятся исторические данные анализа, либо какие-то другие записи для работы софта. Этот документы мы кидаем в папку MQL4/Libraries, к остальным библиотекам
- Иногда встречаются файлы .set. От английского settings (настройки). Это установки, предназначенные для работы. Также в эту директорию будут сохраняться выбранные вами параметры. Настройки мы кидаем в MQL4/Presets
- Часто попадаются и специальные индикаторы. Также популярны в платных помощниках, которые ориентируются на добавленные индикаторы. Обозначаются как .ех4 (или .mql). Их мы загрузим в MQL4/Indicators
После того, как файлы и библиотеки раскиданы по своим местам, можно включить терминал и перейти в его настройки. Ставим галочки согласия напротив “Разрешить автоматическую торговлю” и “Разрешить импортировать директории DLL”. Все, теперь вы подключились.
Тестирование
Топовые разработки имеют встроенный режим тестирования. Тесты — это проверка получаемой от советника информации на адекватность относительно изучаемого рынка. Задача тестов сделать так, чтобы вы были уверены в его работе еще до того, как начнете играть на крупные деньги.
Первый прием, это загрузка архива котировок из терминала и соотнесение с показателями советника. Заходим в контекстное меню, выгружаем архив и исследуем, подключив внедренную программу. Второй прием предпочтительнее для новичков — работа с демо или на малых депозитах.
Протестировать при помощи демо несколько сложнее, но зато это дает ощущение реальной торговли и работы с советником на рынке. Если хотите, то относитесь к этому как к тренировке вашего взаимодействия. Что мы делаем? Мы запускаем свой демо счет, его предлагают многие брокеры, подрубаем советник и просто заключаем контракты с его помощью. Можно записывать все результаты на обычную бумагу или в компьютер. Работаем там пару дней, после чего просматриваем записи.
Это позволяет не только оценить точность результатов, но и понять механику а также “характер” вашего помощника. Если вы обнаруживаете слабые места, скажем, при отскоках от сопротивления, то вы будете помнить про эту слабость и не работать по ней на реальном рынке, с настоящими деньгами.
Внедрение
Итак, помощник установлен, тесты пройдены, вы знаете где он силен, а где может вас слить. Что дальше, просто идти и торговать? В теории да. Но практика показывает, что не все так гладко. Многие из Experts Advisor имеют достаточно высокий коэффициент погрешности.
Говоря простыми словами, ни одна механика не способна обеспечить 100% положительного результата. Мы постоянно твердим об этом: рынком управляют люди, которым свойственны чувства, в то время как ни один робот не учитывает и не способен высчитать этот факт. Конечно, почти все отражается в цене. Краткосрочный технический анализ ориентируется только на график. И здесь советники сильны как никто другой.
Но, учитывая отзывы трейдеров и разработчиков, даже 65-70 процентов успешных результатов можно считать отличными. Следовательно, из условной тысячи долларов, вы без проблем потеряете 300-350 только из-за того, что доверились программе. Поэтому используйте любого советника только после точечных тестов, оптимизации и вкупе со своей основной торговой стратегией.
Автор публикации
33 Комментарии: 0Публикации: 423Регистрация: 15-10-2017news-hunter.pro
как улучшить и оптимизировать работу платформы
Работа с торговой платформой Meta Trader 4.0 будет забирать у вас достаточное количество времени, если вы решили основательно заняться торгами, сделками и всем что с ними связано, но что действительно нужно для эффективной и правильной работы трейдера на рынке? Первым делом, это сама торговая платформа. Если вы хотите эффективно работать, найдите такое место работы, где вам будет комфортно, и которое будет приносить достаточное количество прибыли. Вторичные составляющие — это внимательность и регулярный мониторинг рынка. Если соблюдать хотя бы эти два правила, тогда ваше дело пойдет вверх однозначно!Торговая платформа Meta Trader 4.0 – это как раз то место, которое может подойти любому трейдеру. Суть качества работы на базе данной платформы — это ее универсальность. Здесь есть возможность максимально оптимизировать свою работу в платформе и получать от нее все по максимуму.
Возможности оптимизации работы
Что такое оптимизация? Это организация чего-либо с целью комфортной работы. В платформе Meta Trader 4.0 вы можете подогнать настройки под стиль своей работы так, как вам угодно, при этом упростить работу вашему компьютеру и интернету. Бывает и такое, что огромное количество функций и настроек просто тормозят работу, здесь вам нужно разобраться, что мешает, и решить проблему, а мы вам поможем.Например, огромное количество инструментов в обзоре рынка могут элементарно повлиять на скорость выполнения ордеров. При этом будет расходоваться большое количество трафика сети, а если вы экономите на нем, тогда это уж точно не в вашу пользу. Такая проблема возникает у многих, но ее возможно избежать. Для этого вам просто необходимо скрыть все не используемые инструменты. Сделать данную процедуру поможет кнопка «скрыть все символы». Она будет доступна, когда вы кликните по обзорному окну правой кнопкой мыши. Если закончить на этом, то в таком случае абсолютно все символы станут недоступны. Чтобы выбрать только те символы, которые вам понадобятся в работе, нужно повторно открыть контекстное меню и выбрать «символы». Перед вами появиться окно со всевозможными функциями, из списка нужно просто выделить необходимые вам и подтвердить свой выбор.В Meta Trader 4.0 предусмотрена возможность постоянного пользования одним и тем же набором инструментов. Для этого вам нужно в контекстном окне сохранить выбранную вами партию символов, и при переходе на другую платформу использовать ее.Если улучшений в работе нет и у вас по-прежнему проблемы, тогда можно попробовать «фокус» с историей. Дело в том, что система всю отображаемую историю сохраняет, а накапливаться такой информации может достаточно много. Чтобы оптимизировать работу, вы можете отрегулировать количество одновременно сохраняемой истории. Для этого в меню «Сервис» находим настройки. После выбора перед вами откроется окно с всевозможными настройками, состоит оно из нескольких вкладок. Вам необходимо открыть вкладку «Графики». Именно здесь вы можете уменьшить количество всей истории, которая отображается, изменив параметры.И последнее, что может влиять на работу платформы – это порты. Чтобы проверить включен ли порт или выключить его, вам нужно зайти в настройки, которые мы заходили ранее, но открыть уже вкладку «Сервер». Далее проверьте, стоит ли галочка напротив функции «Разрешить DDE сервер». Если стоит, снимайте и сохраните. Там же можно уменьшить новостной поток, который тоже может затруднять нашу работу на базе платформы.Таким образом, если вы ходите сделать свою работу приятнее, а работу платформы быстрее, то прислушайтесь к вышеперечисленным советам!Также рекомендуем ознакомиться с секремтами работы в MT4.
forexvision.ru
Как пользоваться тестером стратегий в МТ4?
Товарищи трейдеры, давайте потихоньку переходить к торговым советникам (роботам). Начнем освоение данной темы издалека – с таких понятий как тестер стратегий и архив котировок.
Тестер стратегий MetaTrader 4 знакомая вещь для основной массы трейдеров, новсё же многие не знают, что это, как вызывается и вообще зачем нужен этоттестер стратегий.
Торговый терминал MetaTrader4 (MT4) позволяет не только писать советники,но и тестировать их перед использованием. Эта полезная функция позволяетпроверить работоспособность и эффективность торгового робота наисторических данных. Тестирование дает возможность приступить кавтотрейдингу, зная об особенностях поведения советника в различныхрыночных ситуациях. Для этих целей в торговый терминал встроеноспециальное окно «Тестер стратегий».
Рекомендую статью Двойной удар.
Как вызывается «Тестер стратегий»: Вид Тестер стратегий или (CTRL + R).
После этого у Вас в терминале появится следующая картина
Рассмотрим параметры тестера стратегий:Советник
В данном меню выбираем советник, который будем тестировать на истории.В ниспадающем меню выводятся советники которые расположены в навигаторе торгового терминала.
Читайте статью о простой стратегии на Форекс.
2. Свойства экспертаПосле того как Вы выбрали советник для тестирования, необходимопровести дополнительную настройку тестирования и входных параметров повашему усмотрению. Это можно сделать нажатием кнопки «Свойстваэксперта». При этом появится новое окно с тремя вкладками:
а) Тестирование — в этой вкладке задаются общие параметрытестирования. К ним относятся объем и валюта начального депозита,которые указываются в соответствующих полях. Именно этим депозитом будетоперировать советник при тестировании. В этой вкладке также выбираютсятипы открываемых позиций при тестировании: Only Long — открывать толькодлинные позиции; Only Short — только короткие; Long and Short —открывать позиции в обе стороны. Каков бы ни был алгоритм торговогоэксперта, он будет открывать позиции только в заданных направлениях.Также можно включить генетический алгоритм тестирования.
б) Входные параметры — в данном меню, в виде таблицы, приводитсясписок всех входных параметров торгового робота. Входными параметраминазываются переменные, которые влияют на работу эксперта и могут бытьизменены прямо из клиентского терминала. Для изменения этих параметровнет необходимости изменять код эксперта. Количество входных переменныхможет варьироваться от советника к советнику. При тестировании входныепараметры советника задаются в поле «Значение». Данные, записываемые вполях «Старт», «Шаг» и «Стоп», не влияют на тестирование советника инеобходимы лишь для оптимизации его параметров.
в) Оптимизациянастройки советника в этой вкладке позволяют управлять ограничениямипроходов тестирования при оптимизации. Изменения параметров в этойвкладке не влияют на однократные тестирования эксперта.
3. Символ.В данном меню выбираем символ – торговый инструмент по которому будет тестировать советник.
Советую статью Паттерны Форекс.
4. Модель.В данном меню предлагается три варианта, они также расположены вниспадающем списке. В зависимости от алгоритмов работы вашего советникаможно выбрать
а) По ценам открытия (быстрый метод на сформировавшихся барах).Некоторые механические торговые системы не зависят от особенностейвнутри-барного моделирования, они торгуют на сформировавшихся барах. Отом, что текущий ценовой бар полностью сформировался, можно узнать попоявлению следующего. Именно для таких экспертов предназначен этот режиммоделирования.
б) Контрольные точки (используется ближайший меньший таймфрейм ).Метод моделирования контрольных точек предназначен для грубой оценкиэкспертов, торгующих внутри бара. Для этого метода необходимо наличиеисторических данных ближайшего меньшего периода (таймфрейма). То есть,например, тестируете советник на h2 – советник может учитывать цены M30,но не M15.
в) Все тики ( на основе всех наименьших доступных периодов ). Этотрежим позволяет наиболее точно смоделировать движение цены внутри бара. Вотличие от метода «контрольных точек», потиковый метод использует длягенерации данные не только ближайшего меньшего таймфрейма, но и всехдоступных меньших таймфреймов. При этом, если для какого-то временногодиапазона одновременно существуют данные более, чем одного таймфрейма,для генерации используются данные самого меньшего таймфрейма. Этот методсамый точный но и самый медленный. Данный метод тестирования являетсясамым популярным среди трейдеров Форекс.
Читайте также статью «Nautilus».
5. Использовать дату.Диапазон дат позволяет тестировать советники не на всех имеющихсяданных, а лишь на выбранном временном отрезке. Это бывает удобным принеобходимости исследовать отдельную часть исторических данных
6. Визуализация.Если Вы хотите визуально проверить работу советника на истории, тоставим тут флажок, при этом тестирование происходит медленнее, новыявление ошибок в работе советника этого требует. Скорость проигрыванияможно регулировать, двигая специальный ползунок справа от записи«Визуализация». Можно приостановить проигрывание, нажав на кнопку «||».Повторное нажатие на эту кнопку возобновляет поступление смоделированныхтиков. Нажатие на клавишу F12 вызывает моментальное появлениеследующего тика даже в состоянии паузы. Визуализацию можно пропустить доопределенной даты. После установки нужной даты и нажатия на кнопку«Пропустить до» визуализация прекращается и возобновляется последостижения тестером указанной даты.
7. Период.Тут все предельно понятно, это временной таймфрейм на котором Вы хотите протестировать советник в тестере стратегий.После нажатия на кнопку «Старт» советник начнёт тестирование по заданным вами параметрам
В меню «Журнал» Вы можете наблюдать за выполнением торговых командсоветника, а также видеть возникающие ошибки при тестировании
Особенности тестера стратегий в МТ4________________________________Если загрузить историю котировок за длительный промежуток времени, результаты тестирования за последние год-два будут самыми точными. Возможно, часть данных теряется со временем, не могу сказать, почему так происходит (если кто-то знает, расскажите в комментариях, интересно). Этот нюанс имеет место даже при использовании всех тиков при тестировании. Поэтому более существенное значение стоит придавать именно результатам за последние годы, как для трендовых, так и противотрендовых систем.
Возможно, вас заинтересует статья Стратегия 1 2 3.
Когда не стоит доверять результатам тестера стратегий в метатрейдере?_________________________________1) Когда торговая стратегия осуществляет входы и выходы «по рынку».2) Когда время удержания сделок очень мало (несколько минут или даже секунд)3) Когда тестирование проводится на «текущем спреде»
Если торговый советник (робот) подпадает под пункты 1 и 2 – это очень опасно. Дело в том, что существует фактор Форекс брокера. Брокер может просто «перекрыть кислород» — увеличив время исполнения сделок. В этом случае краткосрочные системы будут очень сильно страдать от плохого исполнения сделок.
Что касается пункта №3 – рекомендую тестировать с завышенным уровнем спреда. Так вы получите более реалистичную картину.Кстати, есть очень хорошая статья про торговые издержки (Форекс комиссии).
С вами был Артур Быков (проект Агудар), благодарю за внимание!
Смотрите подробнейшую видеозапись о том, как устанавливать и тестировать Форекс советник!
blog-forex.org
Оптимизация советника для мт4
Рано или поздно, по каким бы стратегиям трейдер не торговал, наступает момент, когда всем необходимо понять: что такое силовые уровни, и то как оптимизировать свою торговлю под них. Если коротко, то это места на графике цен около которых цена долго ходит не отклоняясь далеко, то есть в этих местах цена задерживается надолго, консолидируется. При этом, чем дольше цена ходит в окрестностях этих мест, тем значимее силовой уровень консолидации. Если цена много раз подходила к силовому уровню сверху, и каждый раз отражалась от него вверх и возвращалась, то такой силовой уровень называют Поддержкой. И наоборот: если цена несколько раз подходила к силовому уровню снизу, и каждый раз отражалась от него вниз и возвращалась, то такой силовой уровень называют сопротивлением. Силовые уровни могут быть горизонтальными и наклонными. Есть определенные закономерности поведения цены около силовых уровней.
Трейдер также должен учитывать, что чем сильнее силовой уровень, тем выше допустимость того, что цена после пробоя, через некоторое время возвращается к такому силовому уровню.
Это определенная закономерность поведения цены, которую можно использовать при построении торговой стратегии.
Несмотря на все описанные выше надо сказать, что нет четко формализованных правил по определению силовых уровней. Большинство трейдеров рисует силовые уровни интуитивно, как видится, в зависимости от того, как трейдер оценивает график цен.
Для оптимизации советника, в основу которого положены закономерности поведения цены около силовых уровней, имеет смысл закладывать не полностью автоматический вариант реализации, а вариант Советник-помощник.
В этом случае трейдер берет на себя проведение на графике уровней поддержки и попротивления, а далее передает управление Советнику, который ждет или пробоя заданных трейдером уровней или отскок от них. Для тестирования и оптимизации советника необходимо будет попробовать его в действии открыв сделку с минимальным лотом.
С понятием силовые уровни тесно связаны понятия канал, торговля в канале по тренду, торговля диапазонов. Каналы строятся с помощью линий проводимых параллельно силовым уровням. Каналы бывают как горизонтальными, так и наклонными. Если канал восходящий, то обычно ищут условия для открытия позиции на покупку от нижней линии канала, и наоборот: если канал нисходящий, то ищут возможность продажи от верхней линии канала. Главным признаком восходящего канала является тот факт, что каждый локальный минимум нижней линии канала выше предыдущего. Если очередной локальный минимум пробил линию канала против его направление, для трейдера это сигнал о возможном развороте цены и закрытии позиции бай если она открыта.
Оставляйте свои комментарии и вопросы под статьёй. Наша команда специалистов всегда рада обсудить их совместно с вами.
Содержание данной статьи является исключительно частным мнением автора и может не совпадать с официальной позицией LiteForex. Материалы, публикуемые на данной странице, предоставлены исключительно в информационных целях и не могут рассматриваться как инвестиционный совет или консультация для целей Директивы 2004/39 /EC.
ru.liteforex.com