ИНДИКАТОР ФЛАГОВ ФОРЕКС

Лучшие Форекс брокеры 2021:

Содержание этой статьи:

Форекс индикатор Flag and Pennant patterns: поиск фигур Флаг и Вымпел

Форекс индикатор Flag and Pennant patterns предназначен для отображения на ценовом графике валютной пары фигур технического анализа Флаг и Вымпел.

Для поиска фигур Флаг и Вымпел используется принцип линейной регрессии. Фигура Флаг отображается линиями синего цвета, фигура Вымпел – линиями красного цвета.

Паттерн Флаг — анализ и дополнения

Уважаемые трейдеры, сегодня вашему вниманию предлагаю статью с исследованием паттерна флаг , предоставленную Сергеем Гаспаряном (ник на сайте Sergey — он же присылает на сайт форекс прогнозы по GBPUSD, если кто-то еще не знает)

На этом сайте мы уже рассматривали паттерн «Флаг + АВС» и я лично считаю его просто идеальной стратегией форекс для получения прибыли (сам начинал зарабатывать на форекс именно на нем и по сей день он приносит мне прибыль)!

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

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

Честные Форекс брокеры:

Флаг по EURJPY 17 мая 2011 — аналитический видео обзор форекс

1) величина коррекции,

2) размер флагштока отложенный от точки пробоя (рис 1)

рис.1 — Классический паттерн «Флаг»

Трейдер и аналитик Алексей Лобода предложил объединить паттерн «флаг» с коррекционным движением по типу АВС (рис 2а). А так же, для нахождения более ранней точки входа, он наложил на флагшток линии Фибоначчи (рис 2б), а за первую цель он взял максимум флагштока от точки входа (рис 2в), вторая цель от этой же точки отложенный размер флагштока. Таким образом этот паттерн обрел стабильность и более четкое описание и руководство к действиям, а вероятность благоприятного исхода значительно возросла. Но всё же в процессе знакомства с этим паттерном часто возникают вопросы: это флаг или просто авс? Когда переводить в безубыток? Фиксировать ли всю прибыль в точке один или часть и т.д.?

рис. 2а рис. 2б рис. 2в

Надежные Форекс площадки:

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

Графические составляющие идеального флага

1) После формирования флагштока (резкое импульсное движение «F») происходит откат образуя точку «А», желательно до какого либо уровня фибоначчи (23.6, 38.2, 50; не рассматривается уровень 61.8, т.к. дальнейшее формирование флага представляется не возможным) от всего флагштока (всего импульсного движения). От точки «F» к точке «А» растягиваем уровни фибоначчи (рис 3), точка «В» должна расположится в пределах от 61,8 до 76,4 фибоначчи «F-А » (чем ближе к 76,4 тем лучше).

2) В идеале точка «С» располагается на пересечении коррекционного канала и уровня фибоначчи от флагштока, следующего за уровнем на котором образовалась точка «А». Дополнительным подтверждением может послужить расширение фибоначчи растянутое от «А» к «В», чаще всего это уровень 161,8 «А-В» (рис 4).

3) По точкам «F», «А», «В» устанавливаем вилы Эндрюса (рис. 5). Движение от точки «В» к точки «С» не должно выходить за рамки луча от точки «В». Пересечение центрального луча вил Эндрюса ( от точки «F»), уровня фибоначчи от всего флагштока (следующего за уровнем отбоя точки «А») и линии канала, является идеальной точкой для размещения лимитного ордера. После пробоя луча Эндрюса от точки «В» и его ре-теста (встречается в большинстве случаях, но может произойти на низшем от рассматриваемого временном интервале) сделку можно переводить в уровень безубыточности.

Индикатор флаг Форекс

Временное равенство в паттерне «Флаг»

Волна F-А должна быть больше или ровна волне В-С, а волна С-D меньше или ровна волне А-В , где D – точка достижения противоположной линии коррекционного канала.

Для удобства наносим на график два прямоугольника разного цвета, каждый из которых равен в ширине длине волны. Первый равен волне «F-А», второй волне «А-В» (рис 6). После этого проецируем эти прямоугольники на график сразу от точки «В». Отбой в идеале ожидается на границе третьего и четвертого прямоугольника, но и в течении четвертой фазы отбой является приемлемым. В случае если во время отбоя цена выходит за границы четвертого прямоугольника, а противоположная линия коррекционного канала не достигнута, сделку как минимум следует переводить в уровень безубыточности, а с точки зрения безопасной торговли следует фиксировать прибыль, т.к. фигуру можно назвать «нарушенной» и вероятность достижения цели резко уменьшается.

Прочие наблюдения по паттерну

После детального изучения паттерна сделаны следующие выводы:

  • процент достижения первой цели приближается к 90%
  • процент прямого достижения (без возращения и без затяжных коррекций ) второй цели примерно 25% (речь идет именно о цели №2, а не продолжении движения)
  • процент достижения второй цели возрастает (55%), если присутствует в точке «С» дополнительный сигнал по графическому анализу, не имеющий отношения к развитию данного паттерна.
  • вероятность достижения второй цели выше у паттернов точка входа которых расположена у уровня 23,6 по фибоначчи растянутого на флагшток.
  • чем глубже коррекция, тем меньше шансов отработать вторую цель.
  • чем резче движение от точки «В» к точке «С», тем импульсивнее отбой от точки «С».

Психология паттерна

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

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

Заключение

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

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

P.S.

В данном исследовании применялось большое количество различных графических инструментов имеющихся в торговом терминале МТ4, но больше особо важных закономерностей зафиксировано не было (в том числе проверялась зависимость идеальной модели от градуса наклона всех волн и различных углов наклона при масштабе 1:1, где можно отметить лишь, что угол наклона флагштока желательно должен быть в пределах (для бычьего) 83-90 градусов, (для медвежьего) 270-277, но это скорее для тех кто в первые встречается с данным паттерном).

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

(на рисунке ниже временной интервал уменьшен для наглядности, по этой причине флагшток не выглядит идеальным)

Индикатор, который находит фигуры флагов и вымпелов Flag and Pennant patterns

