Price Action BEOVB простыми словами

Независимый рейтинг брокеров бинарных опционов за 2020 год:

Price Action. Automating the Engulfing Pattern Trading Strategy


All Forex traders come across the Price Action at some point. This is not a mere chart analysis technique but the entire system for defining the possible future price movement direction. In this article, we will analyze the Engulfing pattern and create an Expert Advisor which will follow this pattern and make relevant trading decisions based on it.

We have previously examined the automated trading with Price Action patterns, namely the Inside Bar trading, in the article Price Action. Automating the Inside Bar Trading Strategy.

Rules of the Engulfing Pattern

The Engulfing pattern is when the body and shadows of a bar completely engulf the body and shadows of the previous bar. There are two types of patterns available:

  • BUOVB — Bullish Outside Vertical Bar;
  • BEOVB — Bearish Outside Vertical Bar.

Fig. 1. Types of pattern shown on the chart

BUOVB. The chart shows that the High of the outside bar is above the High of the previous bar, and the Low of the outside bar is below the Low of the previous one.

BEOVB. This pattern can also be easily identified on the chart. The High of the outside bar is above the High of the previous bar, and the Low of the outside bar is below the Low of the previous bar.

Their differences are that each pattern gives a clear understanding of the possible directions of the market.

Fig. 2. Structure of the pattern

Rules of the Engulfing pattern:

  • It is required to operate with this pattern on higher timeframes: H4, D1.
  • For more refined entry, additional elements of graphical analysis should be applied, such as trend lines, support/resistance levels, Fibonacci levels, other Price Action patterns, etc.
  • Use pending orders to avoid premature or false market entries.
  • Patterns repeated in flat trading should not be used as a signal for entering the market.

Establishing Entry Points for «BUOVB», Placing Stop Orders

Fig. 3. Setting Buy Stop and stop orders

We will analyze the entry rules and stop orders placement for BUOVB (bullish outside vertical bar) using the example above:

  1. We set Buy Stop pending order at a price slightly above the High price (by few points, for confirmation) of the outside bar.
  2. Stop Loss level is set below the Low price of the outside bar.
  3. And Take Profit level is set before it reaches the next resistance level.

Establishing Entry Points for «BEOVB», Placing Stop Orders

Fig. 4. Setting Sell Stop and stop orders

Лучшие отечественные брокеры (на русском языке):

Let’s examine the rules for entry and placement of stop orders for BEOVB (bearish outside vertical bar) from the example above:

  1. We place the pending Sell Stop order at a price below the Low price (by few points, for confirmation) of an outside bar.
  2. The Stop Loss level is set above the High price of the outside bar.
  3. The Take Profit level is set before it reaches the next support level.

Creating an Expert Advisor for Trading the Engulfing Pattern

We reviewed the Engulfing pattern, learned how to enter the market safely, and also determined the levels of stop orders to limit losses or lock in profits.

Next we will try to implement the algorithms of an Expert Advisor and automate the Engulfing trading pattern.

We open MetaEditor from the MetaTrader 4 terminal and create a new Expert Advisor (we will not go into details about creating Expert Advisors, as there is enough information available on the website). At the creation stage we leave all parameters blank. You can name them however you like. Eventually, you should get the following results:

Эту статью вы не забудете никогда:  Выбираем пластиковую карту для операций с криптовалютой

Converting the Pattern into MQL4 Algorithm

After creating an Expert Advisor we must define the Engulfing pattern after a candle is closed. For this purpose, we introduce new variables and assign values ​​to them. See the code below:

We find both types of the Engulfing pattern:

The same way we find a bullish pattern:

  • We create customizable variables: stop orders, slippage, order expiration time, EA magic number, trading lot. Stop loss can be omitted, as it will be set according to the pattern rules.
  • We introduce local variables to convert variables into a normal form.
  • Furthermore, we bear in mind that stop orders are set at a certain distance from the bar’s price values. In order to implement that, we add the Interval variable responsible for the interval between High/Low prices of bars and stop order levels, as well as pending order levels.
  • We enter the variable timeBUOVB_BEOVB to prevent re-opening the order on this pattern.
  • We enter the variable bar1size to check whether the outs >As a result, we obtain the following code:

Defining Stop Order Levels

We have fulfilled all the conditions and found high-quality patterns. Now it is necessary to set the stop order levels, pending order prices, as well as orders expiration date for each pattern.

Let’s add the following code to the OnTick () function body:

Correction of Execution Errors

If you have ever engaged in the development of Expert Advisors, you probably know that errors often occur when closing and setting orders, including waiting time, incorrect stops, etc. To eliminate such errors, we should write a separate function with a small built-in handler of basic errors.

As a result, we obtain the following code:

Now, let’s perform the compilation and check for error messages in the log.

Testing the Expert Advisor

It is time to test our Expert Advisor. Let’s launch the Strategy Tester and set the input parameters.

