Блог rez
Нет описания
Рейтинг
+919
Подписчики
1
  • Без категории  |  13 июн 2015

    Как создать собственный советник

    0 
    1
    1103
    В результате непрерывного развития области программирования в компьютерной технологии, были созданы и постоянно усовершенствуются программы, предназначенные для автоматического управления трейдером рыночными операциями, в соответствии с заложенной, при помощи специальных скриптов определенной торговой системой.
    Foreks-sovetnik.jpg
    Программа, помогающая в принятии решений об открытии и закрытии ордеров на финансовом рынке, называется торговым советником, или роботом.

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

    Торговые советники классифицируются по степени автоматизированного процесса и по классу торговой системы, принятой за его основу.

    В зависимости от степени автоматизирования торговых рыночных операций, различают самостоятельные, полуавтоматические советники, и скрипты – помощники.

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

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

    Скрипты – помощники не имеют отношения к техническому и фундаментальному анализам и помогают сделать работу трейдера более комфортной.

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

    Мартингейл - советники предполагают, в случае убыточной сделки, открытие дополнительных ордеров с увеличенными объемами торговли в направлении проигрышного ордера.

    Роботы скальперы очень облегчают труд трейдера по причине своего точного входа в рынок. Открывают и закрывают сотни ордеров в день.

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

    Сеточные советники основаны на оформлении отложенных ордеров на определенном расстоянии от текущей цены, как в направлении покупок, так и в направлении продаж. Основной стратегией данного советника является метод усреднения.

    В основе индикаторных советников заложены индикаторные торговые стратегии.

    Безиндикаторные советники основаны на графическом, свечном, или волновом анализах.

    Наиболее эффективными роботами - помощниками являются комбинированные советники.


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

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

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

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

    Самыми распространенными конструкторами являются Ensed Cor, Strategy Master FX, Forex Optimizer.

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

    В конструкторе Forex Optimizer рабочее окно разделено на 2 зоны, в верхней из которых, указываются параметры для входа в рынок, в нижней части – условия для закрытия позиции. При выделении ячейки в левой части экрана содержится информация о его настройках.

    EnsedCor и ForexOptimizer оптимально адаптированы под индикаторные стратегии.

    В Strategy Master FX есть возможность встраивания сеточных и многих других безиндикаторных торговых стратегий.

    Важным этапом при налаживании работы с торговым роботом является его тестирование сначала в демонстрационной версии, а потом и на реальном счету.