Наши рекомендации:

  1. Главная
  2. Статьи
  3. Новичкам
  4. Что такое советник, индикатор и скрипт

Что такое советник, индикатор и скрипт

Советник и индикатор

Прибыльная торговля на финансовых рынках не может быть основана только на интуиции, как и на «гаданию по звездам». В любом случае, вы будете использовать всевозможный софт для торгового терминала Meta Trader 4 для анализа рынка, который позволит приблизить вас к заветной цели любого трейдера – стабильному доходу от торговли. Все программы для терминала MT4 в зависимости от назначения и принципа действия можно разделить на три основные группы:

  1. Советники
  2. Индикаторы
  3. Скрипты

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

Советник

Советники

Торговый робот (Советник) – это объективно структурированный алгоритм команд, написанный в соответствии с определенным языком программирования, позволяющий совершать торговые операции в соответствующем терминале.

Звучит сложно, давайте немного упростим это определение. Советник – это программа, содержащая в своей основе какие-то торговые правила, на основе ранее выявленных трейдером закономерностей на графике какой-то валютной пары или актива. При условии выполнения каких-либо событий с графиком цены финансового инструмента, выполняется открытие торговой позиции. При этом как вы поняли, торговый советник может взять все управление — как функция автопилот на самолёте — на себя. Рассчитать объем открываемой позиции, выставить Стоп Лосс и Тейк Профит, согласно заложенной в него системы, при достижении прибыли или убытка закрыть торговую позицию. И ещё многое, многое другое. Его возможности ограничиваются только воображением и фантазией программиста, который как Папа Карло, создает его из разнообразных функций, добавляя туда переменные и массивы данных. Как вы уже поняли, советник во многом заменяет живого человека – трейдера, но не стоит забывать, что автоматизированная система — это всего лишь программа, а не искусственный интеллект способный генерировать идеи и принимать взвешенные, а главное верные торговые решения. Конечно, сейчас активно ведутся разработки нейронных сетей, которые способны обучаться на определенном временном промежутке, а в дальнейшем на основе данного обучения, принимать адекватные торговые решения. Но на текущий момент данные технологии пока что находятся в сыром виде, в процессе развития и реализации этой идеи.

Советники можно разделить на помощников и полностью автоматических. Помощники в первую очередь предназначены для проведения каких-либо действий или операций в торговом терминале, например, разработанный командой DaVinciFX GROUP советник DaVinci Trade Helper, представляет из себя торговую панель и позволяет трейдеру на полуавтомате управлять торговыми ордерами в терминале MT4.

Полностью автоматические торговые советники, как правило более сложные системы. Они уже содержат блоки условий открытия, сопровождения и закрытия торговых ордеров, блок управления капиталом, превентивные блоки, в которые входят к примеру фильтр спреда, новостного фона, количества торговых ордеров и другие. Отсюда простой вывод, данный алгоритм может полностью автономно производить операции по открытию и закрытию ордеров в терминале на торговом счете трейдера. Всё что нужно — это обеспечить бесперебойную работу торгового терминала Meta Trader 4, либо на вашем личном ПК, либо на удаленном рабочем сервере VPS, который позволяет терминалу быть в работе 24 часа 5 дней в неделю.

В сети интернет выложено не мало торговых советников, но мы вам настоятельно рекомендуем, прежде чем ставить данные алгоритмы на реальные счета всячески проверить и протестировать их на исторических котировках, на как можно более длительном промежутке времени. При этом лучше использовать специальный плагин для meta trader 4 – Tick Data Suite, который позволяет максимально имитировать условия реальной торговли при бэк тестировании в терминале. С его помощью можно производить тестирование на реальном спреде, зашитом в котировки определенного брокера, базу котировок которого можно скачать в любое время. При этом имеется возможность имитации проскальзывания и настройки времени исполнения ордеров как во время дилинга. Это своего рода краш-тест торгового алгоритма, пройдя который, вы сможете сами выставить баллы безопасности и примите решение, стоит ли использовать данный советник для торговли на реальном счете.

Отдельно хотелось высказать свое мнение о платных торговых советниках. Первый вопрос, который возникает у человека, желающего приобрести коммерческий торговый советник – «Почему автор его продает, если он прибыльный?». Ответ прост, советник каким бы он хорошим не был, это не курица, которая несет золотые яйца в режиме нон стоп, а это всего лишь инструмент в руках грамотного трейдера, который при определенных условиях и правильном его использовании на длительном временном интервале способен генерировать прибыль. При этом, стоит заметить, что в Форекс среде очень много мошенников, которые продают либо заведомо не рабочий продукт, либо очень приукрашенный по средствам лживых отчетов совсем простой алгоритм. Доля таких торговых советников в сети и на форумах оценочно достигает 80%. И к нашему большому сожалению, данные лжеразработки и создают в последние годы негативную репутацию Форекс индустрии. Нашей главной целью является доказать обратное и помочь разобраться в этой сфере начинающим алготрейдерам. И самый верный путь, это обучение программированию на языке MQL4.

Индикатор

Индикатор

Переходим к следующему типу программы, применяемому в терминале Meta Trader 4, это технический индикатор.

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

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

В зависимости от назначения, технические индикаторы можно разделить на основные четыре группы:

  1. Трендовыепозволяют выявить и подтвердить тенденцию на рынке;
  2. Осцилляторыопределяют перекупленность или перепроданность актива;
  3. Канальныестроят канал, в рамках которого движется цена финансового инструмента;
  4. Информационныепозволяют получить какие-либо данные, произвести неторговые действия и т.д.

В торговом терминале Meta Trader уже представлено огромное множество стандартных технических индикаторов, позволяющих в полной мере произвести технический анализ графика выбранной валютной пары или актива, а также на основании данных вычисляемых индикатором написать торговый алгоритм (советник). Самый популярный из них, это конечно же Moving Average (скользящие средние). На основании данных этого индикатора, который производит построение линии на основании вычисления среднеарифметической цены за выбранное количество баров, написано не мало советников и придумано торговых систем. Но хотим вас предостеречь, что на базе только одного индикатора построение прибыльной торговой системы маловероятно. Для генерации надежной стратегии торговли, как правило, необходимо синергетическое сложение нескольких степеней закономерностей.

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

Скрипт

Скрипт

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

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

Команда DaVinciFX Group сформировала собственную базу из написанных скриптов для терминала MT4, которая постоянно пополняется новыми разработками. К примеру, скрипты позволяют производить различные действия с ордерами, единовременно удалять все ордера, удалять прибыльные ордера, удалять убыточные ордера, все это может скрипт Close all orders. Скрипт Show history orders on chart способен отобразить на графике все закрытые ордера с учетом прибыли или убытка, что позволит в максимально удобной форме визуализировать данную информацию. Не менее полезен скрипт MyFxBook Show Trade History, позволяющий раскрыть секрет прибыльной торговой системы с мониторинга сайта MyFxBook, по средствам перенесенной истории сделок с данного счета.

Подведем итоги

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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения

Меню