Flag and Pennant patterns (МТ4) — технический индикатор Форекс, который автоматически находит паттерны флагов и вымпелов на используемом графике финансового инструмента. Подобные паттерны говорят трейдерам о том, что рынок взял небольшую «передышку» после хорошего ценового движения и вскоре он намерен продолжить свой путь по тренду в том же направлении. Найденные фигуры отображаются на экране в виде синих и красных линий (если смотреть именно на мой скриншот): две линии синего цвета олицетворяют флаг, а две линии красного оттенка — вымпел.

Паттерн Флаг

Характерная особенность паттерна Флаг, из-за которой он получил свое название, — заметное вертикальное движение цены («флагшток») и затем размашистое горизонтальное движение — прямоугольное «полотнище» (рис. 1).

В книгах и на сайтах, посвященных техническому анализу, паттерн Флаг часто рассматривается параллельно с паттерном Вымпел. Вымпел, в отличие от флага, имеет треугольное полотнище (рис. 2), поэтому в некоторых руководствах по техническому анализу паттерн Флаг рассматривается вместе с паттерном Треугольник.

Казалось бы, Вымпел и Треугольник — просто разные названия одного и того же паттерна. Но в некоторых руководствах по техническому анализу, в частности в книге Томаса Булковского «Полная энциклопедия графических ценовых моделей», фигурируют они оба по отдельности. Также в этой книге описан паттерн Клин, подобный Треугольнику, но отраженному по горизонтали. Слева у него находится узкая часть, а справа цена двигается с нарастающим размахом (рис. 3).

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

Отличия паттернов Вымпел и Треугольник

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

  • Прямоугольная формация — Флаг;
  • Треугольник — Вымпел;
  • Расширяющийся треугольник — Клин.

В одну категорию попадают паттерны Прямоугольная формация, Треугольник и Расширяющийся треугольник, в другую — Флаг, Вымпел и Клин.

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

Рис. 4. Паттерны: a — Горизонтальная формация, b — Треугольник, c — Расширяющийся треугольник.
Паттерны показаны для предполагаемого движения вверх (для покупки).

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

Рис. 5. Паттерны: a — Флаг, b — Вымпел, c — Клин.
Паттерны показаны для предполагаемого движения вверх (для покупки).

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

Горизонтальная формация

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

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

Рис. 6. Горизонтальные формации: a — из двух вершин/впадин, b — из трех вершин/впадин.
Паттерны показаны для предполагаемого движения вверх (для покупки)

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

Рис. 7. a — Горизонтальная формация, b — формация с наклоном вниз, c — формация с наклоном вверх.
Паттерны показаны для предполагаемого движения вверх (для покупки)

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

Паттерн заканчивает формироваться, когда цена пробивает уровень, образованный вершинами (рис. 8).

Рис. 8. Окончание формирования паттерна и момент открытия
позиции buy: a — для горизонтальной формации,
b — для формации с наклоном вниз

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

Рис. 9. Определение момента входа (покупки) для формации с наклоном вверх

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

Цель для Горизонтальной формации определяется по размеру вертикального движения до момента формирования паттерна. Сколько цена прошла до образования формации, столько же она должна пройти и после нее (рис. 10).

Рис. 10. Определение цели. Дистанция L1, пройденная ценой до вхождения
в формацию, равна дистанции L2 после выхода из формации .

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

Рис. 11. Простой способ определения цели. Дистанция L1, пройденная ценой до образования
первой вершины, равна дистанции L2 от последней низины до цели

Сужающийся треугольник

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

Рис. 12. Сужающийся треугольник. Отрезок 3-4 должен быть
меньше отрезка 1-2, а отрезок 5-6 меньше отрезка 3-4

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

Расширяющийся треугольник

Все, что касалось Сужающегося треугольника, относится и к Расширяющемуся треугольнику, отличие только в том, что теперь отрезки Зигзага, составляющие паттерн, увеличиваются (рис. 13).

Рис. 13. Расширяющийся треугольник. Отрезок 3-4 должен быть
больше отрезка 1-2, а отрезок 5-6 больше отрезка 3-4

Такое значительное сходство всех трех паттернов располагает к созданию одного универсального индикатора для их поиска.

Универсальный индикатор поиска горизонтальной формации и треугольников

Для создания индикатора потребуется индикатор iUniZigZagSW из статьи «Универсальный зигзаг». Для его работы необходимо еще несколько дополнительных файлов: CSorceData.mqh, CZZDirection.mqh и CZZDraw.mqh. Эти файлы, как и файл iUniZigZagSW.mq5, находятся в приложении к статье «Универсальный зигзаг». Скачайте его, разархивируйте и скопируйте из него папку MQL5 в папку данных терминала. После копирования в папке MQL5/Indicators появится папка ZigZags с несколькими файлами (в том числе и файлом с iUniZigZagSW.mq5), а в папке MQL5/Includes — папка ZigZag с файлами CSorceData.mqh, CZZDirection.mqh и CZZDraw.mqh. После копирования файлов перезапустите терминал, чтобы индикаторы откомпилировались, или скомпилируйте их все по отдельности в редакторе MetaEditor. Обязательно убедитесь в работе индикатора iUniZigZagSW прикрепив его на график в терминале.

В статье » Волны Вульфа » на одной из промежуточных стадий создания индикатора был сохранен файл iWolfeWaves_Step_1.mq5. В нем выполняется обращение к индикатору iUniZigZagSW.mq5 через функцию iCustom() и формируется массив со всеми вершинами и впадинами зигзага. Скачайте приложение к статье «Волны Вульфа», разархивируйте его, файл iWolfeWaves_Step_1.mq5 скопируйте в папку MQL5/Indicators, переименуйте его в «iHorizontalFormation» и откройте в редакторе MetaEditor. Вся дальнейшая работа над индикатором поиска паттерна Горизонтальная формация будет выполняться в этом файле. Возможно, в файле потребуется изменить путь к индикатору iUniZigZagSW. Чтобы проверить это, откомпилируйте индикатор и попробуйте прикрепить его на график. Если при этом откроется окно с сообщением «Error load indicator», найдите в функции OnInit() вызов функции iCustom() и исправьте имя вызываемого индикатора с «iUniZigZagSW» на «ZigZags\\iUniZigZagSW». После исправления снова откомпилируйте индикатор и убедитесь, что теперь он прикрепляется на график без сообщений об ошибках. Рисовать индикатор пока ничего не должен.

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

  1. Определение величины хода цены, предшествующего формированию паттерна.
  2. Определение формы паттерна.
  3. Определение наклона паттерна.
  4. Завершение формирования паттерна: сразу после формирования паттерна или ожидание прорыва уровня.
  5. Расчет цели.

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