Fig. 5. Input Parameters for Testing

  1. Choose a currency pair for testing. I chose EURAUD.
  2. Make sure to set «Every tick» mode and define that testing is to be performed on history data. I have selected the entire year of 2020.
  3. Set D1 timeframe.
  4. Launch the test.
  5. After the test is complete, check the log. As we can see, no execution errors have occurred in the process.

Fig. 6. Setting up testing conditions

Below is the EA testing journal:

Fig. 7. Expert Advisor testing journal

Make sure there are no mistakes and optimize the EA.


I have selected the following parameters for optimization:

Fig. 8. Optimization parameters

Fig. 9. Optimization settings

Thus, as a result of optimization and testing, we now have the ready-to-use robot.

Optimization and Testing Results

After the optimization of the most popular currency pairs, we obtain the following results:

Currency pair Net profit Profit factor Drawdown (%) Gross Profit Gross loss
EURAUD 523.90$ 3.70 2.13 727,98$ 196.86$
USDCHF 454.19$ 2.25 454.19$ 0.00$
GBPUSD 638.71$ 1.50 638.71$ 0.00$
EURUSD 638.86$ 1.85 638.86$ 0.00$
USDJPY 423.85$ 5.15 2.36 525.51$ 102.08$
USDCAD 198.82$ 2.41 2.74 379.08$ 180.26$
AUDUSD 136.14$ 1.67 2.39 339.26$ 203.12$

Table 1. Optimization results

More detailed testing results were achieved on the currency pair EURAUD:

Fig. 10. Testing results

Fig. 11. Testing results chart


  1. In this article, we have created an Expert Advisor trading the Engulfing pattern.
  2. We made sure that Price Action patterns can work even with no additional market entry filters.
  3. No tricks (like Martingale or averaging) have been used.
  4. The drawdown has been minimized through the correct setting of the stop orders.
  5. No technical indicators have been used. The EA was based solely on reading a «bare» chart.

Thank you for reading, and I hope you find this article helpful.

DI Action PRO

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

  • 2 варианта внутреннего бара (Inside Bar);
  • 4 варианта Пин-бара (Pin-bar);
  • Бычий сетап поглощения (BUOVB);
  • Медвежий сетап поглощения (BEOVB);
  • Бары с одинаковыми минимумами и более высоким закрытием (DBLHC);
  • Бары с одинаковыми максимумами и более низким закрытием (DBHLC);
  • Торговля по «GAP».

Паттерны Price Action: обзор графических моделей с подробным описанием

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

Что такое паттерны Прайс Экшн и какими они бывают

Почти весь Прайс Экшн основан на паттернах. Паттерны Price Action это — определенные фигуры на графиках и моделях японских свечей.

Price Action уходит корнями в первые теории о техническом анализе Чарльза Доу, который проводил его только основываясь на движение цены. Продолжением развития паттернов PA стала торговля по трендам и их анализ. Об этом подробнее вы можете скачать и почитать в книге Мартина Принга «О ценовых моделях».

Даже волновую теорию Эллиота можно смело отнести к продвинутым паттернам Прайс Экшн.

Как вы уже поняли, всё что изучает движение цены, тренда, ценового канала… — все это можно отнести к торговле PA.

Односвечные паттерны Прайс Экшн

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

Доджи (Волчки, Рикша, Дракон или Стрекоза)

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

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

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

Можно воспользоваться терминологией Алекса Некритина и по его примеру называть такие паттерны «Хвостами кенгуру».

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

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

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

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

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

Правила работы с односвечными паттернами Price Action

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

  1. Ждите, пока график цены актива не достигнет проверенной поддержки или сопротивления.
  2. Ждите, пока в этой разворотной зоне не сформируется модель паттерна.
  3. Найдите подтверждение того, что модель не является ложной – это может быть какая-то фигура технического анализа, пересекающая МА или какое-то изменение на реальном рынке (изменение процентной ставки, вектора развития экономики и прочее).
  4. Открываете ордер в нужном направлении.

Хотелось бы заметить, замеченный вами образовавшийся паттерн стратегии Price Action с большой вероятностью сработает, если слева от образовавшейся модели есть видимое пустое место, как на представленном ниже скриншоте:

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

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

Паттерны Price Action из двух и более свечей

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

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

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

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

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

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

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

Завеса темных облаков

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

Просвет в облаках

Разворотный паттерн средней силы, идентичен Завесе темных облаков, но возникает при замене медведей на быков. Завеса темных облаков говорит о том, что бычий тренд на графике затухает.

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

Где искать паттерны Price Action?

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

Об уровнях

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

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

Лучшее время для поиска

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

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

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

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

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Здесь за открытие счета начисляется бонус:
Понравилась статья? Поделиться с друзьями:
Топ лучших брокеров бинарных опционов
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: