четверг, 19 января 2012 г.

Введение.

mt4
Здравствуйте. Сегодняшняя статья будет носить более прикладной характер. У большинства современных брокеров на рынке форекс используется в качестве торгового терминала программа компании MetaQuotes Software Corp. MetaTrader 4 ( правда в некоторых компаниях уже перешли на 5 версию ).

Данный торговый терминал, на мой взгляд лучший для трейдеров, пользующихся автоматическими торговыми системами. Удобный язык написания торговых роботов ( особенно в 5 версии ), сложнейший механизм оптимизации на исторических данных - всё это делает MetaTrader лучшим в данной области, однако для обычных трейдеров, в особенности “волновиков” - всё не так радужно. Конечно есть различные индикаторы на подобии ZigZag, но вот для полноценной ”ручной” разметки графиков стандартных графических инструментов явно мало.

Конечно есть пару удобных скриптов, хоть немного упрощающих жизнь ( для тех, кто вдруг не пользуется, очень рекомендую - WaveMarker (ссылка:http://codebase.mql4.com/ru/1063#8386)), однако, поднимаясь хоть немного над уровнем “новичка” и начиная делать разметку сложных коррекционных моделей, сталкиваешься с тем, что в MetaTrader 4 по сути нет ничего для волнового анализа. Поэтому я решил написать ряд статей, о рабочих инструментах “волновика”, которые и сам использую в повседневной торговли.



Введение.

Разметка волн Эллиотта


Рис.1.1. Пример работы скрипта WaveMarker. ( изображение взято с сайта mql4.com)



Хочу сразу оговориться, что программы будут бесплатными, так как платные аналоги порой имеют просто запредельные цены и зачастую недоступны многим начинающим. К тому же выкладывать сразу несколько сотен евро, за программное обеспечение ( которое порой весьма не просто подключить к MT4 ), а потом через пол года понять, что ваш стиль торговли это что-то из разряда “ свободного скольжения по паттернам без всякого анализа ” - я считаю неразумным. Я думаю, когда вы будете с лёгкостью зарабатывать суммы порядка 10000$/мес, вы сможете отдать часть заработка на это, а пока, чтобы добраться до этой суммы дохода, предлагаю вам ряд программ, помогающих в повседневной “разметке”. Надеюсь, что-то из этого вам пригодится.

Волновой Анализ
 Начнём мы, пожалуй, с такого насущного вопроса: “Как построить график рынка форекс или акций в полулогарифмическом масштабе?”










С чего начать волновую разметку

начальная точка разметки, где же она?

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

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

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

Главная проблема волнового анализа именно в невозможности определения точки отсчёта. Почему Пректер с Фростом в книге «Волновой принцип Эллиота» говорили всегда иметь запасной вариант волновой разметки ,а Дмитрий Возный всегда говорит о предполагаемом варианте. Всё и сводиться к начальной точке. Если взять одну, то выходит, импульсная волна, взять другую - волна С флета и вместо радости от предполагаемого тренда мы получим огромный тренд против нашей позиции. Конечно, можно входить на пробое и выбирать наиболее вероятный из нескольких вариантов волновой разметки, но в целом проблему это не снимает.

в любом учебнике всё просто.

 волновой анализ эллиотта

Вот импульс 5 волн, 3 движущих, 2 коррективных, вот коррекция - понятный такой флет, однако запихни его в одну из коррективных волн, да ещё в 4 волне  волны С сдвигающейся волновой плоскости, да накинь пару “ложных вершин” - всё труба. Вообще непонятно где мы находимся. Если знать точно, что это за волна, то можно и отойти в сторонку и подождать, а так кто его знает, может это начало нового тренда и от этого так хочется войти в сделку.

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

1. Представьте ситуацию. Вы только что прочитали книгу под названием А. Фрост, Р. Пректер "Полный курс по Закону волн Эллиотта". Вам всё понятно и вы горите желанием поскорее начать зарабатывать. Решаете торговать на валютной паре EUR/USD, за счёт её леквидности и высокой валотильности. Выбираете брокера, устанавливаете себе MT4.

 сложности волнового анализа

Встречайте вот он перед вами - график EUR/USD                  

              

И куда спрашивается глядеть? Где эти волны? ДА их тут столько!

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

 волновой анализ

Форекс, такой он форекс.

2. Теперь, когда мы немного пришли в себя начнём подробнее рассматривать валютную пару евро к доллару. Истории по евро явно мало, котировки с 1999 года это даже как-то не серьёзно) ( кстати будте осторожней у меня терминал вечно пытается подгрузить пару лет из данных по экю. Если кто не знает это валюта, бывшая в обиходе в ЕЭС  с конца 70-х и до 1998 года ).

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

 волновой анализ

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

Теперь необходимо определить сходу главные волновые мождели. Можно сказать на “глазок”. Что тут у нас? Сперва какое-то топтание на месте до 2000, какая-то сложная коррекция, потом хорошее импульсное движение до 2008, дальше вниз коррекция и сейчас что-то назревает.

Уже легче не правда ли? В любом случае не пытайтесь сразу найти единсвтенное правильное решение. Как писал Билл Вильямс - мне плевать на правду. важно лишь то что приносит мне прибыль. Так что не важно если мы увидем в 2040 году , что данный восходящий импульс евро на самом деле являлся началом перевернутой коррекции. Мы же не собираемся рассчитывать нашу торговую стратегию на ближайшие 25 лет? Нам нужно сегодня открыть терминал и либо купить либо продать.

 торговый хаос

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

Все равно график остаётся достаточно сложным. Изначально несколько лет назад, когда читал “Торговый Хаос” Билла Вильемса, то  там была предложенна хорошая идея обноруживать 4 волну в импульсе с помощью дивергенции АО.

 торговый хаос

Однако это не работает. Как не прискорбно - не работает. Можно отсчитывать 120 баров на одну волну и тогда смотреть на показания Awesom Oscillator, но я слишком часто видел как это не работает. В 5 волновке да, но на деле мы видем вечно коррекции в коререкции и прочии ужасы а там способ Билла вильемса просто не работает.

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

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

Когда входить в сделку или как найти подходящий момент для этого-

практические приёмы волнового анализа

Время входа и выхода, наверное, самое важное на рынке Форекс. Можно быть отличным аналитиком, но всё время терять деньги. В жизни так обычно и происходит, настоящие доктора экономических наук, бухгалтера, математики выступают по телевидению с прогнозами, пишут статьи, но в реальной торговли не преуспевают. А становятся успешными трейдерами вполне обычные люди, многие даже жудкие “раздолбаи”, многие наоборот очень педантичные, вообщем совершенно разные личности и порой очень удивительных профессий и когда у знаёшь о них порой думаешь - “Какого чёрта он добился всего этого! Он же нихера не понимает в этом!”. Да нет, батюшка, как раз таки и понимает. Он может не знать всю экономическую теорию, он может небрежно и неправильно составлять прогнозы, но он знает главное. А что главное при торговли на рынке FOREX? Время.


Рис время


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


рынок forex

РИС евро


 


Так давайте же рассмотрим некотрые приёмы удачного входа в сделку. О выходах мы поговорим несколько позднее.


среда, 18 января 2012 г.

Часть 1. Использование QtiPlot для построения в полулогарифмическом масштабе графиков валют и акций

 metatrader 4

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



Часть 1. Использование QtiPlot для построения в полулогарифмическом масштабе графиков валют и акций



Рис. 1. Фрагмент графика индекса Dow Jones построенного в полулогарифмическом масштабе в Qtiplot



Давайте сперва рассмотрим задачу комплексно. Данные котировок из MetaTrader 4 можно импортировать в формате .csv. По сути это текстовый файл с разделителями, в данном случае по умолчанию идёт запятая. Такой файл можно обработать в любом табличном процессоре, будь то Excel или Calc. Однако после попытки построить график в 100 000 точек вы как минимум испытаете лёгкое неудобство в работе с компьютером, особенно при попытках Excel’я пересчитать его. Помимо зависания при обработке больших массивов данных, минус офисных пакетов состоит в их сильно упрощённом функционале. Построить в полулогарифмическом масштабе вы, конечно, сможете, однако задать сложное расположение осей, выбрать различные типы логарифмирования или использовать сложные принципы  статистических выборок - всё это будет вам недоступно.

Поэтому предлагаю обратить ваше внимание в сторону инженерных пакетов построения графиков. Хорошим примером является SigmaPlot (http://www.sigmaplot.com/) под windows os.



Часть 1. Использование QtiPlot для построения в полулогарифмическом масштабе графиков валют и акций




Рис. 2. SigmaPlot является хорошим инженерным пакетом для построения графиков однако стоит 800 $.

 программы для волнового анализа

Однако это платный пакет. К тому же, если моя статья “Защита компьютера от вирусов при торговле на рынке форекс (forex) и рынках акций” убедила вас всё же пересесть на Ubuntu (или любой другой дистрибутив linux), то хорошим дополнением к безопасности станет наличие бесплатного аналога сигмаплота - QtiPlot (http://soft.proindependent.com/qtiplot.html)



Часть 1. Использование QtiPlot для построения в полулогарифмическом масштабе графиков валют и акций



Рис. 3. QtiPlot по функционалу является бесплатным аналогом SigmaPlot.



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

В следующей статье мы подробно рассмотрим процесс установки QtiPlot и импорта данных котировок валют и акций из MetaTrader.