НАПИСАНИЕ ФОРЕКС СТРАТЕГИЙ

СОДЕРЖАНИЕ:

Создание собственной торговой стратегии форекс

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

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

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

Что нужно учесть при создании своей торговой стратегии

При создании торговой системы нужно учитывать некоторые нюансы:

1. Рынок меняется, он всегда в движении.

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

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

4. Различные дивергенции и конвергенции тоже требуют доработки.

5. Волны Эллиота — очень сложная система, а главное, с ее помощью можно объяснить как рост, так и падение.

Вы спросите как же так, автор этой статьи исключил практически все постулаты, которым нас так долго учили? И на что же мне опираться при конструировании своей тактики?

Обратите внимание что, все эти постулаты и мифы разрекламированы брокерскими конторами, организациями или людьми, зарабатывающих на обучении. Им всем выгодно, чтобы люди верили и продолжали верить в эти мифы. При создании тактики торгов вам необходимо обращать внимание лишь на некоторые закономерности рынка. Как выявить эти закономерности при создании стратегии? Очень просто! Вам поможет простая человеческая наблюдательность.

Создание собственной торговой стратегии методом отсеивания индикаторов

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

Начать создание торговой стратегии можно с самых простых индикаторов, например, возьмём две скользящие средние. Одну МА настраиваем на период 14, вторую на период 7. При наложении их на график цены мы увидим, что эти форекс индикаторы в некоторых участках рынка пересекаются между собой, это сигнализирует о смене тренда.

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

Создание своей торговой стратегии повышенной сложности

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

Тестирование торговых систем является процессом очень трудоёмким и долгим, но для стратегии он необходим. Запаситесь терпением! Удачи!

Как составить прибыльную торговую систему (стратегию)?

Приветствую Вас, господа трейдеры.

Сегодня разберем одну из самых мучительных тем и выясним как правильно разработать прибыльную торговую стратегию (систему).

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

На все эти вопросы, постараюсь ответить в данной статье.

Нужно ли разрабатывать торговую стратегию (систему)?

Прежде всего, хотелось бы порассуждать, а нужно ли вообще составлять какие то планы, стратегии? Может проще торговать, что называется «от фонаря»? Захотел открыть позицию, открыл, пошло в твою сторону, ждешь прибыли, нет значит закрылся по стопу.

Почему многие преуспевающие трейдеры советуют разработать свою стратегию?

Да все просто, дело в том, что если вы открываетесь не придерживаясь никаких правил, через неделю вы не сможете ответить, по какой причине была совершена та или иная сделка. Хорошо если все ваши сделки приносят прибыль (думаю это только супер везунчику под силу), а если ваши сделки приносят убыток? Что делать?

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

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

Скрупулезный подход к разработке торговой стратегии

Но есть и исторические наработки, то, чем пользовались трейдеры, которые составляли торговые стратегии для себя. Не надо по 100 раз изобретать велосипед, возьмите то, что уже придумано и добавьте своей приправы. Иначе, вам придется переписывать историю и совершать, уже совершенные старшим поколением ошибки (ознакомьтесь с наиболее распространенными ошибками начинающего трейдера).

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

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

1. Выберите рабочий таймфрейм

Существует два торговых стиля: долгосрочная и краткосрочная торговля. Многие трейдеры поспорят с этим, мол: «где же скальпинг, внутридневная торговля, трейдеры инвесторы«. Спорить не буду, у каждого свои представления, но для меня именно два стиля, являются основными, все остальное, это как бы подкатегории.

Долгосрочные торговые стратегии

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

Краткосрочные (дневные) торговые стратегии

Этот вид торговли подразумевает работу более быструю. Краткосрочник анализирует более мелкие колебания и пытается заработать на дневном интервале. К этому стилю можно отнести скальперов, которые в день открывают и закрывают более 50, а то и 100 ордеров, или дейтрейдеров, которые стараются поймать внутридневные движения.

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

Так что, выбирайте исходя из свободного времени. Есть время посидеть и поторговать внутри дня, используйте для анализа более мелкие таймфреймы, нет времени, ваши интервалы D1, W1 и месяц.

2. Выбор метода анализа

На следующем этапе, трейдер должен определиться, что именно будет использоваться для анализа рынка (индикаторы, трендовые линии, уровни поддержки / сопротивления, фундаментальный анализ).

Прежде всего, нужно найти некую закономерность, откуда с большой вероятностью отскакивает цена (рис. 1).

Предположим вы видите постоянные отскоки от круглых чисел (1.100, 1.150, 1.200). Прогоните по истории и посмотрите, как цена отрабатывала эти уровни ранее, если круглые числа действительно дают постоянный отскок цены, проанализируйте как входить в сделку, отложенным ордером или открывать по рынку.

Рис. 1. Уровень, от которого цена постоянно отскакивает.

На рисунке 1 изображен уровень поддержки валютной пары GBPUSD. Видно, что цена несколько раз билась в уровень 1.5650 и не разу не закрепилась ниже. Для себя мы должны отметить, что данный уровень является сильным и можно попробовать зайти в лонг (купить).

Где лучше поставить stop loss (рис. 2)?

Рис. 2. Установка Stop Loss`a.

После того как уровень поддержки найден, обращаем внимание на хвосты (тени свечей). Уровень тестировался около 5 раз, а хвосты останавливались примерно на одном уровне. Для себя отмечаем, что если мы правы и пара действительно пойдет в лонг, то с большой вероятностью, ниже хвостов цену опустить не должны, а значит найден идеальный уровень для Stop Loss`a.

Где установить take profit (рис. 3)?

Рис. 3. Выбираем место для Take Profit`a.

К take profit`у можно подойти с фантазией. Имеется два уровня, один в районе 1.5670, второй 1.5690 (думаю понятно почему отмечены эти уровни). При покупке от уровня поддержки, вполне нормаль, если часть позиции будем закрывать вблизи первой цели, остальное оставим до цели номер 2.

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

3. Управление капиталом

На следующем шаге, следует разобраться каким объемом входить в сделку.

Сделать это не трудно, об этом частенько пишу на страницах своего сайта, но на всякий случай повторюсь.

Вы должны заложиться на допустимый риск на сделку. Очень часто пишут про 2-5% от депозита, будем придерживаться этих цифр.

Что это значит? К примеру, ваш депозит составляет 10 000$, 2-5% составят 200 — 500$. То есть, в одной конкретной сделке, разрешено рискнуть 200 — 500$.

Осталось рассчитать каким лотом можно войти, в зависимости от установленного стопа. Для этого почитайте статью Кредитное плечо на рынке Форекс, в которой детально описана процедура расчета.

Не стоит забывать, что соотношение stop loss`а к take profit`у, должно превышать 1 к 2. В примере выше, отчетливо видно, установленный стоп чуть больше 10 пп, тейк даже до первой цели превышает 20 пп. В данном случае соотношение 1 к 2 и это нормально, тк имеется дальнейший потенциал к росту.

4. Учитываем все возможные нюансы

Разработать прибыльную торговую стратегию (систему) это не только определить места входа и выхода с нужной лотностью. Трейдер обязан учитывать абсолютно все:

  • какими инструментами торговать;
  • торговать ли на новостях или нет;
  • каким объемом торговать;
  • как входить в сделку;
  • как выходить из сделки.

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