Перечисление для выбора формы (типа паттерна):

Соответствующая ему переменная в окне свойств:

Этот параметр позволит делать выбор формы паттерна: PatternTapered — сужающийся треугольник, PatternRectangular — прямоугольник, PatternExpanding — расширяющийся треугольник.

Перечисление для выбора наклона паттерна:

Соответствующая ему переменная в окне свойств:

Этот параметр позволит выбирать наклон паттерна: InclineAlong — наклон по ходу предполагаемого движения (для покупок вверх, для продаж — вниз), InclineHorizontally — без наклона, InclineAgainst — наклон в обратную сторону предполагаемого движения цены.

Индикатор флаг Форекс

Перечисление для выбора способа завершения формирования паттерна:

Соответствующая ему переменная в окне свойств:

Этот параметр позволит выбирать следующие варианты: Immediately — сразу по формированию паттерна, OneLastVertex — после прорыва горизонтального уровня, образованного последней вершиной паттерна, TwoLastVertices — после прорыва уровня, образованного двумя последними вершинами паттерна.

Перечисление для выбора варианта расчета цели:

Соответствующая ему переменная в окне свойств:

Этот параметр позволит делать выбор между следующими вариантами: FromVertexToVertex — от вершины до вершины (рис. 11), OneVertex — по одной вершине (рис. 10), TwoVertices — по двум вершинам (используются две начальные впадины паттерна, см. рис. 14).

Рис. 14. Паттерн из трех вершин. Вариант определения цели — TwoVertices,
способ завершения паттерна — OneLastVertex.

При варианте завершения паттерна Immediately параметр Target не действует, поскольку возможен только один вариант определения цели — FromVertexToVertex. Для двух других вариантов завершения паттерна (OneLastVertex и TwoLastVertices), возможно различное сочетание со всеми тремя вариантами параметра CompletionType. Обратите внимание на одну особенность: в вариантах определения цели OneVertex и TwoVertices для определения значения цели используются одна или две первых впадины (точка 2, или точки 2 и 4 на рис. 14), а для определения уровня пробоя используются одна или две последние вершины (точка 5 или точки 3 и 5 на рис. 14). Если бы использовался паттерн из двух вершин, то использовалась бы точка 3 или точки 1 и 3.

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

Высота отрезка 1-2 (см. рис 14) принимается за базис паттерна (эталонный размер), все проверки размеров будут выполняться относительно неё. Параметр K1 определяет, во сколько раз отрезок 0-1 должен быть больше высоты отрезка 1-2.

Для решения задачи 2 (определения формы паттерна) используется параметр K2:

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

Для решения задачи 3 (определения наклона паттерна) используется параметр K3:

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

Наконец, один из главных параметров:

Форекс цифровые индикаторы силы тренда скачать

Параметр N определяет количество вершин паттерна.

В итоге получаем следующий набор внешних параметров (кроме параметров Зигзага):

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

В функции OnInit() вычислим ее значение:

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

Вся дальнейшая работа будет выполняться в функции OnTick(). Новый код будет добавляться в самый конец главного индикаторного цикла. Проверка условий формирования паттерна будет выполняться при условии наличия достаточного количества точек зигзага и только в моменты смены его направления. Слежение за ценой и уровнем будет выполняться при каждом изменении зигзага:

Сначала вычисляется базовая величина — высота отрезка 1-2 (см. рис. 14). Эта величина будет использоваться при проверке всех условий формирования паттерна. Затем выполняется проверка условия задачи 1 — величины предшествующего хода:

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

Рассмотрим проверку условия для направления вверх:

Проверка условия формирования паттерна выполняется двумя функциями: CheckForm() — проверка формы паттерна (задача 2) и CheckInclineForBuy() — проверка наклона (задача 3). Если проверки формы и наклона пройдены, то в зависимости от типа завершения паттерна выполняется или установка стрелки и точки цели на график, или установка параметров пробиваемого уровня, после чего индикатор следит за уровнем.

Функция CheckForm(). В функцию передается индекс первой точки паттерна в массиве PeackTrough и базовая величина base. Разберем код функции:

В функции, в зависимости от значения параметра Pattern, выполняется вызов соответствующих функций: CheckFormTapered() — сужающийся треугольник, CheckFormRectangular() — прямоугольная формация, CheckFormExpanding() — расширяющийся треугольник,

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

Функция CheckFormExpanding() аналогична, отличие только в одном условии:

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

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

Если проверка формы прошла успешно, выполняется проверка наклона. Функция CheckInclineForBuy():

Функция проверки наклона для продажи отличается только двумя строками:

Для покупки в случае Incline, равном InclineAlong (по ходу движения) вызывается функция CheckInclineUp(), а для продажи CheckInclineDn(). В случае Incline, равном InclineAgainst (против хода движения) — наоборот.

Функция проверки наклона паттерна вверх — CheckInclineUp():

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

Функция проверки наклона паттерна вниз — CheckInclineDn() отличается только одним условием:

Для выполнения этого условия каждый отрезок должен располагаться ниже предыдущего.

Если проверки условий по форме и наклону пройдены, выполняется следующий участок кода:

При варианте завершения паттерна Immediately индикатор сразу рисует стрелку и ставит точку с целью, в остальных случаях выполняется установка уровня пробоя функцией SetLevelParameters() и установка цели функцией SetTarget().

В функции SetLevelParameters() для сохранения параметров уровня используется структура SLevelParameters:

Структура содержит поля для параметров линии: x1, y1, x2, y2; поле v для значения горизонтального уровня; d — направление паттерна; target — цель. Цель может быть задана как непосредственно ценовым уровнем (при варианте FromVertexToVertex), так и величиной от уровня пробоя (для вариантов OneVertex и TwoVertices). Метод y3() используется для расчета значения наклонного уровня. Метод Init() используется для инициализации или сброса значений.

При выполнении всех условий по формированию паттерна вызывается функция SetLevelParameter(), в этой функции, в зависимости от выбранного типа уровня (горизонтальный или наклонный) устанавливаются параметры наклонного уровня (поля x1, y1, x2, y2) или одно значение горизонтального уровня — v. В методе y3() выполняется вычисление значения уровня с использованием полей x1, y1, x2, y2 или же возвращается значение поля v.

В индикаторе объявлено две переменных типа SLevelParameters:

Эта пара переменных используется аналогично парам переменных CurCount-PreCount и CurDir-PreDir — перед начальным расчетом индикатора выполняется сброс значений переменных (участок кода расположен в самом начале функции OnTick()):

При обсчете каждого бара выполняется перемещение значений в этих переменных (код располагается в начале индикаторного цикла):

Вызовом функции SetTarget() выполняется установка параметров цели:

Для варианта FromVertexToVertex выполняется расчет ценового значения. Для варианта OneVertex полю target присваивается величина хода цены от уровня пробоя до цели. Расчет для варианта SetTwoVerticesTarget выполняется в функции SetTwoVerticesTarget():

Для варианта SetTwoVerticesTarget поле target получает значения хода цены от пробиваемого уровня до цели, как и для варианта OneVertex.

Рассмотрим, как выполняется слежение за ценой и уровнем (CompletionType не равно Immediately):

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

При помощи метода y3() вычисляется текущее значение уровня:

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

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

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

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

Рис. 15. Несколько сигналов индикатора iHorizontalFormation

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

Универсальный индикатор поиска Флага, Вымпела и Клина

Теперь создадим индикатор для поиска паттернов второй категории. Они образуют свою форму, заполняя площадь фигуры барами. Начинается паттерн с сильного движения цены, в данном случае — с длинного бара. Для определения длинных баров используем индикатор ATR с большим периодом. Бар будет считаться длинным, если размер его тени превышает значение ATR, умноженное на коэффициент. Значит, в индикаторе потребуются внешние параметры для периода ATR и коэффициент:

Объявим глобальную переменную индикатора для хэндла ATR:

В функции OnInit() загрузим индикатор ATR и получим значение хэндла:

В главном индикаторном цикле получим значение ATR:

Используя полученное значение ATR, проверим величину бара. Если размер тени бара превышает пороговое значение, задаваемое коэффициентом, то будем определять направление предполагаемого движения цены. Направление определяется по цвету бара (по значениям цен open и close). Если цена close выше цены open, предполагается дальнейшее движение цены вверх. Если цена close ниже цены open, предполагается движение вниз:

При выполнении условий по размеру бара и его направлению полям структуры Cur устанавливаются соответствующие значения: в поле Whait указывается предполагаемое направление (1 — вверх, -1 — вниз), выполняется сброс поля Count. Ему присваивается значение 0, это поле будет использоваться для подсчета количества баров паттерна. В поле Bar сохраняется индекс начального (длинного) бара паттерна.

Рассмотрим подробнее структуру Cur. Всего у структуры три поля и метод Init() для быстрого обнуления всех полей:

В начале функции OnTick() объявлены две статических переменных данного типа и переменная типа datetime:

Затем выполняется расчет индекса первого бара, с которого начинается обсчет индикатора и выполняется инициализация переменных Cur и Pre:

В начале главного индикаторного цикла выполняется перемещение значений в переменных Cur и Pre:

Этот прием с переменными подробно рассмотрен в статье «Волны Вульфа» (переменные PreCount и СurCount). В этой статье он использовался при создании индикатора iHorizontalFormation (переменные с префиксами Cur и Pre).

Если переменная Cur.Count не равна нулю, значит, индикатор находится в режиме уточнения условия определения паттерна. При этом выполняется подсчет количества баров, составляющих паттерн — увеличивается переменная CurCount. Первый бар после длинного бара пропускается, а начиная с третьего бара, выполняются уточняющие проверки:

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

Рис. 16. Перекрытие двух баров L определяется как разница между
минимальной ценой high и максимальной ценой low

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

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

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

Проверим величину перекрытия баров:

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

Если количество баров в ряду превышает значение переменной MinCount, то выполняются дополнительные уточняющие проверки, иначе прекращается ожидание формирования паттерна путем обнуления переменной CurCount. В вышеприведенном коде при проверке условия из переменной CurCount вычитается 2, это первый длинный бар и завершающий бар, на котором не выполняются условия перекрытия.

Переменные MinOverlapping и MinCount — внешние переменные индикатора:

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

Параметры определяются в функции PatternParameters() и возвращаются по ссылкам в переменных AverSize, AverBias, AverSizeDif. В переменной AverSize возвращается средний размер бара, в переменной AverBias — среднее смещение центра баров, в AverSizeDif — средняя разница размеров двух соседних баров. Чтобы точно понять, как вычисляются эти параметры, разберем подробно функцию PatternParameters():

В функцию передаются два массива: high и low, индекс бара, на котором ряд перекрытых баров заканчивается, длина ряда баров и три переменные для возвращаемых значений. Подсчет показателей выполняется в цикле for, но поскольку показатели AverBias и AverDiff рассчитываются по двум соседним барам, первый бар ряда пропускается:

Поэтому перед циклом переменные AverBias и AverDiff обнуляются, а переменной AverSize присваивается значение, рассчитанное по пропущенному в цикле бару.

В цикле к переменной AverSize прибавляются размеры баров:

Для показателя AverBias (смещения) рассчитываются средние точки баров и их разница, полученная разница суммируется:

Для показателя AverSizeDif вычисляются размеры двух соседних баров и их разница, полученная разница суммируется:

