Еженедельное интернет издание
Февраль Февраль 2004 №12004 #1
Все эти моменты являются обычными для профи и совершенно непонятными для работающих на рынке новичков...
Вы достаете спрятанную и так оберегаемую от жены тысячу долларов...
Огромное количество трейдеров входит в рынок в тот момент, когда из него уже пора выходить...
Чрезвычайно популярные в последние годы индикаторы...
1
FOREX MAGAZINE © 2004
Февраль 2004 №1
Содержание Экономический календарь на предстоящую неделю .............................................................................. 3 7 ошибок трейдера ...................................................................................................................................... 4 Документация по MQL II ......................................................................................................................... 10 Учимся писать эксперты для MetaTrader. Урок №1 .............................................................................. 14 Безопасные методы входа в рынок, теория “Черный квадрат” ............................................................ 16 Индексы делового оптимизма (Диффузионные индексы) .................................................................... 19 Изучаем индикаторы. Часть первая. ....................................................................................................... 21 Особенности национальной торговли. ................................................................................................... 24 Время работы рынков ............................................................................................................................... 25
2
FOREX MAGAZINE © 2004
Февраль 2004 №1
Экономический календарь на предстоящую неделю
Экономический календарь. 02/02/2004 Время 00:30 00:30 05:00 09:30
Событие Австралия. Декабрь. Торговый баланс Австралия. Деловой обзор национального банка Австралии Япония. Январь. Продажа автомобилей Великобритания. Январь. Индекс менеджеров по закупкам в обрабатывающей промышленности по данным CIPS США. Декабрь. Личные доходы США. Декабрь. Личные расходы Швейцария. Январь. Индекс менеджеров по закупкам США. Декабрь. Расходы на строительство США. Январь. Индекс менеджеров по закупкам в обрабатывающей промышленности
13:30 13:30 13:30 15:00 15:00 03/02/2004 Время Событие
08:55 11:00 12:00 12:45 13:30 13:30 13:30 13:30 15:00 06/02/2004 Время 11:00 12:00 13:30 13:30 13:30 13:30 13:30 20:00
Швейцария. Декабрь. Торговый баланс
-1.9%
0.1% 0.4% 0.7% 65.0
Событие Австралия. Декабрь. Розничные продажи США. Январь. Индекс менеджеров по закупкам вне обрабатывающей промышленности США. Декабрь. Промышленные заказы
Прогноз
Событие Япония. Декабрь. Лидирующий экономический индекс Швейцария. Январь. Настроения потребителей по данным SECO Франция. Январь. Индикатор потребительской уверенности
Прогноз
59.8 1.4%
Германия. Январь. Уровень безработицы / изменения Германия. Декабрь. Промышленные заказы Великобритания. Оглашение уровня учетной ставки Банком Англии Еврозона. Оглашение уровня учетной ставки ЕЦБ Канада. Декабрь. Разрешения на строительства США. 4-й квартал. Производительность вне сельскохозяйственного сектора США. 4-й квартал. Стоимость рабочей силы США. Неделя до 31.01. Первичные требования по безработице Канада. Январь. Индекс менеджеров по закупкам по данным Ivey
Пред. значение -1727 млн.
0.5% 0.4% 54.6 1.2% 66.2
Прогноз Пред. значение 17.6 млн. /14.0 17.2 млн. / 14.8 млн. млн. 1.22 млрд.
США. Январь. Общий/внутренний объем продаж автомобилей 07:15 04/02/2004 Время 00:30 15:00 15:00 05/02/2004 Время 05:00 06:45 07:45
Прогноз
4.00% 0.0% 3.1% -1.3% 58.5
Пред. значение 1.4% 58.6 -1.4% Пред. значение 50.0% -28.0 10.4% / -21.0 тыс. 0.4% 3.75% 2.00% -3.9% 9.4% -5.8% 342'000 58.5
Событие Прогноз Пред. значение Германия. Декабрь. Промышленное производство 1.3% Канада. Январь. Уровень безработицы / изменения 7.4% / 20 тыс. 7.4% / 53 тыс. США. Январь. Уровень безработицы 5.8% 5.7% США. Январь. Средний уровень почасовых заработков 0.2% 0.2% США. Январь. Изменения количества ведомостей вне сельского хозяйства 152 тыс. 1 тыс. США. Январь. Изменения количества ведомостей в обрабатывающей промышленности -26 тыс. США. Январь. Среднее количество рабочих часов 33.9 33.7 США. Декабрь. Потребительский кредит $8.0 млрд. $4.0 млрд.
NB Markets Ltd
3
FOREX MAGAZINE © 2004
Февраль 2004 №1
7 ошибок трейдера
7 ошибок трейдера Каждый неудачник и практически любой начинающий торговать на рынке совершает почти одинаковые ошибки. Первая категория подвержена им, потому что иначе просто не может себя вести. Вторая - в результате своей неопытности. Но в любом случае, основа здесь одна - все мыслят шаблонно, в точном соответствии с психологическими проявлениями, присущими поведению толпы. Если отбросить все иллюзии относительно собственного "я", все мы - несовершенные люди, а попросту - глупы, когда дело касается принятия верных решений на финансовых рынках. Но в целом, сколь бы мы ни были неправы, нам, как толпе, свойственно оказываться мудрыми, поэтому единственное лицо, которое не ошибается - это сам рынок. Не будем вдаваться в причины этого, пространно рассуждая на тему эффективности рынка и его прозорливости, а перейдем к основным ошибкам инвесторов и трейдеров, наиболее ярко проявляющихся и которых можно избежать, что способно обеспечить резкий рост прибыльности торговли. Ошибка № 1. Покупка на вершине Огромное количество трейдеров входит в рынок в тот момент, когда из него уже пора выходить, вне зависимости от того, в каком масштабе они торгуют. В терминах волновой теории Элиотта, обычно это случается в момент окончания 3-й волны или 5-й. Хотя в каждом случае еще остается шанс для взятия прибыли от дальнейшего роста рынка, но вероятность снижения в эти моменты обычно уже очень высока. Как результат, трейдер небольшое время получает удовольствие от доходности сделки, но очень скоро видит, как снижение котировок приводит к убытку. Если это случается на исходе 3-й восходящей волны, то трейдер обречен на муки, потому что цена начинает двигаться по законам 4-ой волны, где замысло-
4
ватые движения в боковом или слабо нисходящем ценовом коридоре бросают его то в жар, то в холод: позиция постоянно меняется, переходя то в прибыль, то в убыток. Когда это надоедает, трейдер выходит с убытком или с небольшим выигрышем, после чего с изумлением видит, как цена идет к новым вершинам, а его сделка могла бы дать неплохую доходность. Если же торговая позиция создается в окончании 5й восходящей волны, то дела еще более плохи: ценовая тенденция может измениться в любой момент времени и в обозримом будущем не вернуться к точке входа. Пожалуй, этот вариант самый плохой из всех существующих, хотя отрезвление наступает быстро, но цена урока часто оказывается очень высокой. Тем не менее, именно по этому сценарию развиваются события со всеми неудачниками и огромным числом трейдеров-новичков Почему так? На то есть несколько объяснений. Первое состоит в устойчивом мнении о том, что движение рынка должно сопровождаться объемом. Определенная доля правды в этом есть. Действительно, если рост цен не поддержан объемом, то это означает нежелание со стороны новых трейдеров входить в рынок, поэтому торговля происходит в основном между ее сегодняшними участниками и некоторым числом вновь прибывающих и убывающих игроков. Здраво рассуждая, можно быстро сообразить, что рост объема - палка о двух концах: ведь если кто-то покупает, то кто-то должен и продавать. И тут возникает зрелая идея: а не может ли рост объема на растущем рынке быть признаком достижения вершины? Ведь объем является опережающим показателем для оценки будущей динамики цен. Но одно дело, когда объем растет при прорыве рынком серьезного уровня сопротивления, и совсем другое - в момент нахождения цен
FOREX MAGAZINE © 2004
7 ошибок трейдера
Февраль 2004 №1
в верхней части графика, где ничто не мешает двигаться ценам в любом направлении. В первом случае объем действительно друг покупателя, а во втором он, скорее его враг. Второе объяснение кроется в наличии склонности людей забывать все здравые рассуждения, когда они видят активный рост цен. Им кажется, что они не успеют и окажутся в хвосте удачи, уже улыбнувшейся многим, кто прикупил акции. Такие трейдеры спешат в рынок, и естественно - вскоре получают убытки. Именно эта категория инвесторов зачастую и обеспечивает тот растущий объем, который мы постоянно наблюдаем при пиковых ценах. Фактически, оба объяснения в определенной степени эквивалентны. Но как же быть? Давайте, немного порассуждаем. Что есть объем? Это показатель, указывающий нам на число проторгованных акций или фьючерсов за отдельно взятый период. Но одно дело, если цена при этом изменилась на 0,5%, и совсем другое, когда она сдвинулась на 5%. По-видимому, чистое изменение объема не столь уж и доброкачественный индикатор, как это может показаться вначале. Единственный выход из этой ситуации - использовать графики, исключающие из рассмотрения объем и акцентирующие свое внимание на ценовых сдвигах, скорректированных по объему. Хороший пример такого подхода - графики Эквиобъема, представленные в программе Метасток.
Рис. 1. Подтверждение ценовой вершины поведением объема (Газпром, Россия)
объемом, только если наблюдаете пробитие уровня сопротивления. 3. Всегда помни: против твоей покупки стоит продажа, где трейдер выходит из длинной сделки либо входит в короткую позицию. Наконец, основное правило для вершины следующее: объем и цены описывают однонаправленные траектории (см. Рис. 1). Ошибка № 2. Продажа в основании
1. Никогда не покупай при растущем объеме, если цены находятся в верхней части рынка и нет никаких веских причин для дальнейшего роста цен.
В ловушку "продажа в основании" попадается не меньшее число трейдеров, если сравнивать с ситуацией "покупка на вершине". Как ни странно, но этот случай зеркален с разобранным выше: тот же самый повышенный объем в сочетании с сильно падающими ценами. Снова, если мы поддадимся искушению опереться в своем анализе на догму об объеме, поддерживающем тренд, или окажемся подверженными импульсу жадности, видя, как другие зарабатывают на падении рынка, то наверняка проиграем.
2. Покупай на растущем рынке, поддержанном
Конечно, повысившийся объем можно интерпрети-
Так как же избежать столь распространенной ошибки - покупки на вершине? Ответ содержится в нескольких простых правилах:
5
FOREX MAGAZINE © 2004
7 ошибок трейдера
Февраль 2004 №1
ленно будут сожалеть о своем поступке, наблюдая быстрое восстановление рынка. Как избежать такой ошибки? На этот счет существуют правила, аналогичные ранее изложенным: 1. Никогда не продавай при растущем объеме, если цены находятся в нижней части рынка, особенно когда все уровни поддержки пройдены, и нет никаких веских причин для дальнейшего падения цен.
Рис. 2. Подтверждение основания объемом (РАО ЕЭС России, ММВБ)
ровать как приток проницательных и осведомленных трейдеров, уверенных в дальнейшем понижении рынка. Может быть, все так и есть, но вряд ли вы сумеете выстоять с короткой позицией корректировочное верхненаправленное движение рынка, способное оказаться очень интенсивным, не выйдя из него с убытком, а потом наблюдая новое падение цен. Кроме того, не забывайте, многие из этих трейдеров хеджируют свои позиции опционами или межрыночными спрэдами, а потому могут выдерживать ощутимые движения рынка в обе стороны без всякой боязни получить убытки. Что же касается основной торговой публики (рядовые инвесторы, трейдеры и некоторое число управляющих инвестиционными фондами), не обременяющей себя знаниями об инструментарии, имеющемся на рынке, то она подвержена эмоциям, и питает собой панический рынок. Как правило, он имеет остроконечную впадину, типа буквы "V" (см. Рис. 2), поддержанной объемом. Продающие в такой ситуации, занимая короткие позиции по тренду, очень скоро столкнутся с разворотом цен, и будут с дрожью в руках усредняться или закрываться с убытком. Те, кто продают, избавляясь от длинных позиций, почти немед-
6
2. Продавай на снижающемся рынке, поддержанном объемом, только если наблюдаете пробитие уровня поддержки. 3. Всегда помни: против твоей продажи стоит покупка, где трейдер выходит из короткой сделки либо входит в длинную позицию. Демонстрация этих правил приведена на Рис. 4. Ошибка № 5. Покупка лидеров падения Покупка лидеров падения зеркальна по своему характеру продажи лидеров роста. Что можно ожидать
Рис. 4. Покупка лидера роста наиболее практична при третьем ударе о поддержку после периода торговли в рэнже (Microsoft, NASDAQ) России, ММВБ)
FOREX MAGAZINE © 2004
7 ошибок трейдера
Февраль 2004 №1
падения не так уж легко остановить: рынок определенно обладает инерцией, и даже если он достиг своего объективного дна, остаточная движущая сила понижательной тенденции способна "дожать" цены еще ниже. Неверность решения здесь заключается в простой неэффективности использования капитала. Боковой рэнж может длиться долго, днями и неделями, после чего пойти в сторону предыдущего нисходящего тренда. Наиболее критическая точка - третий удар об основание. Так что для рассматриваемой ситуации правила такие: Рис. 5. Последствия покупки лидеров падения (Ericsson, NASDAQ) объема (Газпром, Россия)
от акции или фьючерса, находящейся в нисходящем тренде? Ничего, кроме незначительной коррекции. Зачастую она превращается просто в боковой тренд, после чего цены продолжают двигаться вниз. Снова, чтобы быть успешным в торговле на коррекции, надо купить на хорошей поддержке, и при этом точно угадать, что здесь - основание, пусть и локальное.
1. Никогда не спеши занимать позицию по лидеру падения в направлении тренда, если видишь замедление движения и восстановление цен. 2. Используй стоп-ордера, рассчитанные на занятие короткой позиции после пробития уровней поддержки. 3. Продавай с лимитным ордером не ранее третьего удара о сопротивление, сложившегося к теку-
Поэтому правила таковы: 1. Не занимай длинных позиций по лидерам падения, надеясь на сильную коррекцию, - вряд ли она будет значительной. 2. Торгуй с применением стратегий, рассчитанных на прорыв. 3. Чем дольше длится боковой трэнд после сильного ценового падения, тем больше шансов у рынка пойти ниже, прорвав поддержку по нижнему краю рэнжа. Ошибка № 6. Продажа лидеров падения Опять, эта ошибка зеркальна ошибке № 4. Лидеров
7
Рис. 6. Продажа лидера падения наиболее практична при третьем ударе о сопротивление после периода торгов-
FOREX MAGAZINE © 2004
7 ошибок трейдера
Рис. 7. Укрупненный рисунок поведения цен в рэнже, возникшем после сильного падения рынка натурального газа (фрагмент Рис. 6)
щему моменту, непротиворечивого торгуемому рэнжу и предыдущему импульсному падению. Ошибка № 7. Покупка прошлых лидеров роста, недавно упавших Эта ошибка - следствие жадности трейдера-новичка. Не секрет, часто он приходит на рынок, прослышав о сверхприбылях, полученных от феноменального роста Интернет-компаний. Познакомившись с графическим анализом, такой трейдер завороженно смотрит на такие акции, как YHOO, AMZN, AMCC, JNPR, WCOM, LU, QCOM. Мысленно он видит, что бы он имел, если бы купил эти бумаги в 98, 99 или даже в 2000 году. Поэтому немудрено, что ему чудятся все те же движения к заоблачным высотам, где будет взята сверхприбыль. Эти ощущения поддерживают устойчивый миф о том, что "цены всегда возвращаются". Но вряд ли сейчас такое правило действует с прежней силой. В настоящее время мы имеем дело совсем с другим рынком: мир изменился, его захлестнули высокие технологии, верно оценить которые зачастую просто не-
8
Февраль 2004 №1
возможно. Поэтому правила, верные для General Electric (GE) не могут быть истинными для Yahoo. Определенно, более "цивилизованным" рынком в этом отношении является рынок коммодити - на нем у нас много больше шансов, что цена на товар сильно не опустится ниже своих многолетних исторических минимумов. На рынке акций следует всегда помнить: если цена по каким-то причинам сильно упала после сильного роста, значит, для этого были веские причины. И они могут иметь такие последствия, которые приведут нашу инвестицию в покупку акций к полному обесцениванию, а именно - к нулю. Если вы думаете, что это редкость, то ошибаетесь. Любой бизнес имеет свое начало и конец, и в наш сверхбыстрый век все значительно ускоряется, поэтому глупо рассчитывать на скорое восстановление позиций компаний, утративших свое положение. Отбрасывая в сторону фундаментальный взгляд, можно сформулировать основное положение для акций, сильно упавших в цене после феноменального взлета: цена должна двигаться и показывать свою "живость", а не находиться в стагнирующем состоянии. В случае "живости" поведения мы еще можем надеяться на неплохое движение наверх, но при явной
Рис. 8. В прошлом лидер роста, сильно упавший в цене - "неживое" поведение цен (Ariba Inc, NASDAQ)
FOREX MAGAZINE © 2004
7 ошибок трейдера
Февраль 2004 №1
И безусловно, всегда надо помнить о стоп-ордере, закрывающем сделку в случае неудачи, если не использовать иные инструменты, обеспечивающие регулирование риска. От себя замечу: надо шире пользоваться ими, благо на рынке имеется предостаточно таких механизмов, среди которых, на мой взгляд, наиболее продуктивны опционы. Благо, почти по всем бумагам, находящимся под прицелом активных трейдеров, они имеются в достатке и неплохо расторгованы.
Рис. 9. "Живость" поведения цен лидера роста в прошлом, чьи акции сильно упали в последнее время (Digital Lightwave Inc, NASDAQ)
Юрий Ким По материалам BULLBEAR.RU
стагнации вряд ли такое возможно - здесь нет достаточного импульса и столь необходимой нам силы движения. Конечно, акция способна вырасти на 30 и 50 процентов в краткие промежутки времени, но опасность потери позиций чрезвычайно велика. Но в целом, подобные бумаги наверняка пройдут через длительный период нахождения в стадии депрессии, способной продлиться месяцы и даже годы, прежде чем начнут двигаться наверх, если это вообще когда-нибудь случиться. В связи с этим правила, позволяющие избежать ошибки № 7, таковы: 1. Никогда не спеши покупать акции, ранее находившиеся в фаворе, а теперь сильно упавшие к тем ценам, откуда они начали расти. 2. При покупке таких акций рассматривай их только как краткосрочную торговлю. 3. Покупай с лимитным ордером после преодоления ближайшего сопротивления и закрепления цен выше него, но при откате к нему.
9
FOREX MAGAZINE © 2004
Документация по MQL II
Февраль 2004 №1
MetaQuotes Language II Язык программирования MetaQuotes Language II используется при написании собственных программ-экспертов (expert advisors) для автоматизации контроля торговых процессов, а также для реализации собственных торговых стратегий. MetaQuotes Language II прост в изучении, использовании и отладке. В состав MQL II включено большое количество переменных, необходимых для контроля текущих и прошлых котировок, основные арифметические и логические операции, встроены основные индикаторы и команды по открытию позиций и контролю над ними. По синтаксису похож на язык программирования EasyLanguage от TradeStation Technologies, Inc., однако есть некоторые отличия.
мое при нажатии на кнопку Dictionary либо из меню Tools. Краткий справочник содержит разбитые на категории функции, операции, зарезервированные слова etc и позволяет узнать описание каждого используемого элемента, входящего в язык.
1. Основные языковые конструкции Как любой другой язык, MQL II имеет набор основания. Для написания кода программы используется текстовый редактор экспертов MetaEditor, умеющий выделять цветом различные конструкции языка MQL II, позволяя пользователю легче ориентироваться в тексте экспертной системы. Комментарии начинаются с символов //(двойной слеш). Также комментарии можно выделять парой ‘слеш-звёздочка’ - ‘звёздочка-слеш’ (/*[comments]*/ как в языке программирования Си). Встроенный редактор выделяет комментарии серым цветом.
Основным объектом языка являются данные. Данные могут быть 3 типов : числовые, логические или строковые. Все числовые значения имеют формат double. Логические данные могут принимать значения True или False. Строка это набор символов, выделенный апострофами. Строка символов может называться также текстовой строкой. Данные могут храниться в переменных соответствующих типов, либо могут быть непосредственно представлены в исходном тексте программы.
Для отладки и контроля работающей стратегии ведется лог-файл, где сохраняется информация о сгенерированных сигналах, вывод переменных и результаты проведения сделок. Логи работы экспертов находятся в файле /logs/ YYYYMMDD.log в каталоге MetaTrader. Доступ к текущему логу возможен прямо из нижнего окна “Terminal” (вкладка Journal).
Предложение (MetaQuotes Language statement) представляет собой законченную инструкцию. Предложения могут содержать зарезервированные слова, операторы, данные, переменные, выражения, знаки пунктуации и всегда заканчиваются знаком ';' (точка с запятой, semicolon). Зарезервированными словами будем называть предопределённые слова, имеющие специфическое значение или специальное назначение. Операторами называются символы, представляющие собой обозначение неких операций над данными, переменными и (или) выражениями. Переменные
В качестве справочной системы по языку MQL II используется окно MetaQuotes Language Dictionary, вызывае-
10
FOREX MAGAZINE © 2004
Февраль 2004 №1
Документация по MQL II
необходимы для хранения числовых, строковых или логических данных. Выражением будем называть комбинацию зарезервированных слов, переменных, данных, операторов, результатом которой является значение одного из 3 используемых в языке типов: числовое, логическое либо строка символов. Знаки пунктуации используются для представления выражений, определения параметров, разделения слов либо для переупорядочения последовательности вычислений. 2. Знаки пунктуации
Знак Название
Описание
;
s e micolon
Завершает инструкцию MetaQuotes Language II
()
pare nthe s e s
Группируют значения в выражении для изменения порядка вычислений. Выделяют параметры в функциях и инициализирующие выражения в описании переменных. Выделяют инициализирующее значение для переменных и массивов в секции описания переменных.
,
comma
Разделяет параметры при вызове функций. Разделяет переменные в секции описания переменных. Разделяет числа в описании размерности массивов. Разделяет индексы при доступе к элементам массива.
:
colon
Используется в секции описания переменных в качестве начала списка переменных.
""
quotation marks
Выделяют текстовую строку (строку символов).
[]
s quare bracke ts
Выделяют числа при определении размерности массива. Выделяют числа (индексы) при доступе к какому- либо элементу массива. Выделяют номер периода при доступе к "историческим" данным.
{}
curly bracke ts
Операторные скобки. Могут использоваться вместо begin…end. Выделяют набор инструкций в блок.
/* */
comme nt bracke ts
Выделяют комментарии.
//
double s las h
Определяет начало однострочного комментария.
3. Операторы Операторы делятся на 6 групп: оператор присваивания, строковый оператор, математические операторы, относительные операторы, логические операторы, операторы инкремента и декремента.
11
3.1. Оператор присваивания Для назначения переменным какого-либо значения (числового, строкового или логического, в зависимости от типа переменной) используется оператор присваивания '=' (знак равенства). Присваиваемое значение может быть результатом выражения. Пример: Variable: Counter(0); ... Counter = Counter + 1; В результате переменной Counter будет присвоено значение 1. Присваивать значения можно также и элементам массива. Примечание: знаком равенства обозначается также и оператор сравнения "равно". В логических выражениях IfThen и While знак равенства воспринимается как оператор сравнения. 3.2. Строковый оператор Для манипулирования текстовыми строками имеется всего один оператор '+' (знак плюс). Он обеспечивает объединение двух строк. Пример: Variable: String(" "); : String = "some_" + "text"; В результате переменная String будет содержать текстовую строку "some_text". Допускается также объединение строк с числовыми и логическими значениями. В этом случае перед объединением числовые и (или) логические значения будут приведены к строковому типу. Пример: String = "string" + 1; В результате переменная String будет содержать текстовую строку "string1". В качестве операндов могут выступать не только значения, но и переменные соответствующих типов, содержащие такие значения, а также выражения, результатом выполнения которых, будут такие значения.
FOREX MAGAZINE © 2004
Февраль 2004 №1
Документация по MQL II
3.3. Математические операторы Четыре основных математических действия: сложение - '+' (знак плюс); вычитание - '-' (знак минус); умножение - '*' (звёздочка); деление - '/' (слеш). Используются в математических выражениях для вычисления числовых значений. Примеры математических выражений: ( Ask + Bid ) / 2 , High[1] + 20 * Point 3.4. Относительные операторы Используются для сравнения двух значений одного и того же типа. Первое значение сравнивается со вторым, в результате чего формируется логическое значение True (истина) или False (ложь). Меньше - '<' (левая угловая скобка); больше - '>' (правая угловая скобка); равно - '=' (знак равенства); не равно - '<>'; меньше или равно - '<='; больше или равно - '>='; 'crosses over'; 'crosses under'. Логические значения, полученные в результате сравнительного выражения, используются в управляющих структурах MetaQuotes Language II. Пример:
Текстовые строки сравниваются в лексикографическом порядке. То есть строка "aaa" меньше строки "zzz". При сравнении логических значений следует иметь в виду, что числовым значением логического значения True является 1, а значением False - 0. Для сравнения данных, хранящихся в массивах можно использовать операторы 'crosses over' (синоним 'crosses above') и 'crosses under' (синоним 'crosses below'). Эти операторы используются для сравнения пары подряд идущих значений одного массива с парой значений другого массива. 'crosses over' - текущее значение больше и предыдущее значение меньше или равно; 'crosses under' - текущее значение меньше и предыдущее значение больше или равно. Пример: If Close[0] crosses over Open[0] Then Alert("Close price crosses over open price!"); 3.5. Логические операторы Позволяют комбинировать логические значения. Логическое ИЛИ - '|' (вертикальная черта, broken bar); логическое И - '&' (амперсант); логическое НЕТ - '!' (восклицательный знак). Логическим операторам соответствуют зарезервированные слова OR, AND, NOT. Пример:
If FreeMargin < 1000 Then Exit; Результат сравнительного выражения может быть присвоен логической переменной (переменная, которая может принимать значения True или False). Так как знак равенства обозначает одновременно и оператор присваивания, и относительный оператор "равно", то в данном случае, для преодоления неоднозначности, в качестве относительного оператора "равно" необходимо использовать '==' (два знака равенства подряд), как это принято в языке программирования Си. Пример: ConditionValue = OrderValue(cnt,VAL_TYPE) == OP_SELL;
12
If FreeMargin > 100 and FreeMargin < 1000 then print( "Free margin is ", FreeMargin ); Заметим, что операции OR и AND являются двухместными, то есть оперируют с двумя значениями. Операция же NOT является одноместной, то есть, применима только к одному значению. Пример: Variable: Condition1( True ); : Condition1 = FreeMargin >= 1000; If not Condition1 then exit; Также логическое НЕТ может быть применено к сравнительному оператору "равно". Такая конструкция будет воспринята компилятором как оператор "не равно".
FOREX MAGAZINE © 2004
Февраль 2004 №1
Документация по MQL II
Ниже приведём таблицы результатов логических операций.
Примеры: Counter++; // same as Counter = Counter + 1; Counter--; // same as Counter = Counter - 1; Counter -= 10; // same as Counter = Counter - 10;
Значе ние 1
Значе ние 2
Значе ние 1 OR Значе ние 2
True
True
True
True
False
True
False
True
True
False
False
False
Значе ние 1
Значе ние 2
Значе ние 1 AND Значе ние 2
True
True
True
Справа от операторов "+=", "-=", "*=", "/=" должно находиться любое числовое выражение.
True
False
False
Продолжение читайте в следующем номере.
False
True
False
False
False
False
По материалам компании MetaQuotes Software Corp. http://www.metaquotes.ru
Значе ние 1
Значе ние 2
NOT Значе ние 1
True
False
False
True
По аналогии с инкрементом и декрементом числового выражения можно использовать операторы "*=" и "/=". Примеры: SomeNumber *= 7; // same as SomeNumber = SomeNumber * 7; SomeNumber /= 11; // same as SomeNumber = SomeNumber / 11;
3.6. Операторы инкремента и декремента Эти операторы изменяют значение числовой переменной. В этом смысле они аналогичны оператору присваивания. В сочетании с переменной такой оператор представляет собой законченное выражение, поэтому не может быть использован внутри другого выражения. Инкремент единицы - "++"; декремент единицы - "--"; инкремент числового выражения - "+="; декремент числового выражения - "-="
13
FOREX MAGAZINE © 2004
Февраль 2004 №1
Учимся писать эксперты для MetaTrader. Урок №1
Обучение MQL II Урок №1
1.1 От автора Здравствуйте, Дорогие читатели! Это первый выпуск новой рубрики “Обучение MQL II”. Меня зовут Артур, я профессионально занимаюсь написанием механических торговых систем и индикаторов. Большая часть написанных мной экспертов на заказ были эксперты написанные на MQL II, под немало известный торговый терминал Mata Trader (в дальнейшим я буде называть его МТ). Не буду приводить здесь сравнительных таблиц и характеристик, но по моему личному мнению МТ на сегодняшний день является самым удачным отечественным терминалом, для торговли на Forex и CFD. Так же, только он имеет встроенную среду программирования. Немаловажным является и то, что МТ используют многие наши, и некоторые западные дилинговые центры. Справедливости ради, надо заметить, что МТ имеет ряд ограничений и недочетов, и идеальным терминалом его назвать сложно, но будем надеяться на дальнейшее его усовершенствование разработчиками. Скачать терминал можно по адресу http://metaquotes.ru/download.htm По поводу механической торговли уже было бесчисленное количество споров, я думаю, нет смысла вдаваться в полемику. Ибо вопрос этот почти риторический, а торговая стратегия и способ ее реализации, личное дело каждого трейдера. Но я глубоко уверен, что возможность написание экспертов пригодится любому трейдеру. С помощью MQL можно не только создавать эксперты для торговли, эта среда программирования открывает довольно широкие возможности. Написание собственных индикаторов, собирание статистической информации из исторических данных, всевозможные помощники, оповещающие звуковым сигналом о тех или иных изменения на рынке, это все будет Вам под силу. В настоящее время компьютер стал неотъемлемой частью очень многих технологических процессов. Это особенно актуально для задач связанных с обработкой больших объемов цифровой информации, с чем мы и сталкиваемся на бирже. Всем известно, что на бирже выигрывают только те игроки, которые гораздо <сильнее> большинства. Конечно, в слове <сильнее> включено несколько параметров, и одним из немаловажных является техническое обеспечение трейдера. Изучая
14
Компания «Fxtest» Халхальян Артур техническая поддержка трейдеров
[email protected] MQL II Вы сможете писать программы для более мощных программ чем МТ. Например, MQL II очень похож на Easy Language, который включен в мощнейший пакет теханализа Omega TradeStation. Подводя итог, хочу сказать. Эти уроки будут полезны всем трейдерам применяющим теханализ в торговле, и желающим расширить свои возможности. 1.2 Создание первого эксперта Для создания первого эксперта выполним следующее: 1. Запустим МТ. 2. В выпадающем меню <Сервис> , щелкнем на <Редактор MetaQuotes Language>, также можно просто нажать F4. 3. Перед Вами среда программирования Meta Editor. 4. На панели инструментов или из меню
нажмите на иконку , также можно использовать Ctrl+N. 5. В появившемся меню выберите <Expert Advisor Program>. 6. В следующем меню, по порядку впишите: название, автора, ссылку, примечание, количество лотов (Lots), стоплос (Stop Loss), тейкпрофит(Take profit) и трейлингстоп (Trailing Stop). 7. Нажмем <далее> и <Готово>. 8. На экране мы увидим начало кода нашего эксперта /*[[ Name := Expert1 Author := Forextimes Link := http://www.forextimes.ru Lots: = 1.00 Stop Loss := 30 Take Profit := 60 Trailing Stop := 20 ]]*/ Все данные, которые были введены при создании эксперта, отобразились в начале (<шапке>) его кода. При
FOREX MAGAZINE © 2004
Февраль 2004 №1
Учимся писать эксперты для MetaTrader. Урок №1
желании Вы можете изменить любое значение. Переменные: Lots, Stop Loss( в коде эксперта, в дальнейшем <Stop Loss> пишется без пробела, также и обе следующие переменные), Take Profit и Trailing Stop являются зарегистрированными переменными MQL и будут непосредственно участвовать в работе эксперта. Из тестера, который находится непосредственно в МТ, эти переменные могут быть изменены, введенные же при создании эксперта значения будут значениями по умолчанию. Тестер подробно мы будем изучать позже. 9. Далее идут секции: defines, array и var. За ними идет тело эксперта. 10.
Добавьте к эксперту следующий блок
defines: per1(0); Array : ArrayName[1..3](0); var: per2(0); В секции defines описываются внешние переменные, значения которых можно будет изменить в тестере. В секции Array, описываются массивы, а секция var нужна для описания внутренних переменных, эксперта. После названия секции ставится двоеточие, затем идут название переменных, после названия в скобках указывается значение переменной по умолчанию (у нас переменные поумолчанию равны 0), после окончания описания любой секции ставится точка с запятой. В секции массивов, после названия массива в квадратных скобках идет его размерность. В нашем случае это одномерный массив из 3х элементов, значение каждого элемента по умолчанию равно 0. per1 и per2, это название переменных, ArrayName название массива. Подробные правила описания переменных мы обсудим на следующем уроке. 11. После этих трех секций идет <тело> эксперта. Следует отметить, что любой из секций может не быть, также может не быть и ни одной из секций. Тело эксперта может быть заключено между операторами , а может быть между фигурными скобками <{::.};> Что выбрать выбирайте сами. 12. По традиции, которая сложилась при изучении языков программирования, мы выведем на экран слово , или любое другое. В MQL есть несколько функций для вывода текста, мы воспользуемся функцией Comment.
{ Comment("Privet"); }; После функции, ставим точку с запятой. Выводимое слово должно быть в двойных кавычках и круглых скобках. 14. Получаем текст программы. /*[[ Name := Expert1 Author := Forextimes Link := http://forextimes.ru Lots: = 1.00 Stop Loss := 30 Take Profit := 60 Trailing Stop := 20 ]]*/ defines: per1(0); Array : ArrayName[1..3](0); var: per2(0); { Comment("Privet"); }; 15. Щелкаем на F7 или на иконку с галочкой, на панели задач, для компиляции нашего эксперта. 16. Заходим в МТ, в <навигаторе> (ctrl+n), во вкладке <Советники>, находим наш эксперт. Щелкаем по нему 2 раза мышкой, соглашаемся присоединить его к графику. В появившемся окне выбираем вкладку <Тестирование стратегии>. В этом окне в правом верхнем углу выбираем модель тестирования и нажимаем кнопку <Старт>. 17. По окончанию тестирования в левом верхнем углу окна с барами видим наше слово Privet. В следующем выпуске мы более детально изучим лексику языка MQL II.
13. Добавим к тексту программы эту функцию в фигурных скобках.
15
FOREX MAGAZINE © 2004
Безопасные методы входа в рынок, теория “Черный квадрат”
Февраль 2004 №1
Безопасные методы входа в рынок, теория “Черный квадрат” Не проигрывает тот кто не играет. Александр М. Мазуркевич AlMaz Hedge Fund Management www.Mazurkevich.Com Многие трейдеры мира сегодня, вчера и завтра будут заключать сделки, продавая и покупая биржевые инструменты делиться своими прибылями с другими профессионалами биржевой торговли. И так будет всегда это закон жизни, который нарушать нельзя. Даже “профи” вынуждены отдавать, чтобы получить. Почему я начал свою первую статью именно с этих строк? Ведь очевидно, что Вы не раз совершали операции на рынке и не раз уходили в “минуса” задумываясь над тем, в чем же может быть причина такого невезения и как же ее исправить. Первый раз, когда я пришел на арену биржевой торговли, я понял, что это то чем я собираюсь заниматься всю жизнь, что это дело моей жизни и в этом деле мне не будет равных точно так же как и любой мастер совершает финансовую сделку на рынке, точно также я покупаю и продаю, входя в рынок, исследуя причины побед и неудач на этапе пройденного пути. И успех проделанной мной работы зависит не от участников рынка или знания всех финансовых новостей, а в уверенности и в выдержке, которую я применяю в сложные периоды торговли. Вы, наверняка, скажите сложные периоды торговли, как так может быть? Да, даже у профессионалов бывают такие периоды, когда он не знает, что делать и просто сидит как беззащитный ребенок, наблюдая за движением рынка не зная, что же предпринять. Все эти моменты являются обычными для профи и совершенно непонятными для работающих на рынке непродолжительный период времени или новичков. Ведь в
16
каждом деле есть какие-то начальные ощущения начатого, ощущения победы и ощущения поражения. Поэтому каждый ход является правильным, каждый предложенный метод является правильным и не подлежит обсуждению со стороны других пока сам трейдер не предпримет попытку решить для себя как он промахнулся и почему. Данная научная статья не посвящена описанию дэйтрейдинга или трейдинга на долгие промежутки времени, она не посвящена управлению биржевым капиталом, положенном на ваш депозит, она также и не о том, как делать миллионы или как проигрывать сделанные вами миллионы, также тут вы не найдете что-либо о психологическом влиянии рынка на ваше подсознание и поступки, которые очень часто приводят к “смерти” - цель написанной мною статьи заключается в другом: мы будем учиться профессионально, прыгать в вагон, когда движется поезд, прыгать в движущийся автомобиль, мы будем учиться, как оседлать лошадь в период ее молодости, когда до этого еще никто ни разу этого не делал, а другими словами – мы будем учиться профессионально входить в рынок и выходить из него, ведь тот, кто удачно может запрыгнуть в поезд, еще не факт, что он потом сможет с него сойти, раздобыв трофеи и остаться невредимым. И если вы научитесь удачно входить в рынок и после этого выходить из него, то ваши инвестиции будут постоянно оставаться в безопасности, даже в случае неудачного расчета текущего тренда. Ведь выйти из воды сухим, но с минимальными
потерями всегда выгодно, нежели потерять половину вложенного депозита. В нашем мире, в мире, где постоянно течет денежное движения, и это течение не останавливается на передышку ни на секунду, всегда надо быть на чеку, быть готовым совершить удачную сделку и завершив торговую сессию выйти из рынка победителем. Поэтому поставленной передо мной задачей является разработка наиболее оптимальных методов входа в рынок и последующих выходов. Поиск новых методик анализ возможных вариантов и так далее. В этой научной статье я хотел бы описать разработанный мною метод ныряния в воду “Черный квадрат”. Метод, описанный ниже поможет вам не только научиться качественно входить в рынок, но также и выходить из него, а вот сколько прибыли снимать решать вам. Наш научный труд будет заключаться в серии статей собственного исследования рынка и приведение определенных выводов в работе. Эти статьи будут также переведены на иностранный язык для наших иностранных друзей. Думаю пришло время взяться серьезно за работу и приступить к глубокому финансовому исследования в области мировых финансовых, фьючерсным, фондовых и других рынков. Наверняка вы хотели бы задать себе такой вопрос, а почему ваша область деятельности началась с исследования именно вопросов вхождения в
FOREX MAGAZINE © 2004
Безопасные методы входа в рынок, теория “Черный квадрат”
рынок, а не например управления финансами или своими психологическими эмоциями. Для того чтобы ответить на этот вопрос я хотел бы обратить ваш взор на явление первоистока и как все построено при работе на рынке, выделяя основные и не основные факторы работы с финансовыми инструментами: Факторы торговли Факторы , влияющие на получе ние прибы ли
Факторы , влияющие на то чтобы осуще ствилась торговлю.
1.Ув ерен н ый трен д
1.Нали чи е и н в ести ц и й
2.Удачн ый в ход
2.Уп рав лен и е ден ежн ыми средств ами
3.Необходи мая в ыдержка 4.Удачн ый в ыход
3.Настроен и е трей дера и его ув ерен н ость в п обеде 4.Возможн ость п отери зап лан и ров ан н ого ми н и мума в случае осечки п ри в ыстреле. 5.Зн ан и е фи н ан сов ых н ов остей и осн ов техн и ческого ан али за 6.Пров ерен н ый брокер и удов летв оряющая в ас коми сси я 7.Дов ери е бан ку в котором открыт и н в ести ц и оон н ый счет.
Таблица 1
Как видите вторая колонка нашей таблицы 1. очень обширная, и самое интересное, что я мог бы ее продолжать и продолжать без остановки так как этих факторов очень много. Хотелось бы остановить внимание на том, что без этих факторов невозможна торговля. Да именно невозможно как бы Вы не хотели они являются весомыми при работе на рынке и организации вашей прибыльной торговли. Я как управляющий финансами своего инвестиционного фонда AlMaz Hedge
17
Fund Management постоянно стремлюсь к максимизации безубыточной торговли фонда на мировом рынке, посредством анализа деятельности работы и разграничением обязанностей. Что я хотел бы сказать этим. Для того, чтобы вести свои дела успешно и концентрироваться только, на торговле и финансовых составляющих экономиках крупных развитых стран, таких как США, Японии и Европы, необходимо очень четко выделять основные виды деятельности, которые в будущем будут способствовать получению максимальной прибыли на рынке с минимальными потерями. Поэтому Александр М. Мазуркевич постарался выделить основные факторы, на которых необходимо сконцентрировать свое внимание, чтобы получить максимальную отдачу от своей торговли на рынке. Предлагаю опять обратиться к приведенной ранее таблице 1, но на этот раз обратить ваш взор на первую колонку. Можно заметить, что для того чтобы профессионально торговать необходимо просто при обучении обращать внимание на следующие факторы: 1. 2. 3. 4.
Уверенный тренд Удачный вход Необходимая выдержка Удачный выход
Как правило, обнаружить восходящий и нисходящий тренд не очень сложно, если конечно канал, который образует тренд, не начал зарождаться прямо сейчас, тогда становиться немного сложней и вероятность получения максимальной прибыли также высокая. Учить Вас тому, как определят направление канала это не тема наших статей, поэтому мы плавно переходим ко второму пункту факторов. Зная направления тренда или не знания его вообще, влаживая 2% или 50% депозита в торговлю, профессионально ориентируясь в каждодневном
Февраль 2004 №1
финансовом анализе или вообще ничего не понимая, применяя всевозможные индикаторы торговли или не применяя, только удачный вход в рынок будет способен оградить вас от безубыточной торговли и дать больше шансов вложить ваши финансы повторно на рынок. Ведь теряя возможности, вы не теряете деньги, а деньги, как известно это сырье для работы и получения продукции, поэтому наша цель концентрировать внимание на сохранении инвестиции при любом исходе торговли. Ведь рынок каждый день предоставляет возможность снять сливки с вкусного пирога и съесть их не запачкавшись, главное знать как это сделать. Поэтому мы и ведем научные исследования в области вхождения в рынок и последующего выхода из него стремясь минимизировать наши убытки до безубыточности. Серия наших научных статей будет изучать различные варианты вхождения в рынок. Ниже мы приведем перечень статей, который будут рассмотрены мною, ориентируясь на профессиональное вхождение в рынок: 1. Методика вхождения по скользящей волне. 2. Вы решили войти во время флэта. 3. Без отката не обойтись, а войти хочется. 4. Вход при крупном волотильном движении. 5. Открытие позиции на развороте тенденции. 6. Открытие по новостям. 7. Выставление лота по техническим индикаторам. 8. Вход в рынок по дэйтрейдингу. 9. Вход при долгосрочной тенденции. 10. Вход в рынок используя интуицию.
FOREX MAGAZINE © 2004
Безопасные методы входа в рынок, теория “Черный квадрат”
Все эти разработанные нами методы будут изложены в серии наших научных статей. Мы не претендуем на уникальность изложенной нами теории, и вы в праве руководствоваться любыми другими методами работы на рынке, или же просто доверять свои средства тем профессионалам, кто действительно знает свое дело и способен не только научить торговле, но и на публике продемонстрировать как это делается. Эта статья является вводной, как бы вводной для всех последующих статей. Поэтому рекомендую производить ознакомление со всеми изложенными нами статьями в порядке, который приведен выше. В этой же статье мы хотели бы описать метод вхождения в рынок теорию “Черный квадрат”. Методика изложения материала приведена максимально просто, чтобы можно было понять принципы работы. Обратите внимание на приведенный внизу рисунок.
ческими индикаторами и графическим анализом хотелось бы привести следующую теорию: В случае, когда происходит сильная перемена направления тренда, необходимо очень внимательно следить за тем как происходит изменения свеч. Если на графике проявились две нисходящие или восходящие свечи, то вероятность того что тренд продолжит свое дальнейшее падение очень высока. Момент, когда можно войти в рынок. Предлагаю пользоваться также индикаторами MACD (7,16,9) и Moving Average (Period 5). Обратите внимание на то как произошло изменение направления тенденции и как при этом выглядят индикаторы. Как только начинает появляться вторая падающая свеча обратите внимание на Moving Avarage, если он пересекает тренд и свеча продолжает падать обратите свой взор на MACD, так как он также должен показать изменение тенденции. В результате мож-
Февраль 2004 №1
позиции на надежду долгого тренда. В общем решать вам, но после того как было произведено переведение позиции в профит порядка на 35 пипсов. Сразу предлагаю перекрывать позицию на безубыток. Ведь вспомните правило лучше потерять возможность, чем деньги.
Рис 2. Изменения тенденции
Исключения:
Рисунок 1. Изменения на финансовом рынке. Обратите внимание, разбивая этот рисунок на части, как плавно происходит изменение курса. Неважно, какая это валюта не важны причины изменения, важно проследить тенденцию изменения курса и почувствовать на чем она основана. Руководствуясь техни-
18
но плавно входит в рынок выставляя небольшой стоп. Как только курс опуститься еще ниже через определенный промежуток времени принимайте решение либо закрываться с профитом, либо выставлять стоп-лос на безубыток, дабы производить выдержание
1. Падение может быть временное, в случае если произошел выход какой-либо новости либо еще какоелибо деловое событие в мире, поэтому будьте всегда в курсе дела. Как можно предостеречься от этого. Если Вы вошли в рынок и оказалось, что тренд меняется по какой-то эмоциональной новости, показанной по телевизору. Предлагаю следующее: ставите стоп на 35 пипсов. Профит не выставляете, скорее всего, по инерции рынок выкинет Вас в профит, и Вы просто закроете свою позицию с маленькой прибылью и с безубытком.
FOREX MAGAZINE © 2004
Индексы делового оптимизма (Диффузионные индексы)
Февраль 2004 №1
ИНДЕКСЫ ДЕЛОВОГО ОПТИМИЗМА (ДИФФУЗИОННЫЕ ИНДЕКСЫ) Введение. Чрезвычайно популярны в последние годы в экономической статистике индикаторы, основанные на методике построения так называемых диффузионных индексов. Подобного рода индексы, по своей природе являющиеся показателями делового оптимизма участников бизнеса, регулярно публикуются (под названиями PMI) в США, Англии и Германии, где они создаются соответствующими ассоциациями бизнесменов; применяются они как для оценивания направленности общественного мнения так и для измерения динамики объективных показателей. В Японии же аналогичный индекс TANKAN взят на вооружение самим Центральным банком (BOJ) как инструмент анализа динамики экономических процессов для принятия решений в области денежной политики. Диффузионные индексы, в отличие от многих других индикаторов социально-экономической статистики, являются чисто субъективными показателями. Они не измеряют объем выпуска, количество заказов, доходы и т.д., но является лишь отражением того, как участники экономических процессов воспринимают происходящие изменения - к лучшему они (по их мнению) или же ведут к ухудшению. Несмотря на такую субъективность, а точнее - именно благодаря ей - эти индексы обладают чрезвычайно сильными предсказывающими свойствами, они являются опережающими индикаторами, сильно коррелирующими с основными параметрами экономических циклов. Диффузионный индекс строится по результатам опроса большого числа участников, каждый из которых отвечает на вопрос типа "улучшились ли условия
19
Вашего бизнеса в плане: новых заказов, цен, рынка труда, сроков выполнения заказов, новых экспортных заказов и т.д."; при этом он выбирает один из трех вариантов ответа: "да", "нет", "без изменения". Значение диффузионного индекса (diffusion index) вычисляется для конкретного вопроса как сумма: DI = {% ответивших "да"} + 0,5 * { % ответивших "без изменения"} вычислив такие диффузионные индексы для каждого вопроса, их затем усредняют, получая составные средние индексы типа PMI или TANKAN. Они весьма эффективно отслеживают динамику экономического цикла, являясь опережающими показателями: начало падения индекса после периода роста предсказывает переход бизнес-цикла из стадии роста (expansion) в спад (recessionn), а разворот кверху после падения предсказывает начало восстановления (recovery). Тесная корреляция диффузионных индексов с экономической динамикой, оцененная по многолетним статистическим данным, позволяет использовать их даже для предсказания значений ВВП на квартал вперед. Такие индексы публикуют сегодня почти все страны Большой семерки, например в Англии они строятся с 1991 года (UK PMI или CBI-Corporation of British Industry). Германский PMI начал выходить с 1998 года, он включает обзор 350 компаний по следующим пяти вопросам: выпуск (output), новые заказы (new orders), занятость (employment), время поставки заказов (supplier's delivery times), закупки товарных запасов (stocks of goods purchases). С 1999 года выходит и объединенный PMI по
евро-региону, охватывающему 11 государств с единой валютой евро (EU PMI). Наиболее мощный охват статистики бизнеса (по 34 000 участникам) осуществляется американским индексом PMI национальной ассоциации NAPM (National Association of Purchasing Managers), который ведется с 1931 года; только штат сотрудников, обеспечивающих статистику, составлял до 300 человек. Индексы типа PMI являются ежемесячными и публикуются в первый рабочий день месяца. Исключение японский TANKAN, ежеквартальный. Японский индекс является исключением также и в том отношении, что он создается не профессиональной ассоциацией бизнеса, как в других странах, а государственным органом - Центральным Банком, и является официально объявленным ориентиром в принятии решений, касающихся денежной политики. Подробно структуру и свойства индексов делового оптимизма мы рассмотрим на примере американского индекса. Purchasing Managers' Index (PMI), NAPM. Обзор американской ассоциации NAPN лежащий в основе ее индекса PMI, включает вопросы, на которые участнику анкетирования предлагается ответить - изменились ли условия его бинеса за прошедший месяц к лучшему (ответ 'higher"), к худшему ("lower"), или остались без изменения ("unchanged") в отношении следующих факторов: занятость (employment), цены (commodity prices),
FOREX MAGAZINE © 2004
Индексы делового оптимизма (Диффузионные индексы)
время доставки (vendor deliveries), производство (production), запасы (inventories), новые заказы клиентов (new orders from customers), новые экспортные и импортные заказы (new export and import orders), накопившиеся неисполненные заказы (order backlogs), этот пункт введен в 1993 году по предложению нынешнего председателя Федеральной Резервной Системы А.Гринспана. По каждому пункту анкеты определяется диффузионный индекс (процент ответивших 'higher" плюс половина процента ответивших "unchanged"), а затем из них строится взвешенная сумма, представляющая собой усредненный индекс PMI; в 1994 году формула для PMI выглядела следующим образом: PMI = 0,30 x DI(new orders) + 0,25 x DI(production) + 0,20 x DI(employment) + 0,15 x DI(deliveries) + 0,10 x DI(inventories) Интерпретация индекса PMI. Основное свойство PMI - опережающий индикатор делового цикла. Выделяют для интерпретации ряд основных уровней индикатора:
минимумы циклов роста - за 3 месяца. Падение PMI ниже уровня 50 предсказывает рецессию в среднем за два месяца, а падение ниже 44 всегда предсказывает абсолютное снижение экономической активности. Минимумы, достигавшиеся PMI в стадиях спада, в среднем составляют 35, а после разворота от минимума он в среднем за 4 месяца достигал уровня 44, что всегда совпадало с минимумом экономического цикла. В целом, PMI надежно предсказывает поворотные точки циклов роста (то есть циклических изменений на стадиях роста экономики), но с его помощью сложно отличить цикл роста от общего глобального экономического цикла (по статистике США после Второй Мировой Войны, 82% всех пиков делового цикла сопровождались рецессией, то есть циклы роста - явление достаточно редкое). В исследованиях статистиков доказана очень сильная корреляционная связь PMI с такими параметрами экономики как промышленное производство и ВВП в целом. Например, с высокой степенью точности на основе данных за 1980-1992 г.г. была выведена формула, связывающая значение PMI с показателем промышленного производства (IP industrial production) через два месяца: IP = 0,52 x PMI[-2] - 23,4
циклический максимум и циклический минимум; 50% - уровень; 44% - уровень. Если после периода роста PMI разворачивается вниз, то это предсказывает разворот делового цикла вниз. Наоборот, если после падения PMI, достигнув минимума разворачивается наверх, то это является признаком будущего восстановления. По 40-летней статистике США, PMI предсказывает максимумы циклов роста в среднем за 7 месяцев и
20
из нее, в частности видно, что значение PMI = 45,9 соответствует стабильному промышленному производству (IP=0). Аналогичная формула показывает связь PMI с показателем ВВП через квартал:
Февраль 2004 №1
Следует заметить, что при чтении индексов делового оптимизма, Вы можете встретить отрицательные значения, хотя определенные выше индексы заведомо ограничены диапазоном [0,100]. Это связано с тем, что некоторые статистические организации пользуются несколько иным определением индекса, а именно, они берут NPR (net percentage rising), равный проценту ответивших 'higher" минус процент ответивших "lower", который связан с DI очевидным соотношением: NPR = 2 x (DI - 50) Свойства индексов делового оптимизма объясняют, почему рынки с таким вниманием ждут момента их публикации, а также показывают, что сбор и анализ статистики индексов PMI может дать очень много полезной информации для трейдера, особенно в такой ситуации, которая имеет место на неделе 28 июня - 2 июля, когда очень хочется предугадать решения центральных банков, от которых будут зависеть валютные ходы в достаточно длительной перспективе. В заключение приведем еще состав британского PMI, публикуемого Chartered Institute of Purchasing and Supply (CIPS), LONDON: OUTPUT, NEW ORDERS, QUANTITY OF PURCHASES, PRICES, SUPPLIERS' DELIVERY TIMES, STOCKS OF PURCHASES, STOCKS OF FINISHED GOODS, EMPLOYMENT, CONSUMER GOODS, INVESTMENT/CAPITAL GOODS, INTERMEDIATE GOODS.
GDP = 0,317 x PMI[-1] - 13,9 Отмечается также, что диффузионные индексы цен DI(prices) являются опережающими индикаторами поворотных пунктов в инфляционном цикле.
Форекс клуб www.fxclub.org
FOREX MAGAZINE © 2004
Февраль 2004 №1
Изучаем индикаторы. Часть первая.
Изучаем индикаторы. Часть первая. Введение.
Введение Эта статья написана, чтобы представить концепцию индикаторов и объяснить, как использовать их в вашем анализе. Мы прольем свет на различия между опережающими и отстающими индикаторами, а так же изучим их достоинства и недостатки. Многие, если не большинство, популярных индикаторов работают как осцилляторы. Помня это, мы также покажем, как читать осцилляторы и объяснять, как получены сигналы. Позже в этом ряде на индикаторах, мы обратим наше внимание к определенным индикаторам и представим примеры сигналов в действии.
Однако, одна точка данных не дает много информации и не показывает, что делает индикатор. Для проведения анализа требуется ряд точек данных в течение времени. Создавая временной ряд точек данных, сравнение может быть сделано между настоящими и прошлыми уровнями. Для целей анализа, индикаторы обычно показывают в графической форме выше или ниже ценового чарта (диаграммы). Показанный в графической форме, индикатор может быть сравнен с соответствующим ценовым графиком. Иногда индикаторы строятся сверху ценового графика для более точного сравнения.
Что предлагает Индикатор? Индикатор предлагает различную перспективу, чтобы анализировать ценовое движение. Некоторые, типа скользящих средних значений, получены из простых формул, и механика относительно проста для понимания. Другие, типа стохастиков (Stochastics), имеют сложные формулы и требуют, больше времени на изучение, чтобы полностью их понять и оценить. Независимо от сложности формулы, индикаторы могут обеспечить уникальную перспективу в определении силы и направления изменения цены.
Что такое Индикатор? Индикатор - ряд точек данных, которые получены, применяя формулу к ценовым данным защиты. Ценовые данные включают любую комбинацию открытия (open), наивысшего значения (high) , наименьшего значения (low) или закрытия close) в течение времени. Некоторые индикаторы могут использовать только цены закрытия, в то время как другие включают в их формулы объем и открытый интерес. Введем ценовые данные в формулу, и произведем расчет. Например, среднее число 3 заключительных цен – дает одну точку данных ((41+43+43)/3=42.33).
21
FOREX MAGAZINE © 2004
Изучаем индикаторы. Часть первая.
Простое скользящее среднее (Simple moving average) - индикатор, который вычисляет среднюю цену по указанному числу периодов. Если колебание цены исключительно волатильно, то скользящее среднее значение поможет приглаживать данные. Скользящее среднее значение отфильтровывает случайный шум и предлагает более гладкую перспективу ценового движения. График Veritas (VRTS) отображает большую волатильность, и аналитик может иметь затруднения в определении тренда. Применяя 10-дневное простое скользящее среднее значение к ценовому графику, случайные колебания сглаживаются, чтобы облегчить возможность идентифицировать тенденцию.
технические инструментальные средства анализа. Если есть резкое изменение цены на ценовой диаграмме, соответствующее пересечение скользящего среднего значения могло бы служить подтверждением этого прорыва. Или, если рынок пробивает линию поддержки, соответствующий Low на графике индикатора On-Balance-Volume (OBV), это может послужить подтверждением слабости рынка. Некоторые инвесторы и торговцы используют индикаторы, чтобы предсказать направление изменения будущих цен. Подсказки для использования Индикаторов. Индикаторы указывают. Это может звучать чересчур категорично, но иногда трейдеры игнорируют
Февраль 2004 №1
изменение цены и фокусируются на индикаторе. Индикаторы фильтруют ценовое движение формулами. Также, они - производные и не прямые отражения ценового действия. Это должно быть учтено при применении анализа. Любой анализ индикатора должен быть предпринят, помня об изменении цены. Что индикатор говорит об изменении цены? Ценовое движение становится более сильным? Более слабым? Даже притом, что может быть очевидной ситуация, когда индикаторы генерируют сигналы на покупку и продажу, сигналы должны быть взяты в контексте с другими техническими инструментальными средствами анализа. Индикатор может давать сигнал покупки, но
Почему используются Индикаторы ? Индикаторы обслуживают три широких функции: предупреждения, подтверждения и предсказания. Индикатор может действовать как предупреждение, чтобы изучить ценовое движение немного более пристально. Если импульс (движущая сила) уменьшается, это может быть сигналом того, что можно ожидать прорыва линии поддержки. Или, если сформировалось большая позитивная дивергенция (расхождение), это может служить предупреждением, чтобы наблюдать за резким прорывом линии сопротивления. Индикаторы могут использоваться, чтобы подтвердить другие
22
FOREX MAGAZINE © 2004
Февраль 2004 №1
Изучаем индикаторы. Часть первая.
если диаграмма показывает убывающий треугольник с рядом снижающихся пиков, это может быть ложный сигнал. На диаграмме Inktomi (INKT), MACD рос с апреля до августа и сформировал положительное расхождение в августе. MACD сигнализировал возможность покупки, но рынок не смог преодолеть уровень сопротивления и достигнуть предыдущего максимума. Это неподтверждение от рынка должно было служить признаком предупреждения против длинной позиции. Для отчета, сигнал на продажу произошел, когда рынок прорвал линию поддержки убывающего треугольника в начале октября 00. Как всегда в техническом анализе, в умении читать индикаторы - больше искусства, чем науки. Тот же самый индикатор может показать различные поведенческие образцы, применимые к разным акциям. Индикаторы, которые работают хорошо для IBM, не cмогли бы работать для Авиакомпании Delta. Экспертизу с различными индикаторами можно сделать с помощью тщательного изучения и анализа. Сегодня используются сотни индикаторов, новые индикаторы создаваются каждую неделю. Технические программы анализа идут с множествами индикаторов, в которые встраивают, и даже позволяют пользователям создавать их собственный индикатор. Учитывая количество обмана, который связан с индикаторами, выбирая инди-
23
катор, которому вы будете следовать, возникает задача его укрощения. Даже с введением сотен новых индикаторов, только немногие действительно предлагают отличную перспективу и достойны внимания. Достаточно странно, но индикаторы, которые обычно заслуживают большего внимания - те, которые прошли испытание временем. При выборе индикатора для анализа, выберите его тщательно и умеренно. Попытки охватить больше чем пять индикаторов обычно бесполезны. Лучше сконцентрироваться на двух или трех индикаторах, и изучить их действие. Пробуйте выбрать индикаторы, которые дополняют друг друга, вместо тех, что действуют в унисоне, и генерирует те же самые сигналы. Например, было бы избыточно использовать два индикатора, которые являются хорошими для того, чтобы показать перекупленные и перепроданные уровни, типа Stochastics и RSI. Оба они показывают импульс (движущую силу) уровни перекупленности и перепроданности. Артур Хилл
FOREX MAGAZINE © 2004
Особенности национальной торговли.
Февраль 2004 №1
Особенности национальной торговли. Нет, наверное, это в крови у населения одной шестой части суши... Все прекрасно знают, где бывает бесплатный сыр; многие знают про то, что "мы не так богаты, чтобы покупать дешевые вещи" и все равно все очень любят халяву. Даже пусть не стопроцентная шара, но чтобы подешевле... Вот и покупаем мы в неограниченных количествах изделия имени польско-турецко-китайской дружбы, клюем на всевозможные пирамиды и верим в двести процентов годовых. Почти то же самое можно сказать о работе на международных валютных рынках. Как вы думаете, где работает основная масса клиентов брокерских контор, которые позволяют работать с плечом больше 100 и минимальным депозитом в USD1000? Правильно, они наверняка говорят порусски! И тут можно не особо напрягаясь зарабатывать на простом человеческом желании взять там, где дешевле. Как отобрать у вас тысячу? Очень даже просто. Допустим, вы начитались об обогащении на ФОРЕКСе и решили попробовать. Вы достаете спрятанную и так оберегаемую от жены тысячу долларов и начинаете искать подходящую контору. Вам на глаза попадается реклама фирмы, предлагающей такие условия: плечо 100 и минимальный депозит в 1000 американских долларов. Вас это устраивает и вы отдаете этой фирме свою честно заработанную тысячу... а может и две... но явно меньше десяти. Кстати, надо заметить, что для успешной работы понадобится всегда быть в курсе рыночных событий, а это как минимум пара-тройка сотен в месяц, а то и гораздо больше.
24
Теперь рассмотрим обыкновенный рабочий день: 10 августа 1999 года, 14:25 GMT; на данный момент по EUR LOW=1,0701 HIGH=1,0764 LAST=10738 и день еще не закончился. Разница между этими двумя значениями равна EUR 0,0063, что при размере лота в 100 тысяч американских долларов составляет USD630, то есть более половины вашего депозита. Но в вашем контракте наверняка будет присутствовать пункт о том, что если вы проигрываете более половины денег на вашем счету - позиция закрывается, а счет блокируется до тех пор, пока вы его не пополните или не заберете свои деньги. А теперь представьте, что вы открылись почти на гребне, думая, что котировки станут еще выше, и не успели вовремя закрыться, когда они пошли вниз. В результате за неполный день вы теряете тысячу долларов, а в брокерской конторе вам улыбаясь говорят "приходите еще", они с вас свое уже взяли, может даже игнорировав приказы на открытие позиции. Таким образом, чем больше размер плеча, тем большему риску подвержен ваш персональный счет и тем быстрее он может иссякнуть. Даже если сначала везет, одно движение рынка против вас, даже кратковременное, может стоить прибыли за несколько дней. P.S. А ведь некоторые дают плечо 500 ... Игорь Тариелашвили.
FOREX MAGAZINE © 2004
Февраль 2004 №1
Время работы рынков
Время работы рынков Функционирование валютных рынков не прекращается ни на минуту. Свою работу в календарных сутках они начинают на Дальнем Востоке, в Новой Зеландии (Веллингтон), проходя последовательно часовые пояса - в Сиднее, Токио, Гонконге, Сингапуре, Москве, Франкфурте-на-Майне, Лондоне и заканчивая день в Нью-Йорке и Лос-Анджелесе.
дения рынка, читают аналитические статьи в прессе, обмениваются точками зрения, а также свежими слухами друг с другом и с дилерами других коммерческих банков. На основе разнообразных данных постепенно складывается картина возможного поведения валютного курса на предстоящий день с разными вариантами вероятности тех или иных событий.
Отсчет часовых поясов ведется от нулевого меридиана, проходящего через Гринвич (предместье Лондона), а время носит название мирового или GMT - Greenwich Meridian Time. В зависимости от сезона (летнего или зимнего) время в различных финансовых центрах земного шара будет отличаться от мирового времени GMT на количество часов, приведенных в таблице
К восьми часам утра рынок, состоящий из индивидуальных дилеров, вырабатывает тактику поведения в целом и начинает включаться в операции мирового валютного рынка, давая новый энергичный импульс движения валютного курса.
Финансовый центр Веллингтон Сидней Токио Гонконг Сингапур Москва Франкфурт-на-Майне Цюрих Лондон Нью-Йорк Чикаго Лос-Анджелес
Разница в часах от зимой летом +11 +12 +9 +10 +9 +9 +8 +8 +7 +8 +3 +4 +1 +2 +1 +2 0 +1 -5 -4 -6 -5 -8 -7
Рабочий день валютных дилеров западных коммерческих банков начинается обычно в 7.30 утра по местному времени. В 8.00 дилеры уже активно заключают сделки. Утренние полчаса обычно посвящаются краткому анализу событий, происшедших на мировых валютных рынках к моменту начала работы. Дилеры пользуются при этом экономическим и техническим анализом пове-
25
Различным территориальным рынкам можно дать следующие характеристики средней типичной активности в течение суток. Дальний Восток Здесь наиболее активны сделки на рынке конверсионных операций доллара к японской йене, доллара к немецкой марке, марки к йене и доллара к австралийскому доллару. Колебания валютных курсов в это время часто незначительны, но бывают дни, когда валюты, в особенности доллар против йены, совершают головокружительные полеты. Особенно когда центральный банк Японии проводит валютную интервенцию. В Москве в это время ночь и утро: до полудня в Москве можно работать с Токио, до обеда с Сингапуром. Западная Европа В 10.00 по московскому времени открывается рынок в европейских финанасовых центрах Цюрихе, Франкфурте-на-Майне, Париже, Люксембурге. Однако по-настоящему сильное движение валютного курса доллара к основным валютам начинается после 11.00 по московскому времени, когда открывается лондонский рынок. Это продолжается, как правило, в течение двух-трех часов, после чего, дилеры европейских банков отправляются на обед - ланч, а активность рынка слегка снижается.
FOREX MAGAZINE © 2004
Время работы рынков
Февраль 2004 №1
Северная Америка Ситуация оживляется вновь с открытием рынка в Нью-Йорке в 16.00 по московскому времени, когда начинают утреннюю работу дилеры американских банков, а также возвращаются с ланча европейские дилеры. Силы европейских и американских банков примерно равны, поэтому колебания курса в среднем не выходят за пределы обычных европейских колебаний. Тем не менее валютные дилеры с нетерпением ожидают открытия ньюйоркского рынка, чтобы получить свежие данные о возможном движении курса (в особенности, если европейский рынок был вялым). Однако, после закрытия европейского рынка (около 19-20 часов по московскому времени), агрессивные американские банки, оставшись в одиночестве на "тонком" рынке, способны привести к резкому изменению валютного курса доллара к другим валютам. Приблизительно: Япония 03:00-09:30 Континентальная Европа 09:30-16:00 Великобритания 11:30-18:30 США 17:30-00:30
26
FOREX MAGAZINE © 2004