Очень часто, трейдеры не учитывают такие вещи как:

  • что делать, если отключили интернет?
  • что делать, если не работает торговый терминал?
  • сколько процентов от заработка выводить?
  • какой терминал использовать для торговли?
  • и многое другое.

5. Поторгуйте на демо счете

Глупо бросаться сразу в бой. Для начала, опробуйте разрабатываемую стратегию на демо счете. Проверка стратегии на истории — это очень хорошо, но все же в реальном времени, так сказать в онлайн, 100% проявятся некоторые изъяны.

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

6. Переходите на реальный счет

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

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

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

7. Роль дневника сделок в торговой стратегии

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

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

Заключение

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

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

Надеюсь данная статья поможет составить торговую стратегию (систему), но остальное зависит только от вас и ваших аналитических способностей.

Запомните, торговля, анализ, разбор сделок — это только 10% успеха , остальные 90% это психология, вера в себя и в свои возможности. Удачи и до встречи.

Как создать стратегию Форекс на основе технического анализа

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

Фазы технических стратегий

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

1. Определить тип рынка и тип торговли

Само собой разумеется, первым шагом в техническом анализе должно быть определение рынка, с которым трейдер взаимодействует. После этого он должен определить на какой период времени торговли он войдет. Какие графики будет использовать трейдер для своей профессии? Будет ли торговля на месяц или на один час? Если это торговля на месяц, нет необходимости беспокоиться о часовых изменениях цены, при условии, что стратегия рассматривает текущую стоимость как приемлемую ежемесячную запись или точку выхода. И наоборот, если сделка имеет краткосрочную перспективу, трейдеру стоит изучить графики более длительных периодов, чтобы получить представление о более широкую картину, которая может направлять его по отношению к его стоп-лосс или тейк-профит заказам.

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

2. Собрать технические средства

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

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

3. Уточнить периоды и другие входы

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

Таким образом, прежде чем идти дальше, трейдер должен проверить, значения каких периодов обеспечивает шаблон, который является наиболее подходящим для ценового действия на графике. Например, для RSI, будет мы выбирать в течение 14, 10 или 7 для рассматриваемой диаграммы? Или же это будут периоды скользящих средних, составляющих индикатор MACD? Все это можно проверить только путем проб и ошибок, и для каждого ценового паттерна может подойти совершенно другое значение.

4. Найти сигналы на открытие позиций

После того, как технические средства уже сконфигурированы, мы должны искать сигналы, которые будут показывать нам торговые возможности, созданные «настроения» инвесторов и временных дисбалансов в спросе и предложении на валютной паре. Сигналы, которые мы ищем, созданы взаимодействием ряда показателей, таких, как скользящие средние, различные осцилляторы, или цена и индикатор. Наша задача состоит в том, чтобы подтвердить идеи с различными аспектами технического анализа. Если есть перепродажи, мы подтвердим их с дивергенции / конвергенции. Если есть прорыв, мы будем стремиться, чтобы установить его с помощью изучения кроссоверов.

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

5. Сделать рыночный форекс анализ

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

6. Собрать результаты, выполнить торговлю

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

Эта статья приведёт Вас к успеху:  ГРАФИК ОПЕРЕЖАЮЩИЙ ФОРЕКС

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

Торговые форекс сигналы вашей стратегии трейдинга

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

1. Каналы цены

Каналы — это две параллельные линии тренда, которые сдерживают ценовое действие в противоположных направлениях. Верхняя линия показывает резкие прорывы, в то время как нижняя линия проверяет падения. Каналы очень часто используют в торговле Форекс, ведь они обладают огромным потенциалом для реализации прибыльной сделки.

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

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

2. Кроссоверы

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

В часовом графике AUD / USD мы видим скользящее средние за 14 дней, показанные желтой линией падения ниже скользящей средней на 100- день (показана красным), и мы замечаем, что цена позже сделал серьезный скачек в том же направлении. Кроссоверы не ограничиваются одним типом индикатора, и, конечно же, трейдер может использовать их в различных ситуациях для анализа ценовых моделей.

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

3. Пробои, прорывы цены

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

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

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

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

4. Дивергенция / конвергенция

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

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

5. Цена ценовой модели

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

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

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

Помимо этого помните, что потери присутствуют всегда в любой торговле, идеальной торговой системы просто не существует. Придумайте свою особенную торговую стратегию, пусть она вам поможет получить высокую прибыль на Форексе!

Топ 10 лучших стратегий для торговли Форекс

Итак, на какие системы стоит обратить внимание при торговле на Форекс?

# 1: Торговля Bladerunner

Bladerunner является кроссовером для построения очень хорошей стратегией EMA и подходит для всех таймфреймов и валютных пар. Это стратегия анализа тенденций, которая пытается отобрать прорывы от продолжения и повторных попыток торговли.

# 2: Daily Fibonacci Pivot Trade

Фибоначчи Pivot Trade хорошо подходит для долгосрочной торговли (день, неделя, месяц и даже год).. Акцент в анализе здесь делается на использовании необходимых комбинаций с только дневными цапфами, но идея может быть легко расширена на более длительные периоды времени, включающих любую комбинацию шарниров.

# 3: Bolly Band Bounce Trade

Bolly Band Bounce Trade является идеальной стратегией в пределах рынка. Для большего эффекта многие трейдеры используют его в сочетании с подтверждающими сигналами.

# 4: Dual Stochastic Trade

Двойственная Стохастическая торговля пользователей имеет двойную стохастичность — медленная и быстрая. Они действуют в комбинации, чтобы выбрать участки, где цена находится в тренде, но затянутая в краткосрочную коррекцию.

# 5: Forex Overlapping Fibonacci Trade

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

# 6: London Hammer Trade

Дополнительную волатильность вы получаете, когда London представляет некоторые уникальные возможности. Лондонский Hammer Trade эффективен при попытке извлечь выгоду из этих возможностей. Особенно действенно во время сессии он может быть использован в любой момент, когда цена, вероятно, будет сильно взлетать в одном направлении.

# 7: The Bladerunner Reversal

Как было упомянуто выше, Bladerunner это тенденция стратегии будущего. Разворот Bladerunner так же эффективно выбирает записи из ситуаций, когда тренд разворачивается и цена начинает торговать на другой стороне ЕМА.

# 8: The Pop ‘n’ Stop Trade

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

# 9: The Drop ‘n’ Stop Trade

Оборотная сторона прошлой модели, эта стратегия помогает торговать на резких прорывах вниз.

# 10: Торговля на Форекс Fractal

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

Заключение: как же создать свою торговую стратегию на форекс?

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

Любой человек с мотивацией и дисциплиной может научиться торговать на Форексе. Человеку даже не нужно быть особенно умным или хорошим в математике, чтобы сделать это. Ему просто нужно разработать правильное отношение, найти стратегию, которая им подходит лучше всего, и узнать ее наизнанку.

Люди делают деньги на Форексе несколькими различными способами. Спекулянты занимаются торговлей на пятиминутных сделках. Другие трейдеры могут взять стратегию, которая позволяет им анализировать свои графики один раз в день, чтобы искать возможности для торговли, а затем отойти от рынка до следующего дня. Неправильного способа торговать на рынке Форекс не существует. Главное найдите свой и тогда сможете за один день зарабатывать столько же, сколько ваш сосед копит в течении года.

Как создать свою стратегию торговли на форекс

Как создать оригинальный алгоритм торговли?

На просторах интернета можно найти тысячи всевозможных методик, систем и стратегий торговли на форекс. Но наверное многие из вас уже заметили, что не так-то и легко торговать по них. Причина этого — в непонимании логики алгоритма, индикаторов и правил системы. Никто вам не скажет почему используется именно RSI например, а не Stohastic или MACD, есть просто готовые правила и мы должны верить им, даже если что-то выглядит нелогично. Правда в том, что истинные мотивы и ответы на «почему именно так» знает только разработчик системы. Создатель понимает каждое правило алгоритма торговой стратегии, он чувствует зависимости между разными параметрами индикаторов, временными периодами и точками входа/выхода. Не думайте что прибыльные торговые системы создают за пол часа мозгового штурма, на самом деле создание стратегии торговли на форекс это непрекращающийся процесс, который длится постоянно. Изначально создается только костяк алгоритма — базовые принципы торговли, основаные как правило на опыте трейдинга конкретного спекулянта. Далее, на эту основу «одевают» обвес — четкие правила, определенные значения индикаторов, подбираются комбинации таймфреймов, причем именно эти процессы продолжаются ПОСТОЯННО. Почему постоянно — потому что рынок все время меняется, есть года когда торговля происходит преимущественно во флете, есть когда рынок преимущественно трендовый, но бывают и случаи когда активный тренд сменяется размашистым ренджем, после чего снова начинается тренд.. Одним словом, небольшие изменения в алгоритм с целью подстроится под рынок — обычное и нужное дело в торговле.

Многие из вас понимают наверное, что лучшим вариантом будет не торговля по чужой стратегии, а создание своей. Также вы скорее всего осознаёте, что для создания собственной системы нужен опыт. Где же его взять, если вы торгуете например всего несколько месяцев и еще много чего не знаете? Ответ прост — нужно позаимствовать чужой опыт. Предоставленная ниже информация — компиляция наработок нескольких известных трейдеров —Александра Элдера, Нила Фуллера, Джесси Ливермора.

Этап І Определение состояния рынка

Определенние состояния рынка — первый логический и функциональный этап наверное всех торговых систем. Как известно цена может пребывать в двух состояниях — тренде и флете. Тренд может в свою очередь иметь направление — удорожание («вверх») и удешевление («вниз»). Флет теоретически тоже может иметь направленость, но нам это не особо важно, ведь по умолчанию во флете не торгуем.

Методы определения состояния рынка даются на ваше усмотрение.

Этап ІІ Определение зоны поиска операции

Самая важная часть алгоритма. От того как вы определите это место зависит все. В определении зоны есть несколько хороших правил:

  • Сделки в сторону тренда лучше всего осуществлять С ОТКАТА
  • Лучшим вариантом поиска зоны совершения сделок (с отката) является переход на меньшие таймфреймы (три экрана Элдера)

Этап ІІІ Поиск сигнала

Сигнал лучше всего искать на меньшем таймфрейме (относительно таймфрейма на котором был идентифицирован тренд). Это очень универсальное и лаконичное правило которое не требует дополнительных разъяснений. Основная причина такого подхода — возможность совершить более точный вход с зоны покупок/ продаж С МЕНЬШИМ СТОПОМ. Также на меньшем таймфрейме можно более подробно рассмотреть движение цены, идентифицировать какие-то дополнительные сигналы на вход — например формации Прайс Экшн, фигуры традиционного технического или свечного анализа. В любом случае переход на меньший ТФ даст нам возможность соверешить «ювелирный» с технической точки зрения вход и иметь при этом меньший стоп, что хорошо уже для риск-менеджмента. Это и входит в понятие «точный вход» при поиске сигнала.

Этап IV Выход с сделки

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

  1. Выход на таймфрейме входа
  2. Выход на таймфрейме идентификации состояния рынка
  3. Выход по индикаторах (АTR например)

Лучший вариант должны подобрать вы.

Это в принцыпе и все. Всего 4 пункта, и ваша прибыльная торговая система готова! От вас требуется лишь воспользоваться опытом поколений и наполнить данный каркас своими правилами и шагами — то есть создать чёткий алгоритм.

Forex Profi Trader

Блог практикующего форекс трейдера

Как разработать свою собственную стратегию на рынке Форекс

Любой новичок на рынке Форекс, через некоторое время начинает понимать, что торговать используя русский «авось» мало того что не прибыльно, но весьма и весьма убыточно. И тогда до него доходит, что ему нужна собственная торговая стратегия. И это очень правильно.

Можно использовать любую из готовых стратегий торговли на форекс, но нужно понимать, что любую стратегию нужно «обкатывать» и настраивать под свой индивидуальный стиль и ритм торговли.

Информации много, поэтому не ленитесь и прочитайте. Это многое объяснит.

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

Стратегия на Форекс — наше все!

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

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

Что дает трейдеру этот наш, так называемый, бизнес-план?

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

Какие должны быть основные необходимые составляющие торговой системы:

  • Логическое основание
  • Торговый инструмент или несколько инструментов
  • Время торговли и таймфрейм для торговли
  • Торговый лот и ограничение рисков
  • Правила входа и выхода
  • Тейк-профит и стоп-лосс

Давайте рассмотрим каждый в отдельности:

Логичное основание. Без него у стратегии не будет «фундамента», то есть основы.

Инструменты. Вы должны определиться, какими инструментами будете пользоваться в торговле – будет это валютная пара, или несколько, или может драг металлы, решать вам. Но нужно определить это заранее, что бы в процессе торговли не распыляться на мысли вроде: «А может еще пару графиков открыть?». Если вы новичок на рынке форекс, то советую выбрать 1 валютную пару и торговать только ее.

Время торговли и таймфрейм. Время для торговли, собственно, трейдер выбирает для себя сам, но некоторый стратегии предполагают торговлю определенным инструментом, в определенной время.

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

Торговый лот. Вообще советую не увлекаться торговым лотом.

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

Этого делать не стоит ведь, чем больше лот, тем больше возможные убытки. Лучше понемногу накапливать свое состояние, чем рискнуть и потерять все разом, поэтому рекомендую использовать 0.01 лота на каждую 1000 валюты на депозите. Хотя у каждого свое на это мнение.

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

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

Чтож, давайте подытожим.

  1. Логически обоснуйте свою стратегию.
  2. Вы берите таймфрейм и выделите время для торговли. Дам совет, не сидите целый день наблюдая за графиками. Во-первых, это отнимает кучу времени, а во вторых оказывает сильное моральное давление. Об этом тоже как нибудь расскажу отдельно.
  3. Выберите индикаторы, которые будете использовать. Не используйте больше 4-5 фильтров. Так же выберете вид графика, по которому будете отслеживать цену. Советую свечи, они удобнее.
  4. Торговая система, какой бы серьезной она не была, должна быть достаточно простой и понятной. Не нужно ее усложнять кучей фильтров и индикаторов
  5. Можно использовать очень мощную систему графического анализа, паттерны которой можно использовать для дополнительной фильтрации. Называется она Price Action.

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

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