После цикла все сумы делятся на количество просуммированных значений:

После расчета параметров проверяется форма паттерна. Эта проверка не зависит от направления предполагаемого движения цены. Для проверки формы используются три функции: FormTapered() — сужающаяся форма (Вымпел), FormHorizontal() — прямоугольная форма (Флаг), FormExpanding() — расширяющаяся форма (Клин):

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

Разберем функции проверки формы. Функция FormTapered():

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

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

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

Если проверка формы пройдена, проводится проверка наклона паттерна. Эта проверка зависит от предполагаемого направления движения цены. Для направления вверх используется функция CheckInclineForBuy(), для направления вниз — CheckInclineForSell():

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

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

Аналогично для направления вниз:

Только теперь направлению по ходу движения соответствует наклон вниз, а против хода движения — вверх.

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

Проверка для направления вверх выполняется следующим образом:

Индикатор флаг Форекс

Если выбран вариант EnterAlong и бар направлен вверх или выбран вариант EnterAgainst и бар направлен вниз, то индикатор рисует стрелку и точку цели. Цель находится на дистанции, равной величине начального большого бара.

Аналогично для направления вниз:

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

Индикатор-тестер

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

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

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

Другой вариант — сделать так, чтобы индикатор-тестер рисовал на графике стрелки графическими объектами.

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

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

Доработка iHorizontalFormation и iFlag заключается в создании внешней переменной ID:

Затем в функции OnInit, используя значение этой переменной, индикатору устанавливается короткое имя:

Короткое имя представляет собой имя файла индикатора, к которому добавляется знак «-» и значение переменой ID. По этому имени индикатор-тестер будет находить основной индикатор (получать его хэндл).

Индикатор iHorizontalFormation работает на основе Зигзага, который может рассчитываться по ценам high-low, а также по ценам close и по другим индикаторам. При расчете по ценам high-low появившаяся стрелка уже не исчезнет с графика. То есть, при использовании индикатора для торговли за ним можно следить на формирующемся баре. В остальных случаях при расчете Зигзага по ценам close и другим индикаторам надо следить за появлением стрелки на сформированном баре. Значит, индикатор-тестер надо будет каким-то образом уведомить, на каком баре надо следить за появлением стрелок.

Индикаторы iHorizontalFormation и iFlag рисуют точки-цели, которые можно использовать для установки тейк-профита. Однако для индикатора iHorizontalFormation это возможно только в том случае, когда Зигзаг рассчитывается по цене. Значит, индикатору-тестеру надо указать, использовать ему точки-цели или дополнительные параметры тейк-пфрофита и стоп-лосса. Первая возникающая идея — использовать для передачи данных глобальную переменную. Однако терминал MetaTrader 5 имеет одну особенность: при смене параметров индикатора выполняется загрузка нового экземпляра индикатора с новым хэндлом, но предыдущий экземпляр не выгружается из памяти сразу. Поэтому, если вернуть внешние параметры индикатора, то новая загрузка и расчет индикатора не будет выполняться, а значит, не будет выполнена функция OnInit() и не обнулится переменная prev_calculated. Таким образом, глобальные переменные не получат нового значения.

Необходимые индикатору-тестеру параметры будут передаваться через индикаторный буфер. Для этого достаточно одного элемента буфера. Используем имеющийся — самый первый и его первый (крайний слева) элемент. Всего необходимо передать два значения. Одно из них определяет, нужно ли следить за основным индикатором на сформированном баре или же можно использовать формирующийся, а второе — можно ли использовать точку-цель для тейкпрофита позиции. В функцию OnCalculate() при prev_calculate=0 добавляется код:

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

Подобную доработку надо выполнить и с индикатором iFlag. В функции OnInit():

В функции OnCalculate():

Индикатор iFlag нужно всегда смотреть на сформированном баре, и всегда можно использовать точку-цель. Поэтому присваивается значение 11 без вычислений.

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

Теперь займемся исключительно индикатором-тестером. Создаем новый индикатор с именем iTester, добавляем внешние параметры:

  • ID — идентификатор основного индикатора
  • StopLoss_K — коэффициент расчета стоп-лосса относительно тейк-профита при использовании точки-цели
  • FixedSLTP — использовать переменные StopLoss и TakeProfit или же использовать точку-цели и переменную StopLoss_K.

Будет очень удобно, если индикатор-тестер в левом верхнем углу будет отображать не просто свое имя, а имя индикатора, по стрелкам которого он работает. Но пока тестируемый индикатор еще не прикреплен к графику, будет отображаться имя самого индикатора-тестера. Для этого объявим глобальную переменную:

В функции OnInit() присвоим ей имя индикатора-тестера:

Информация о каждой открытой индикатором-тестером позиции сохраняется в массиве структур SPos, переменная PosCnt используется для учета количества открытых позиций:

Сделка должна добавляться в массив только один раз, для этого используется переменная:

При добавлении позиции в массив выполняется проверка времени из переменной LastPosTime и времени бара, на котором открывается позиция. Если позиция добавляется, то переменной LastPosTime присваивается новое время. Если же время бара равно времени LastPosTime, значит, позиция уже открыта.

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

Переменной Closed присваивается прибыль от закрытых на одном баре позиций, а переменной CloseTime — время этого бара. Ниже рассмотрим подробнее, как это работает.

Все вспомогательные переменные и функция OnInit() рассмотрены, переходим к функции OnCalculate(). Сначала объявляется несколько вспомогательных переменных:

  • name будет использоваться для получения имени индикатора функцией ChartIndicatorName();
  • статическая переменная last_handle — для сохранения хэндла тестируемого индикатора;
  • статические shift и use_target — для параметров, переданных из тестируемого индикатора;
  • handle — для получения хэндла функцией ChartIndicatorGet();
  • start — для начала обсчета индикатора.

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

Проходим по ним в цикле:

