Smart Builder
- Эксперты
- Версия: 1.0
- Активации: 5
Smart Builder — визуальный конструктор торговых стратегий для MetaTrader 5. Этот советник для тех, кто не доверяет сладким обещаниям, и предпочитает делать все своими руками. Теперь вас не остановит незнание языков программирования, и вы сможете реализовать свои идеи, собрав любую торговую систему из большого количества индикаторов и их бесконечных комбинаций. Вы сами задаёте условия срабатывания советника, назначаете торговые параметры каждому сигналу без написания программного кода. Работу вашего советника вы можете отслеживать как на тестере, так и в режиме реального времени.
Автоматизация торговли избавит вас от необходимости пристально следить за показаниями индикаторов, советник будет это делать за вас и сообщать вам (значки, сообщения, звуковые сигналы, уведомления на телефон) о срабатывании индикаторов по заданному алгоритму, или самостоятельно совершать сделки.
Smart Builder представляет собой работающий советник с панельным интерфейсом. Как никогда легко задавать условия открытия сделок и торговые параметры – нажатием нескольких кнопок прямо на графике с моментальной визуализацией результата. Тут же в тестере вы сразу увидите финансовый результат работы собранной вами стратегии. Если он вас устраивает, можете переходить на работу на реальном счете. Советник не гарантирует получение прибыли, все зависит от вас, от собранной вами стратегии, от состояния рынка и от условий брокера. Тестовая стратегия Test2 показывает, что даже на одном популярном индикаторе RSI, подобрав настройки, можно получить неплохие показатели торговли.
Что делает программа
После запуска Smart Builder на графике появляются шапка, трей и монитор стратегии. Из шапки открываются монитор и библиотека стратегий, конструктор и библиотека логик, список индикаторов на графике, торговые параметры с монитором ордеров и библиотекой шаблонов, а также настройки интерфейса.
Трей в левом нижнем углу состоит из одиннадцати кнопок и даёт прямой доступ к основным панелям. Нейтральная кнопка открывает панель, активная скрывает её. Шапку и трей можно свернуть, чтобы панели не закрывали график во время работы.
Как строится стратегия
Стратегия — именованный набор логик. Каждая логика содержит условия. Условие сравнивает два элемента: буфер индикатора с заданным таймфреймом, сдвигом и параметрами либо фиксированный числовой уровень. Знаки сравнения включают больше, меньше, равно, пересечение и направление.
Когда условия логики выполнены на баре, логика выдаёт сигнал покупки или продажи. Каждый сигнал связан с торговой командой: рыночный вход, отложенный ордер типа Limit, Stop или Stop Limit, закрытие, модификация либо закрытие вместе с модификацией. У каждой логики своё магическое число, поэтому советник отличает свои позиции и ордера.
В стратегии может быть до 32 логик, в логике — до 32 условий. Логики одной стратегии можно сделать зеркальными, когда торговые параметры второй логики повторяют первую в противоположном направлении.
Индикаторы
Конструктор работает со всеми 38 техническими индикаторами MetaTrader 5. Дополнительно в советник как ресурсы включены 14 индикаторов из папки Indicators/Examples, их не нужно устанавливать отдельно : ZigZag, ZigZag Color, Ultimate Oscillator, Rate of Change, Volume Rate of Change, Price and Volume Trend, Price Channel, Detrended Price Oscillator, Mass Index, Chaikin Volatility, Accumulation Swing Index, Heiken Ashi, Williams Accumulation/Distribution и Bill Williams ZoneTrade.
Произвольные пользовательские индикаторы из папки Indicators как элементы логики не используются. Программа сверяет короткое и полное имя индикатора с графика с именами комплекта. Если индикатора в комплекте нет, он помечается в списке и для логики не предлагается.
Индикаторы на графике
Панель индикаторов сама индикаторы не ставит. Она сканирует все окна графика и показывает то, что уже стоит: номер строки, окно, короткое имя, имя из навигатора, входные параметры и буферы. Из строки открывается карточка параметров либо карточка буферов и уровней, а оттуда условие возвращается в конструктор логики.
Отдельная панель добавляет трендовые индикаторы в подокно и ставит на график включённые индикаторы Examples. У части индикаторов ценой применения может быть хэндл другого индикатора того же подокна, что позволяет строить цепочки расчётов.
Важно!
В тестере стратегий и терминале MT5 разные условия постановки, чтения и удаления индикаторов с графика! Полнофункциональный режим работы с индикаторами возможен только в терминале! То есть, рабочую стратегию необходимо собрать и сохранить в окне терминала, затем она безошибочно будет работать в тестере и в терминале.
Примеры стратегий
При первом запуске программа помещает в библиотеку две учебные стратегии. Test1 — пересечение двух скользящих средних с периодами 14 и 50. Test2 — пересечение RSI уровней 30 и 70. Примеры показывают работу интерфейса. Это не торговые рекомендации, и они не подобраны под конкретный символ или таймфрейм. Учебные стратегии восстанавливаются при каждой загрузке и не могут быть перезаписаны.
Торговые параметры
Для каждой логики можно задать объём и добавочный объём, риск в процентах, максимальный объём и максимальное число ордеров, паузу между входами, Take Profit и Stop Loss, трейлинг-стоп, безубыток, групповой безубыток и групповую прибыль, магическое число, часы работы, проскальзывание и цвета торговых отметок.
Для отложенных ордеров задаются цена в пунктах, цена Stop Limit, тип исполнения FOK, IOC или Return, истечение, комментарий ордера и правила отмены отложенного по своему или по противоположному сигналу. Торговые шаблоны сохраняются в библиотеку и применяются к другим логикам.
Настройки и файлы
Интерфейс переведён на одиннадцать языков: английский, русский, китайский, испанский, португальский, немецкий, французский, итальянский, турецкий, японский и арабский. В настройках выбираются язык, всплывающие подсказки, масштаб панелей, отрисовка значков, цветовая схема и шрифт, а также место записи отчёта теста.
Рабочие файлы хранятся в общей папке терминала, в каталоге Smart Builder. Там лежат стратегии, библиотека логик, сохранённые наборы параметров индикаторов, отчёты теста и сохранённые настройки интерфейса. Папка создаётся при первом запуске.
Тестер
Один и тот же советник работает на живом графике и в тестере стратегий. В визуальном режиме показываются график и панели. В невизуальном считается только стратегия, панели не строятся. После прогона при включённом отчёте создаётся файл CSV со сведениями о прогоне, логиками, всеми торговыми параметрами и стандартной статистикой тестера.
Пока торговые числа берутся из файлов стратегии, параметры окна свойств их не подменяют. Чтобы оптимизатор менял торговые настройки, выключите параметр «Параметры из стратегии».
Как начать работу
Прикрепите Smart Builder к графику нужного символа и таймфрейма и разрешите алгоритмическую торговлю. Учебная стратегия Test1 загружается автоматически. В режиме редактирования соберите логики, считайте индикаторы с графика и задайте торговые параметры, затем сохраните стратегию под своим именем. Перед торговлей на реальном счёте проверьте систему в тестере стратегий.
Входные параметры
Параметры задают стартовые значения. Пока «Параметры из стратегии» установлены в «да», объём, стопы и поля отложенных ордеров берутся из файлов стратегии, а не из параметров. Английские наименования параметров приведены в английском разделе описания.
Уведомление о риске
Тестовые стратегии Test1 и Test2 - не рекомендации к торговле и не обещание прибыли. Торговля на финансовых рынках связана с риском убытка. Результаты любого примера, снимка экрана или отчёта тестера не предсказывают будущие результаты. Ни описание, ни успешная автоматическая проверка Market не гарантируют прибыль или работу без ошибок. Используйте только те средства, потерю которых вы можете допустить.
Поддержка
Вопросы и сообщения об ошибках направляйте через комментарии страницы продукта или через систему сообщений mql5.com. Укажите символ, таймфрейм, режим — тестер или график — и шаги, которые приводят к проблеме.