Читать The X: 10 шагов для программирования своей стратегии!

The X: 10 шагов для программирования своей стратегии!

Это наиболее частая фраза в поисковых запросах.

Мы создали советник, который имеет все самые интересные и нужные функции. И добавили блок сигналов в виде стандартных индикаторов.

Это был проект, который стал очень популярный. На протяжении 5 лет мы дорабатывали алгоритм, добавляли новые функции, новые индикаторы. Исправляли ошибки в функциях.

Эта статья поможет Вам в программировании своей стратегии. Программирование советника по индикаторам. Добавление новых сигналов и фильтров.

Открытый код

Очень частым вопросом к нам был вопрос :

  1. Можно ли встроить свои индикаторы в советник?
  2. Сколько стоит открытый код советника?

Не секрет, что у нас есть открытый (Исходный) код нашего советника в продаже. Это сделано для тех трейдеров, которые желают самостоятельно написать советник или встроить свои сигналы.

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

Программирование советников по индикаторам это достаточно трудоемкий процесс.

Мы предоставляем услуги по программированию торговых советников. Но процесс написания торгового советника каждый раз затягивается из-за того, что заказчик (клиент) не имеет представления о том, какие функции ему нужны.

The X — это комплекс блоков и функций для торговли на FOREX, которые используются по всему миру. Мы создали функции, которые используются наиболее часто. Таким образом, советник может реализовать 90 % нужд каждого трейдера.

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

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

Реальная стоимость нашего советника

Если отталкиваться от нашей статьи о том, Сколько стоит работа у программиста, тогда можем посчитать примерную стоимость нашего торгового робота The X:

В нашем советнике более 10 000 строк кода. Это немного. Но обусловлено тем, что мы не пишем советники на ООП. Почему? с ООП вы не знакомы! и Вам будет очень трудно разобраться с ООП!

  1. Стоимость 1 часа работы программиста = 20 $ при программировании функций и алгоритмов!
  2. Стоимость 1 часа исправления ошибок = 5 $.
  3. Стоимость написания текстов и видео = 10 $ (Цена взята с интернета, все инструкции и видео я делаю сам).
  4. Предположим, что написание функций и блоков на The X у нас ушло более 1000 часов!
  5. Программирование сигналов по индикаторам очень легкое занятие. Поэтому будем считать, что на это у нас ушло 10 часов!
Эта статья приведёт Вас к успеху:  ИНДИКАТОР ФОРЕКС SYMBOL

Но есть пункты, которые невозможно выполнить сразу:

  1. Отладка функций, на это может уйти еще 1000 часов!
  2. Составление инструкций, видео, продвижение, на это также уходит 1000 часов времени!

Итого мы имеем более 3000 часов потраченного времени!

Если бы нам заказали такой алгоритм, мы бы отказались. Это не разумно и не выгодно.

Итоговая стоимость такого советника (на заказ) более 35 000 $! Но наш советник продается в 10 раз дешевле.

Стоимость нашего открытого кода в ДЕСЯТКИ раз меньше!

Такие заказы никогда не выполняются:

  1. Во-первых потому, что заказчик не будет тратить такие деньги.
  2. Во-вторых программист не будет тратить столько времени на программирование.

Я уверяю Вас в том, что программирование такого сложного торгового робота занимает больше времени, чем создание торговой стратегии.

Отладка всех блоков и функций требует повышенного времени.

Мы очень благодарны нашим клиентам, которые находили ошибки и исправления на протяжении 5 лет, предлагали свои функции и индикаторы для работы советника THE X

Программирование своей стратегии торговли на Форекс

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

Вам не нужно вникать в работу всех функций. Вам это не нужно. Вы можете запрограммировать свою стратегии всего за 10 шагов.

Мы подготовили для Вас очень удобный способ работы с нашим открытым кодом.

Помните: Мы не программируем стратегии для советника бесплатно. Если Вы хотите , чтобы написали Вам код по Вашей стратегии — обращайтесь в раздел Программирование на заказ!

Первые шаги:

  1. Откройте наш исходный код советника, который Вы купили в нашем маркете советников;
  2. Нажмите сочетание клавиш Ctrl+F и вы увидите строку поиска;
  3. Введите название Step — По этому слову, в нашем исходном коде, Вы сможете ориентироваться и быстро написать свою стратегию.
  4. Каждый шаг комментирован и содержит пример
  5. Для того,чтобы научиться программировать свою стратегию, Вы можете поэтапно раскомментировать строки с звездочкой //*

Всего в открытом коде существует 10 шагов для того, чтобы советник работал по вашим индикаторам.

Мы разберем каждый шаг подробно!

Из-за того, что программирование отличается в двух версиях терминала МТ4 и МТ5 , мы также разделим нашу статью на две части:

Программирование THE X для MetaTrader 5

Вы должны знать минимальные правила программирования для того, чтобы написать свою стратегию Или добавить готовую стратегию по индикаторам с готового файла (Советники с интернета, например)

Программирование советников для MetaTrader 5 сложнее, чем программирование для MetaTrader 4. Но терминал МТ5 позволяет создать более мощные стратегии, а также обладает более продвинутым тестером стратегий.

В любом случае, Вы должны купить тот открытый код, на котором терминале будете работать.

MetaTrader 5 Шаг 0: Шаг загрузки индикаторов в ресурсы!

Здесь мы обязаны добавить , нужные Нам, индикаторы в ресурсы.

Это позволит компилировать советник для маркета , а также избавит нас от лишних проблем, когда компилированный советник вдруг не найдет нужный индикатор на другом компьютере!

Правила написания имени маркета: Полное название папок, начиная с Indicators!

Папка обозначается \\

Например:

Если путь к Вашему индикатору выглядит так:

тогда путь к этому индикатору в языке программирования записывается так:

«\\Indicators\\Examples\\MACD.ex5»

MetaTrader 5 Шаг 1: Шаг указания имени сигнала!

На этом шаге мы должны внести наш сигнал или стратегию в список возможных сигналов советника.

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

Например:

  1. Вы хотите назвать свою стратегию MY STRATEGY
  2. Номер стратегии также должен быть уникальным. Первые 22 номера заняты сигналами от стандартных индикаторов! Запомните эту цифру, она понадобиться нам в дальнейшем.
  3. Имя также должно быть уникальным. Например: MYSTRATEGY1

В итоге мы должны записать в коде так:

MYSTRATEGY1=77,//MY STRATEGY

Вы также можете добавить еще стратегий, и написать, например, так:

  1. MYSTRATEGY1=77,//MY STRATEGY a
  2. MYSTRATEGY2=78,//MY STRATEGY b
  3. MYSTRATEGY3=79,//MY STRATEGY с

MetaTrader 5 Шаг 2: Шаг указания имени сигнала для вывода имени на экран!

Этот шаг служит для того, чтобы название вашей стратегии отображалось в нашей панели для советника EApadpro

Сложного ничего нет! Но вы должны использовать цифры с прошлого шага.

MetaTrader 5 Шаг 3: Шаг указания имени фильтра!

На этом шаге мы должны внести наш фильтр в список возможных фильтров советника.

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

Обычно: Фильтр использует тот же индикатор, что и сигнал, но с тем условием, что Фильтр определяет текущее положение сигнала, а Сигнал является фактом совершения сигнала. Примеры отличия фильтров и сигналов

Например:

  1. Вы хотите назвать свой фильтр MY FILTER
  2. Номер фильтра также должен быть такой же, как и номер стратегии (Это сделано для того, чтобы в дальнейшем не путаться в цифрах). Первые 22 номера заняты фильтрами от стандартных индикаторов! Запомните эту цифру, она понадобиться нам в дальнейшем.
  3. Имя также должно быть уникальным. Например: MYFILTER1

В итоге мы должны записать в коде так:

MYFILTER1=77,//MY FILTER

Вы также можете добавить еще стратегий, и написать, например, так:

  1. MYFILTER1=77,//MY FILTER a
  2. MYFILTER2=78,//MY FILTER b
  3. MYFILTER3=79,//MY FILTER с

MetaTrader 5 Шаг 4: Шаг указания параметров индикатора или стратегии в внешних переменных!

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

Также сюда можно вынести особые параметры стратегии. Например, уровни пересечения линий, ограничение срабатывания индикатора по МАКС и МИН цене на графике и так далее.

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

MetaTrader 5 Шаг 5: Шаг создания хендлов индикаторов, для загрузки в советник!

Этот шаг нужен для того, чтобы наши индикаторы загружались 1 раз при инициализации советника. В MetaTrader 5 нет необходимости в том, чтобы постоянно загружать индикатор на график.

При создании хендла, мы запоминаем хендл уже открытого индикатора и используем его для дальнейшей работы.

Здесь нужно быть очень внимательным. При создании хендла мы должны указать все внешние переменные индикатора и указать правильное имя, иначе советник не сможет загрузить индикатор.

Помните, что мы загрузили индикатор в ресурсы советника. Поэтому вызывать индикатор мы будем из ресурсов!

Номер стратегии также нужен нам для написания этого кода. Если у Вас несколько индикаторов в одной стратегии, тогда нужно указывать несколько индикаторов но с одинаковым номером. Чтобы советник правильно загрузил Вашу стратегию.

По нашим примерам выше нам нужно сделать так:

Здесь я специально указал только два внешних параметра, 3 параметр этого индикатора InpSignalSMA я заменил цифрой по умолчанию для того, чтобы Вы понимали суть программирования!

По аналогии выше, Вы можете добавить несколько индикаторов и хендлов.

Если в стратегии используется несколько индикаторов, тогда нужно писать несколько индикаторов.

Также и с другими стратегиями, которые вы хотите вставить в советника!

MetaTrader 5 Шаг 6: Шаг объявления переменных для хранения хендлов индикаторов стратегии!

Здесь мы просто указываем названия наших хендлов, которые создавали выше!

Сложного здесь ничего нет.

Хендлы создаются в виде массивов для того, чтобы использовать мультивалютность в советнике и использоваться возможность указания сразу 6 сигналов или фильтров!

MetaTrader 5 Шаг 7: Шаг объявления переменных для хранения данных индикаторов!

Здесь мы просто указываем названия наших данных для буферов!

Сложного здесь ничего нет.

В этих массивах будут хранится данные о значениях индикатора на каждом баре. Если Вам нужно использовать несколько буферов, Вы можете использовать несколько переменных.

В нашем случае, для примера, нам нужно 2 буфера, для сигнальной и главной линии индикатора MACD

MetaTrader 5 Шаг 8: Главный шаг создания стратегии и сигналов для открытия позиций!

Этот шаг очень важен для советника. Хотя и все остальные шаги обязательны, иначе советник не будет работать.

Свои комментарии я указал в коде!

Номер стратегии у нас такой же как и в первых шагах!

  1. Программирование кода для стратегии и сигнала индивидуально. Зависит от выбранной стратегии и индикаторов. Получения буферов, стратегии.
  2. Хочу заметить лишь то, что в этом блоке Вы можете указывать любую стратегию.
  3. Все индикаторы, которые мы объявили в хендлах, будут загружены в память и использоваться для построения стратегии.

Этот шаг можно разделить на 3 подшага:

  1. 1. Мы обязаны скопировать буферы данных в наши массивы данных. В параметрах копирования мы должны указать номера линий (В нашем случае это линии индикатора MACD )
  2. Мы используем две линии MAIN и SIGNAL
  3. Вы можете почитать справку о функции CopyBuffer
  4. 2. Программирование стратегии. В данном случае это пересечение двух линий.
  5. Важно: Сигнал для BUY это 1, а для SELL это -1
  6. 3. Здесь мы записываем ту информацию, которая будет выводится в журнал при открытии позиции. Информация о стратегии

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

Alert(» Поздравляем! Вы сделали урок, который показывает программирование своей стратегии!»);
Alert(» Congratulations! You have done a lesson that shows the programming of your strategy!»);
Если Вы получили сообщения о ошибке, тогда Вам необходимо узнать причину этой ошибки.

Forex Strategy Builder — инструкция по созданиию и автоматизация торговых стратегий.

Опубликовано 26 Июн 2020 автор: Максим 3 111 пока нет комментариев.

Forex Strategy Builder при помощи этой программы вы научитесь создавать свою собственную стратегию торговли на форекс, а также сможете её автоматизировать.

1. Инструкция по установке Forex Strategy Builder.

Forex Strategy Builder — это платформа, которая позволяет создавать и тестировать торговые идеи, а также генерировать советники. Здесь есть подробная информация. Я использую платную версию, вы можете взять ознакомительную на месяц, либо попробовать бесплатную.

Я прекрасно понимаю, что едва ли кто-то будет платить за программу сразу, поэтому дальше рассматриваю инструкцию для бесплатной версии. Скачайте её и установите.

Бесплатная версия хотя и имеет некоторые ограничения, её функционала вполне достаточно для заработка. После установки сделаем настройки программы.
Заходим в History Center (ищите в меню вверху):

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

Выбираем Data Download , затем часовой пояс (Москва, +3) и нажимаем Download.

После окончания загрузки переходим во вкладку Control Pane l:

В General — отмечаем закрывать позицию при наступлении Margin Call и использовать низшие периоды для более точного тестирования.

Переходим в Account:


Валюта — USD, стартовый депозит — $1000, плечо — 1 к 300. Во время обучения используйте эти параметры, позже вы поставите данные своего счета.

Я предпочитаю делать тесты на этих данных, так будет проще масштабировать на более крупные счета. Помните про плечо: поставить меньше, чем у вас на счете можно, а вот больше — будет ошибкой.

Следующая вкладка — Symbols.

Здесь можно посмотреть спецификации каждой пары. Менять ничего не нужно, разве что сделайте спред более близким к рабочему на вашем счете (по умолчанию 2 пункта, можно увеличить до 2.8 — у большинства брокеров едва ли будет хуже).

Теперь заходим в Data Horizon :

Укажите параметры, как на картинке.

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

И на само тестирование тоже выделяем хотя бы год (лучше полтора). Слишком длинный горизонт будет ошибкой (рынок меняется, и далеко не факт, что прибыльная тогда стратегия будет полезна спустя 3-4 года).

В примере я хочу оставить год на проверочное тестирование в MetaTrader с качеством 99% (период с 1.10.2014 по 10.10.2020). Обратите внимание, что для таких тестов у вас должны быть котировки хотя бы за месяц до стартовой даты (некоторые стратегии требуют ещё больше истории для входа в сделку).

Получается, что финишная точка тестирования в FBS — 1 октября 2014, значит, стартовая будет 1 февраля 2013 (имеем полтора года для генерации идеи). Слишком старые котировки не стоит брать: уйдёт больше времени на анализ, и нет гарантии, что алгоритмы продолжат работать в настоящем.

Поэтому я выбираю следующую систему :

На отрезке полтора года генерирую торговую идею, оптимизирую её и сохраняю.

Затем тестирую в MetaTrader на другом интервале (минимум, год).

Если всё хорошо, запускаю тестирование в MetaTrader на интервале до 5 лет.

Выгружаю результаты тестов в Myfxbook и там анализирую отчеты.

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

Главное — не сделать подгонку под историю. Поэтому мы генерируем идею на одном интервале, проверяем на другом (независимом), а делаем итоговый прогон на ещё большем (общем для первых двух), чтобы вычислить, насколько толковой является идея.

Не стремитесь генерировать стратегию на больших интервалах — вы подстроите её под историю. Для проверки идеи достаточно 6-9 месяцев. Остальные пригодятся вам для стресс-анализа и независимого (от вашего вмешательства и оптимизации) тестирования в другой программе.

Следующая вкладка — Acceptance Criteria .

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

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

Я выбираю всего два пункта — максимальное количество неоднозначных баров (то есть ситуация, когда результаты могут содержать ошибки) и просадка по экивити. Этого достаточно, чтобы убрать мусор из возможных результатов.

На этом настройка закончена. Перезапустите программу.

2. Рабочие поля.

Мне нравится Forex Strategy Builder тем, что она позволяет довольно быстро набросать торговую идею и проверить её за считанные минуты. Вы удивитесь, сколько идей можно создать с её помощью. Разберём пример.

Нажмите New Strategy.

Далее вверху включите торговый период M15 и валютную пару EURUSD. Метод прогнозирования — пессимистичный.

Проектирование любой стратегии мы начинаем с составления базовых условий (раздел Editor, слева).

Сначала идут входящие параметры (их мы задали в настройках сразу для всех стратегий) и часть только что.

Проверяем, чтобы верно был указан Char t (пара и период), диапазон тестирования (с 2013 по 2014 годы), стартовый депозит и плечо. Всё верно? Смещаемся в центр.

Здесь видим структуру нашей будущей стратегии. Это — рабочий каркас, на который мы примерим нужные индикаторы.

Description — это поле позволяет записать вашу торговую идею (заметка для вас, чтобы потом было легче отыскать стратегию).

Strategy Properties — это условия стратегии, здесь мы задаём размер позиции (в лотах или процентах), условия добавления к позиции (и размеры добавки или снижения), общие Stop Loss и Take Profit, установку безубытка (Break even) и условия умножения объёма (мартингейл).

При нажатии на этот блок открываются детальные настройки и поля для ввода.

Я убеждён, что при генерации торговых стратегий, следует использовать фиксированный объём . Никаких процентов (это введёт вас в заблуждение). Поэтому сразу укажем следующие параметры:


У нас депозит $1000, поэтому я задаю стартовый объём — 0.05 лота, а максимальный — 0.1 (робот не откроет суммарную позицию больше этого размера).

Добавление и уменьшение я не включаю.

Переходим к SL, TP, BE и мартингейлу. Здесь я задаю следующее:


Это — первоначальные данные, сырые. Дальше я смогу их настроить уже под конкретные условия. Внизу нужно нажать Ok, чтобы параметры были приняты.

Теперь поговорим про сам скелет стратегии.

В Forex Strategy Builder используется 3 блока для генерации — установки (мы его только что разобрали), условия входа и условия выхода. Для условий входа есть возможность вводить уточняющие фильтры. Похожие фильтры можно добавлять и к условиям выхода (зависит от самого триггера).

Справа есть ещё одно большое поле — это результаты, которые программа получает по нашей стратегии.

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

Первый пункт вам уже знаком — именно его мы задали в общих настройках.

Теперь мы можем быстро оценить, соответствует ли данная стратегия нашему фильтру (для меня это быстрый анализ). Вариант два: не соответствует (Not fulfilled) и подходит (fulfilled). Ответ отрицательный — нет сделок, мы ещё не построили стратегию.

Net Balance — чистый баланс по результатам торговли по изучаемой стратегии за выбранный период (полтора года).

Intrabar scanning — accomplished.

Система проверяет качество стратегии на наличие проблем: если сканирование не было выполнено, это повод усомниться в качестве результатов. Общее правило — в результатах не должно быть ошибок и сомнений (они отмечены оранжевым цветом ).

Ambiguous bars — количество баров в истории, которые не позволяют однозначно трактовать сделки. Их быть должно быть очень мало (в идеале — 0).

Max consecutive losses — количество убыточных сделок подряд. Чем меньше таких полос, тем меньше система зависит от краткосрочных трендов. Нам нужна гибкая стратегия, а не подгонка под случайные колебания.

System quality number — качество системы, условная единица.

Помогает быстро сравнивать разные стратегии между собой: ниже 1.5 — у вас получился мусор; от 1.6 до 2 — не ахти, но работать можно; от 2.1 до 2.5 — средний уровень; от 2.6 до 3 — толковая стратегия; от 3.1 до 5 — отличный инструмент; от 5.1 — вы нашли что-то очень крутое (но сначала трижды проверьте на ошибки).

Практика показывает, что системы с качеством 2+ приносят стабильный доход.

Не гонитесь за высокими оценками, к сожалению, это ещё не гарантия, что система применима к реальности (и не факт, что вы не её подогнали под историю).

С системами, качество которых равно нолю связываться не стоит.

Sharpe Ratio — условный показатель, стремитесь, чтобы у системы он был хотя бы 0.2 и выше.

Max stagnation — период застоя в днях.

Это значит, что ваша стратеги топталась на месте. Чем короче этот отрезок, тем лучше. Обращайте внимание на ситуации, когда система имеет долгую стагнацию, а затем делает сверх-прибыль на коротком участке (или наоборот). Это — плохой знак, похоже, что вы просто присели на удачный кусок тренда, который в будущем может не повториться. А система в реальности — мусорная, тратит ваше время.

Executed orders — число сделок за все время тестирования. Стремитесь, получить хотя бы 30 сделок (чем больше выборка, тем более достоверная статистика).

Win/loss ratio — соотношение прибыльных и убыточных сделок.

Чем оно выше, тем лучше. По статистике myfxbook, прибыльные долгосрочные стратегии выдают 53% и более. С другой стороны, если у вас 90%+ — это опасный знак. Скорее всего, вы подстроили свою стратегию под историю.

Time in position — время, которые вы проводите в рынке.

Здесь важен баланс: слишком низкий процент — значит, у вас мало сделок, чтобы делать выводы о качестве стратегии; слишком высокий — вы рискуете поймать форс-мажор. Оптимально: от 30 до 60%.

Другие параметры очевидны.

Особое внимание уделяйте Max equity drawdawn — максимальная просадка по свободным средствам за весь период. По-хорошему, она должна укладываться в 35-40%. Не забывайте, что мы только проектируем стратегию, в реальности (а тем более — в будущем) всё сложится по-другому. Поэтому вам нужен хороший запас прочности. Если же система еле-еле умещается в просадку 50+, что ждёт её на рынке?

Отсюда прошу вспомнить правило о доходности и просадке (полученное из отчетов myfxbook): если мы говорим о предельной просадке 40%, то средняя рабочая просадка ожидается на уровне 20%, а средний доход в месяц — до 10%.

Я лично стараюсь проектировать стратегии, дающие не более 7-8% в месяц. Это создаёт дополнительную защиту для депозита и не позволяет обманывать себя. Меньше ожидания, меньше риск.

С основными полями познакомились, теперь создадим свою торговую стратегию.

3. Создаём стратегию.

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

Работаем с блоком открытия: Bar Opening — мы входим в сделку при открытии нового бара.

Нажимаю Add an Open Logic Condition . Слева открывается окно: сверху строка поиска, чуть ниже данные для ввода в конкретный индикатор. Мне нужно пересечение скользящих средних, в FSB предусмотрен специальный индикатор — Moving Average Crossover. Ввожу в строке поиска moving и выбираю его.

Эта статья приведёт Вас к успеху:  ИНДИКАТОР УГЛОВ ФОРЕКС

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

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

Я выбрал следующие данные:

Внизу нажимаем Ок.

Как вы видите справа: график идёт вниз, картина совсем не радужная. Но мы ведь только сделали болванку. На следующем этапе мы её начнём шлифовать.

4. Используем оптимизатор.

В Forex Strategy Builder встроен свой оптимизатор стратегий .

С его помощью мы попробуем подобрать показатели для нашего индикатора. Для этого переходим во вкладку Optimizer (слева в меню, под Editor), далее выбираем Settings:

Оптимизацию выполняем по критерию максимально доступного Win/loss ratio.

И там же возле Settings есть параметр Out of Sample — ставим 30% OOS (это создаст вариативность и не позволит нам подогнать индикатор под историю).

В центральном поле выбираем параметры, которые надлежит оптимизировать, а также начальные значения, конечные и шаг.

Сейчас мы работаем только со скользящими (другие параметры не трогаем, смещение у скользящих тоже не считаем).

Когда параметры задали, нажмите Start внизу страницы:


Forex Strategy Builder последовательно пройдётся по возможным комбинациям и выдаст оптимальные решения в той же таблице, где мы вводили исходные.

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

И, кроме того, теперь вы знаете, как пользоваться оптимизатором (это пригодится для шлифовки прибыльных стратегий в будущем).

Итак, после оптимизатора имеем все те же периоды. А график стратегии всё также идёт вниз.

Очевидно, что сама стратегия пока не то что сырая, она в принципе сливная. Её нужно доработать. Каким образом?

Для этих целей в FSB есть генератор.

5. Генератор стратегий.

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

Заходим в Generator (ниже Editor). Рядом вверху находим следующее меню:

Заходим в Common и делаем следующие настройки:


Таким образом, мы разрешаем генерировать сделки в двух направлениях, использовать Stop Loss, Take Profit и Break Even (это безубыток) с допустимым диапазоном от 30 до 150 пунктов (для каждого, безубыток до сотни), а также учитывать до двух индикаторов, как на открытии сделки, так и при выходе из неё.

Мы выбрали May use — может, но не обязан . Обратите внимание, что в итоговых стратегия мы можем столкнуться, например, со Stop Loss = 300 или больше пуктов. Почему так происходит? Всё просто: мы не задаём генератору жёстких рамок.

Нажимаем Ок и переходим к Settings и заполняем, как здесь:

Выбираем приоритетный фильтр — Win/loss ration, время поиска — 5 минут (если не ленитесь, поставьте 25 минут, результатов будет больше).

Out of Sample — 30% OOS .

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


Когда это выполнили, нажимаем Start внизу страницы.

Прогресс вы можете наблюдать там же — на шкале. Дождитесь окончания (кнопка изменит свой цвет с красного на зелёный).

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

6. Коллекция стратегий.

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

Сортировка по знакомому нам Win/loss ratio. Показываем лучшие 100 стратегий.

Все стратегии должны отвечать нашему критерию соответствия.

Минимальный коэффициент Шарпа — 0.30. Минимальное качество стратегии — 1.6 (пограничное). Win/loss — не менее 0.54 (54% выигрышных сделок). Минимальный профит-фактор — 1.

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

У меня вышло 3 варианта.

Смотрим на их графики: очевидно, что вторая стратегия имеет существенные проблемы, её убираем.

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

Поэтому мой выбор — верхняя стратегия. Её кривая лучше всего укладывается в понятие нормального роста (без сильных скачков, равномерно, выглядит наиболее естественно).

Откроем её в новом окне.


Исходная стратегия серьёзно изменилась: теперь сделка открывается по новой логике (часовой High для покупок и Low для продаж), в сам параметр генератор тоже внёс оптимальные настройки. Кроме этого, изменился и принцип выхода из сделок — логика закрытия позиции по Stop Loss = 467 пунктов .

Вам не кажется, что это слишком круто? Четыреста шестьдесят семь пунктов убытка? Фишку сечём.

Следующая интрига — генератор позволил себе чуть подкрутить условия стратегии: вы видите, что он добавлял 1 лот к позиции? И лот на разворотах. Неслабо.

Это я к тому, что не следует смотреть только на красивые результаты (они есть), нужно ещё подумать, а каким образом они достигнуты. И сработает ли эта тема в реальной жизни.

Я лично не уверен, что добавляя 1 лот при депозите $1000, можно рассчитывать на успешную торговлю в долгосрочном плане.

Теперь подумаем, как привести в чувство конский стоп.

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

Оптимизацию проводим только по величине Stop Loss.

Запускаем, ждём, и видим, что лучший размер — 30 пунктов . Уже лучше: для M15 подходит.

Почему нельзя было сразу генерировать стратегии с упором на качество (а не на win/loss)? Попробуйте сделать и так, и так (затем сравните результаты).

Теперь вроде нормальная стратегия, но меня смущает её график — вот этот обрыв в завершающей части:

C одной стороны — мы за полтора года получили 50% прибыли, при этом просадка меньше 20%. Многим понравится эта стратегия, особенно вот это периодическое превышение средств над балансом. Стратегию сохраним, на всякий случай.

С другой — я хочу более гладкую стратегию, да и прибыль должна быть повыше.

Поэтому мы сделаем замену слабого звена — вместо выхода по Stop Loss я поставлю выход по Stop Limit (выбираете блок и перебором находите ту логику, которая влияет на график).

Я не просто щёлкаю индикаторы, а пытаюсь понять, что именно усиливает или ослабляет стратегию. В нашем случае, мы входим на M15 в надежде присесть на тренд (пробой часового экстремума), поэтому разумно выйти из сделки при обозначении более внятного контр-движения.

При этом нам нужно отсечь шум, так что стоп должен быть большим, но в пределах здравого смысла.

В рамках логики Stop Limit мы выходим из сделки либо при получении Stop Loss, либо Take Profit. Хорошо, теперь закинем эти данные в оптимизатор и найдём прибыльную комбинацию:

SL = 150 пунктов, а TP = 60. Слабовато, но не при Win/loss 91%. Ожидание будет отличным. Хотя я и не люблю такие сладкие данные.

Теперь посмотрим на график стратегии с новой логикой: уже лучше?

А вот и нет. Посмотрите: большая часть прибыли получена в начале пути и за счет нескольких резких рывков. Это — скорее стечение обстоятельств, а не заслуга стратегии (повторных подвигов на поздних этапах не видно). Кривая не выглядит нормальной, подъём неестественный, мы идём не в ту сторону.

Кто-то с удовольствием взял бы эту стратегию в работу, но это будет серьёзной ошибкой — она вряд ли будет жизнеспособной.

Выходит, что вариант с выходом по Stop Loss (на 30 пунктов) был пока лучшим.

Но не настолько, чтобы я им торговал.

В подобных ситуациях я удаляю все стратегии из хранилища, захожу в Editor и заново настраиваю параметры стратегии в Forex Strategy Builder (продолжение на следующем уроке).

Как создать свою успешную стратегию на Форексе?

Сегодня вопросом по созданию своей уникальной, успешной стратегии на Форексе озадачены почти все участники рынка. Но есть люди, которые уже давно нашли ту стратегию, которая приносит им прибыль.

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

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

Конечно, трейдеру-новичку поначалу очень сложно выбрать ту стратегию, которой можно было бы придерживаться. Поэтому для начинающих лучше всего будет придерживаться таких правил:

1. Изучая все материалы, которые касаются торговых стратегий, нужно выбрать наиболее подходящую, но перед тем как ей воспользоваться, лучше проверить ее на демо-счете. Таким образом, эту стратегию можно еще больше усовершенствовать, добавив в ней что-то свое. Если все будет сделано верно, то такая стратегия действительно будет «формулой успеха». Таким образом, уровень и навыки в работе будут повышаться.

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

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

4. Ни в коем случае, не нужно зацикливаться только на одном временном периоде.

5. Нужно уметь анализировать новости, а уже по ним непосредственно делать предсказания, предварительно все хорошенько продумав.

6. Очень важно уметь вовремя пользоваться кнопками Stop и Profit. Они нужны не только начинающим, но и опытным пользователям. Даже не покидая рынок 24 часа в сутки, существует риск психологического фактора или других эффектов, от которых единственным выходом может быть кнопка Stop.

7. Нужно использовать волатильность пары.

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

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

Как разработать собственную торговую стратегию

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

Что такое торговая стратегия?

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

Преимущества торговой системы

Существует несколько очевидных плюсов торговли по стратегии:

  1. Статистическое преимущество. Трейдер знает, что, при условии следования правилам ТС будет больше прибыльных сделок, чем убыточных, и в результате он окажется в плюсе (если это было подтверждено предварительным тестированием на истории). Даже если произошла череда убыточных сделок, трейдер знает, что ситуация, скорее всего, выправится;
  2. Трейдеру не нужно каждый раз гадать, стоит или не стоит открывать сделку. Он лишь следует сигналам ТС;
  3. Трейдеру проще в психологическом плане. Жадность, страх и желание отыграться, увеличив лот, проще контролировать, когда есть четкие правила, которые делают трейдера в большей степени исполнителем, чем лицом, принимающим решения.

Можно сказать, что стратегия превращает торговлю на Форекс из увлекательного занятия в рутину, однако большинство трейдеров приходят на рынок зарабатывать деньги, а не играть, и ТС помогает им достичь главной цели.

Зачем создавать собственную ТС?

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

Не всегда ТС разрабатывается с нуля. Зачастую (особенно если это первый опыт трейдера в создании стратегии) берется готовая система, и в нее вносятся какие-то изменения: добавляются индикаторы, изменяются параметры уже установленных инструментов и т. д.

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

Обязательные составляющие торговой стратегии

Каждая стратегия должна включать в себя определенные пункты, которые в комплексе обеспечат стабильность торговли:

  1. Логическое обоснование. Это основная идея, на которой строится торговая стратегия. Она является фундаментом, на котором базируются все остальные составляющие;
  2. Валютные пары для торговли;
  3. Таймфрейм и время торговли (торговая сессия);
  4. Правила входа (сигналы на открытие позиции);
  5. Правила выхода. Как выставляются стоп-лосс и тейк-профит;
  6. Объем торгового лота и ограничение рисков.

Если все эти параметры учтены, можно приступать к тестированию стратегии на истории или демо-счете.

Пример разработки структуры торговой стратегии

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

Логическое обоснование

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

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

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

Другой пример: мы заметили, что валютные пары EURUSD и USDCHF часто движутся зеркально по отношению друг к другу и когда на одной из пар начинается движение вверх, на второй в скором времени начнется движение вниз, и наоборот. Поэтому, заметив, что на одном из активов начался новый тренд, можно открывать сделку по другой валютной паре в обратном направлении, имея все основания рассчитывать на скорое движение.

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

Таймфрейм

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

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

Валютные пары

В большинстве случаев в качестве торгового актива оптимально выбирать EURUSD либо другую валютную пару-мажор. В торговом терминале MetaTrader 4 можно выбрать отображение только нужных активов, кликнув правой клавишей мыши на поле «Обзор рынка» и выбрав «Набор символов»-«Forex».

В случае, когда сама идея заточена под конкретный актив (например, золото или индекс S&P 500), выбор и вовсе очевиден.

Выбор инструментов для анализа

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

Если стратегия индикаторная, то в ней, как правило, должно быть от 2 до 5 инструментов. Необходимый минимум – один трендовый индикатор, определяющий направление открытия сделки, и один индикатор перекупленности/перепроданности (осциллятор), помогающий избежать ложных входов.

Если стратегия ориентирована на свечной анализ, то трейдеру необходимо хорошо ориентироваться в паттернах Price Action. Если планируется использование графического анализа – понадобится хорошие знание фигур (треугольники, флаги и вымпелы, двойные вершины и т. д.).

Также необходимо решить, будут ли учитываться новости и важные экономические события (если сама ТС построена на теханализе). Если система построена на фундаментальном анализе, нужно решить, какие именно новости торговать. Новости можно отслеживать с помощью экономического календаря и специальных индикаторов.

Правила входа и выхода

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

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

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

Тестирование на истории и демо-счете

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

Перед выходом на реальный счет ТС необходимо протестировать на демо. Время тестирования зависит от таймфрейма: при торговле на Н1-Н4 или, тем более, D1 для определения прибыльности понадобится как минимум несколько месяцев, в то время как эффективность скальпирующей стратегии можно определить за неделю.

Заключение

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

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

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

Кроме этого, есть один момент, который очень часто упускают в своей торговле даже опытные трейдеры. Это Логическое Обоснование торговой стратегии. Это очень важно, поэтому даже если у вас уже есть большая практика работы на форекс, посмотрите хотя бы часть видео, в которой рассказывается о том, что у каждой системы должна быть Основная Идея, на которой она строится.

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