Рассмотрим приведенный выше участок кода подробней. Переменой name присваивается имя индикатора, полученного функцией ChartIndicatorName() — эта функция возвращает имя индикатора по его индексу. Полученное имя проверяется на соответствие идентификатору. Для этого выполняется поиск последнего вхождения подстроки «-«. Если знак «-» найден, извлекается часть строки после него. Если она соответствует идентификатору, переменной handle присваивается значение хэндла, полученное функцией ChartIndicatorGet() — эта функция возвращает хэндл по имени индикатора.

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

Если значение переменой handle не равно значению переменной last_handle, значит, произошли какие-то изменения с тестируемым индикатором. Возможно, он только что прикреплен на график или изменены его параметры. Возможно, он вообще и снят с графика. Если индикатор снят с графика, значение переменной handle будет равно -1, при этом индикатору-тестеру устанавливается имя по умолчанию и завершается работа функции OnCalculate(). Если же переменная hadle имеет действительное значение хэндла, выполняется получение параметров тестирования: это формирующийся/сформированный бар и разрешение использовать точку-цель. При последующем выполнении функции OnCalculate() переменные handle и last_handle равны, при этом выполняется обычный расчет переменной start — начального бара, с которого выполняется расчет индикатора.

Переменная start по умолчанию имеет значение 2. Если необходимо выполнить полный перерасчет индикатора (а это необходимо при смене хэндла или при значении prev_calculated, равном 0), в этом случае необходимо произвести сброс некоторых дополнительных переменных:

При сбросе обнуляется: количество открытых позиций — PosCnt, первые элементы индикаторных буферов для баланса и эквити — BalanceBuffer[1] и EquityBuffer[1], время последней позиции — LastPosTime, прибыль закрытых на одном баре позиций — Closed и время бара закрытия — ClosedTime.

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

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

При первом обсчете каждого бара выполняется обнуление переменной для прибыли закрываемых на этом баре позиций:

Копируются данные тестируемого индикатора:

В массивы buy и sell копируются данные буферов со стрелками, а в массивы buy_target и sell_target — данные о точках-целях. Перед копированием вычисляется индекс бара ind с учетом переменной shift.

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

Если на обсчитываемом баре выявлены стрелки, выполняется открытие позиции вызовом функции AddPos():

В функции CheckClose() выполняется проверка на необходимость закрытия позиций. В случае выполнения закрытия полученная прибыль будет находиться в переменной Closed:

Закрытая прибыль из переменной Closed прибавляется к балансу:

Эквити формируется из баланса и незакрытой прибыли, рассчитываемой функцией SolveEquity():

Рассмотрим функции AddPos(), CheckClose(), SolveEquity(), ниже приводится код каждой функции с подробными комментариями.

В функции CheckClose() выполняется проход по всем позициям, сохраненным в массиве Pos, и сравниваются значения их стоп-лоссов и тейк-профитов с текущими ценами high или low. Если позиция закрывается, ее прибыль в пунктах прибавляется к переменой Closed, после этого позиция удаляется из массива.

В функции SolveEquity() выполняется проход по всем открытым позициям из массива Pos, и с учетом текущей цены close вычисляется прибыль в пунктах.

Мы завершили рассмотрение индикатора iTester. Готовый индикатор можно найти в приложении к статье под именем iTester. На рис. 17 показан график с индикаторами iHorizontalFormation (стрелки) и iTester в подокне. Зеленая линия — эквити, красная — баланс.

Рис. 17. Индикатор iTester (в подокне), работающий по индикатору iHorizontalFormation (стрелки на графике)

Заключение

Рассмотренные в статье методы определения паттернов вполне приемлемо решают возложенную на них задачу: на графике отчетливо видны выявляемые индикаторами различные формы: флаги, вымпелы, треугольники, клинья. Рассмотренные методы не следует считать единственно возможными и абсолютно правильными. Можно придумать и другие способы выявления тех же самых паттернов. Например, можно использовать линейную регрессию — выполнить отдельные расчеты по ценам high и low, затем проверять наклон и схождение/расхождение этих линий. Еще больше идей может возникнуть по решению отдельных подзадач, составляющих общую задачу поиска паттернов. Как бы то ни было, методы анализа цен, рассмотренные при создании индикаторов в этой статье, могут оказаться полезны и для решения других задач технического анализа.

Фигура «Флаг» на Форекс

Фигура «Флаг» — инструмент технического анализа, прогнозирующий продолжение текущей рыночной тенденции (тренда). Состоит из двух частей: «флагштока» и флага (канала, в котором движется цена).

Флаг + ABC — видео стратегия форекс

Если рассматривать паттерн «Флаг» с точки зрения волн, то «флагшток» – это импульс, а сам флаг – коррекция. Когда коррекция заканчивается, реализуется новый импульс, возобновляя предшествующий тренд.

Классическая стратегия торговли

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

Вход в рынок – выполняем в точке (1), когда цена пробивает границу канала;
Цель сделки – равна высоте флагштока (Н);
Стоп-приказ – выставляем на уровне вершины коррекции, точка (2).

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

Причины формирования графической фигуры «Флаг»

Появлению «Флага» на графике обязательно предшествует импульс (1), но увидев только один импульс, нельзя говорить о возможном «Флаге». Само формирование модели начинается, когда цена останавливается после импульса и начинает входить в стадию коррекции – точка (2).

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

Когда позиции набраны или цена сделала достаточную коррекцию (примерно 1/3 флагштока), инициируется импульс (5) в сторону продолжения движения по тренду.

Альтернативные стратегии для паттерна «Флаг»

На графике паттерн «Флаг» встречается не так часто, как треугольник, но и не совсем редко. На современном рынке данная фигура не всегда выглядит идеально, поэтому ее можно упразднить до ценовой модели: импульс -> небольшой откат(1/3 импульса) -> продолжение.

Альтернативные стратегии торговли паттерна «Флаг»:

Стратегия Форекс «Флаг» + ABC.

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

Вход в рынок (1) – выполняем в любой точке «свит зоны»;
Цель сделки (TP) – выставляем на обновление точки (Х) или на ближайшие уровни круглых цифр за точкой (Х);
Стоп-приказ (SL) – выносим за диапазон канала, но не дальше начала «флагштока».

Стратегия входа в «свит зоне».

Вход в рынок – при отсутствии четкой модели «ABC» и наличии сигнала на покупку/продажу можно входить в рынок в точках близких к границе канала (свит зоне) в сторону продолжения тренда;

Цель сделки и Стоп-приказы такие же, как и в предыдущем варианте.

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

Виды фигуры

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

Флаг и вымпел модели Forex Индикатор

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

Обнаружение Trend использует линейную регрессию, Обнаружение "передышка" использует канал.

Показатели MT4 – Инструкции по загрузке

Флаг и модели Вымпел Индикатор форекс является Metatrader 4 (MT4) индикатор и суть этого технического индикатора заключается в преобразовании накопленных данных по истории.

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

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

ИНДИКАТОР ФЛАГОВ ФОРЕКС

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

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

Сформироватся паттерн "Чашка с ручкой" с жирными целями отработки. В данный момент в формировании ручки прорисован "Бычий вымпел" и он пробит наверх. Вероятно какое то время будет что-то вроде канала накопления в районе 3-4$ (чисто моё предположение) Всем прибыльных трейдов криптоманы ����

Фигура флаг на Форекс. Особенности и применение

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

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

Как использовать Флаг Форекс

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

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

4,

Точкой «А» на графике отмечено окончание консолидации, а точкой «B» отскок после нее. Воспользовавшись этими точками, а также концом флагштока, необходимо построить равноудаленный канал и ждать появления точки «С», которую в соответствии со стратегией ABC Флаг необходимо использовать для открытия ордеров.

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

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

Чтобы справится с этой задачей, вам потребуются линии Фибоначчи, которые следует протянуть на всю протяженность флагштока и ждать того момента, когда ценовой уровень достигнет границ канала и отскочит от линий Фибоначчи (38,2-61,8). Хорошим сигналом будет ситуация, когда ценовой уровень протестирует границы канала предыдущего флета.

Порядок определения точки «С» при помощи описанной выше тактики наглядно показан на расположенной ниже картинке.

9,

На этом графике вы видите, что ценовой уровень дошел до уровня Фибоначчи (38,2%) и принялся тестировать границы предыдущего флета. Затем ценовой уровень начал движение в направлении господствующего тренда, что выступает в роли подтверждения расположения точки «С».

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

  1. Выявить дивергенцию. В ситуациях, когда отсутствует один из параметров, необходимых для определения точки «С», а осциллятор говорит о наличии дивергенции, рекомендуется считать, что точка «С» уже появилась, это, в свою очередь, дает возможность приступить к вхождению на рынок.
  2. Второй метод предполагает применение веера Фибоначчи, который следует растянуть на длину флагштока. В месте отскока ценового уровня от луча равному 61,8% и будет находится точка «С».

Процедура подтверждения точки «С» при помощи веера Фибоначчи показан на расположенной ниже картинке.

1

1

Порядок открытия ордеров по стратегии ABC Флаг

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

14

Создатели этого метода торговли для покупки валюты рекомендуют использовать отложенные ордера Форекс типа Buy Stop, которые необходимо размещать после выявления точки «С» на уровне Фибоначчи 38,2%. В обязательном порядке необходимо установить Stop-loss, расположив его выше ближайшего уровня Фибоначчи на расстоянии равному значению спреда. В нашей ситуации эта точка на графике соответствует уровню Фибоначчи 50%.

1

Кроме того, рекомендуется использовать Take-profit, который необходимо разместить ниже уровня 0%, на расстоянии, которое соответствует величине спреда. Более наглядно процесс создания сделки Buy Stop вы можете увидеть на размещенном ниже рисунке.

1

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

1

Особенности применения стратегии ABC Флаг

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

  1. Практика показывает, что Паттерн Флаг довольно часто образуется поблизости от важных линий поддержки или сопротивления. Подобная ситуация является свидетельством того, что ценовой уровень набирает силу, необходимую для совершения пробоя.
  2. Сценарий развития комбинации ABC очень похож на разворотные модели, такие как неудавшийся размах или двойное дно. Поэтому если на графике наблюдается пробой точки «С», то необходимо самостоятельно искать место для закрытия убыточного ордера, до того момента, как сработает установленный Stop-loss.
  3. Ситуация, когда после пробития точки «C» ценовой уровень возвратился в пределы канала, является прекрасным сигналом для создания повторного ордера в направлении господствующей тенденции.

Надеюсь, что эта статья поможет вам освоить основные принципы использования стратегии ABC Флаг для торговли на рынке Форекс.

Форекс ABC и фигура Флаг — правила поиска и сигналы

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

Применение на форекс ABC и Флаг

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

Паттерн ABC

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

Принцип формирования ABC:

  1. На графике наблюдается выраженный тренд. Цена движется по восходящей или нисходящей траектории, экстремумы постоянно обновляются. В определенный момент цена упирается в уровень сопротивления и формирует новый экстремум. Силы тренда не хватает, чтобы пробить этот уровень, и цена разворачивается в обратную сторону.
  2. Через некоторое время появляется следующий экстремум. Это связано с тем, что цена не может долгое время идти в одном направлении. Участники рынка пытаются обновить первоначальный экстремум, но сил по-прежнему не хватает. Образуется вторая переломная точка, направление цены вновь меняется.
  3. В результате образуется пара максимумов (при бычьем тренде) или минимумов (при медвежьем тренде), по которым следует провести трендовую направляющую.
  4. Далее параллельно трендовой линии проводится еще одна прямая, которая фиксирует противолежащий экстремум. Образуется коридор коррекции цены. Когда график достигнет его нижней (при восходящем тренде) или верхней (при нисходящем тренде) границы, шанс разворота графика и продолжения прошлого тренда возрастает в разы.

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

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

Фигура «Флаг» форекс

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

Особенности паттерна

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

Характерная особенность Флага – это небольшая продолжительность. То есть, слишком затяжной флэт в качестве паттерна рассматривать уже не стоит. А вот небольшой участок с консолидацией – вполне подойдет.

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

1

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

1

Различают два вида паттерна «Флаг»:

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

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

1

На рисунке ниже показаны примеры бычьего и медвежьего флага. Обратите внимание на то, что размер Take-Profit можно рассчитать по высоте флагштока.

1

1

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

1

Как торговать по паттерну?

На фигуре «Флаг» отсутствуют ярко выраженные экстремумы. Торговать по этому паттерну довольно просто:

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

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

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

2

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

22,

2

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

2

Важно! У правильного паттерна «Флаг» длина флагштока должна хотя бы в 2 раза превышать ширину полотна.

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

2

Рекомендуем также изучить стратегию Price Action, которая предполагает торговлю по сигналам паттернов.

2

Неправильный паттерн

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

2

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

Индикатор Форекс фигур — Pattern Graphix

2

Паттерн «Флаг», наклоненный в сторону тренда, обычно указывает на истощение и ослабление тенденции, а не на ее продолжение.

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

3

3

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

33

Общие правила поиска фигуры «Флаг»

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

  • Длина флагштока должна быть минимум в 2 раза больше ширины полотна.
  • Цена должна минимум 2 раза отбиться от верхней и нижней границы полотна фигуры.
  • Флэт, формирующий полотно фигуры, не должен быть затяжным. Обычно фаза накопления длится примерно 10-12 свечей.
  • Фигура должна быть наклонена в сторону, противоположную тренду.

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

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

3

Рекомендуем также изучить основные паттерны и сетапы Price Action, которые могут указывать на разворот или продолжение тренда.

3

Как фильтровать сигналы паттернов?

Для фильтрации сигналов любых паттернов часто используют индикаторы объемов. Например, Better Volume или SonicR VSA. Если пробой границы Флага сопровождается высокими объемами, то сигнал можно рассматривать как истинный. Тренд будет продолжаться. Если же в момент пробоя объемы маленькие, то скорее всего, цена вернется в рамки коридора флэта. В этом случае нужно ждать следующий сигнал.

3

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

3

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

  • На пике восходящего тренда образовался бычий флаг, который направлен вниз.
  • Цена пробила верхнюю границу флага, свеча закрылась над ней.
  • Линия +DI выше линии –DI по индикатору ADX.
  • Сигнальная кривая ADX находится выше уровня 25, но при этом еще не достигла максимума.

Для открытия сделки на продажу условия будут зеркальными:

  • На пике нисходящего тренда сформировался медвежий флаг, который направлен вверх.
  • Цена пересекла нижнюю границу полотна фигуры, свеча закрылась под ней.
  • Кривая -DI выше линии +DI по индикатору ADX.
  • Сигнальная линия ADX движется выше уровня 25, но еще не дошла до максимальных значений.

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

4

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

Модели «Флаг» и «Вымпел» на рынке Форекс

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

ПАТТЕРН ТРЕУГОЛЬНИК, КЛИН, ФЛАГ (форекс, forts, ммвб, nyse)

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

Читайте в сегодняшней статье:

Флаг – это модель, которая сигнализирует о продолжении предыдущего тренда.

Данная фигура включает в себя два элемента:

1. Флагшток – это древко.
2. Сам флаг.

Существуют два типа данной модели: «Восходящий флаг» и «Нисходящий флаг».

Как формируется модель «Флаг»

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

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

Индикаторы Price Action для определения паттернов на форекс

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

Данные линии направлены в сторону, противоположную предшествующему резкому движению цены.

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

То есть цена должна просто консолидироваться в наклонном прямоугольнике.

Как торгуется модель «Флаг»

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

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

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

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

При торговле модели «Флаг» во время восходящего тренда стоп-лосс выставляется немного ниже, чем находится нижняя граница флага.

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

То есть потенциал движения после пробития флага равен величине движения, предшествовавшего его формированию.

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

Если фигура «Флаг» является нисходящей, то торговля ведется по тем же принципам, что и при восходящей модели.

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

Хотите успешно торговать на финансовых рынках?

Выберите мессенджер и начните обучение трейдингу прямо сейчас

Как формируется модель «Вымпел»

Далее рассмотрим модель «Вымпел», формирование которой во многом напоминает паттерн «Флаг». Вымпел – это также фигура продолжения тренда.

«Вымпел» может быть как бычьим, так и медвежьим.

Перед тем как на графике появляется фигура «Вымпел», наблюдается сильное трендовое движение (как и перед флагом), которое будет служить флагштоком для вымпела.

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

Линии-границы вымпела направлены в различные стороны: одна – вверх, другая – вниз.

Как торгуется модель «Вымпел»

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

Стоп-лосс устанавливаем немного ниже последнего локального минимума.

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

Именно такое расстояние и является потенциалом хода после выхода цены за пределы вымпела.

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

Вывод

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

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

Доброго времени суток Спасибо большое за Ваш труд. Все очень полезно и понятно:)))) Хоть и очень мало времени и сил остается за день для трейдинга, но все равно не здаюсь ;))))

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

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

ВСЕ СУПЕР, спасибо огромное за труд

Спасибо за детально- понятное объяснение урока .

Благодарю от всей Души за понятное объяснение������

Спасибо огромное все очень доступно!

Спасибо, всё очень ясно и понятно!

ПРЕДУПРЕЖДЕНИЕ О РИСКАХ
Компания Gerchik & Co предупреждает: проведение торговых операций на
финансовых рынках с маржинальными финансовыми инструментами имеет
высокий уровень риска и может привести к получению убытков и потере
инвестиционных средств. Начиная торговлю,убедитесь что вы в полной
мере осознаете все риски, а также обладаете соответствующими знаниями
и опытом для торговли на Форексе.

УСЛОВИЯ ПЕРЕПЕЧАТКИ МАТЕРИАЛОВ
При полном или частичном использовании информации и материалов данного сайта, указание источника информации (ссылка на сайт gerchik.co) является обязательным.

Компания Gerchik & Co LTD сертифицирована через сервис Verify My Trade и предоставляет ежемесячно 5000 сделок для сравнения со всеми базисными показателями других брокеров и поставщиков ликвидности. Результаты аудита доступны по ссылке.

Рейтинг Форекс брокеров: