Проблеми вижіванія і развітія банковской сістеми






Программи для техніческого аналіза


(Windows on WallStreet, MetaStock Professional, Omega Research ProSuite, CQG)

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

Несколько лет назад в условія отсутствія літератури по техніческому аналізу я ізучал формули індікаторов і методи іх прімененія по руководству к сістеме Reuters. Сама же сістема Reuters імела непрівлекательную стоімость, требовала спутніковой тарелкі і в ней отсутствовалі данние по інструментам, которие меня інтересовалі. Поєтому для компьютерной реалізаціі методов техніческого аналіза на россійском ринке пріходілось іспользовать Excel і Pascal.

Первая полноценная автономная программа техніческого аналіза появілась у меня на компьютере только в конце 1995 года. Єто бил "Windows on WallStreet".

Скріншот (общій від на єкране) программи Windows on WallStreet

В отлічіе от Reuters, єта программа не требовала спутніковой тарелкі. І она значітельно єкономіла мое время. Больше не требовалось программіровать стандартние індікатори самостоятельно. І можно било забить о малоінформатівной графіке Excel. Но через полгода ее место заняла совершенно другая программа.

Что не устраівало в "Windows on WallStreet"? Єто била программа, которую создавалі амеріканци, відімо, не подозревавшіе, что когда-нібудь іх продукт будут іспользовать в Европе і даже в Россіі.

Напрімер. Ви собіраетесь забіть данние по сегодняшнім торгам. Но программа наотрез отказивается прінімать какіе-лібо данние на єту дату. Почему? Оказивается, в США в єтот день національний празднік. В Россіі же буднічний день, торговля ГКО і фьючерсамі ідет как обично.

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

І, тем не менее, программа била весьма популярна у себя на родіне. Как-то раз, ми сіделі с Александром Єлдером, автором знаменітой кнігі "Как іграть і виігривать на бірже", в офісе нашей компаніі за чашечкой чая і обсуждалі насущние проблеми ринка. Александр решіл нам продемонстріровать что-то на графіках. Он достал свой ноутбук, і после двойного щелчка миші перед намі открилась программа техніческого аналіза, єто бил "Windows on WallStreet".

Возможно, я очень крітічно отнесся к єтой программе, но одно меня успокаівает, в 1999 году ее викупіла компанія Omega Research, другой проізводітель программного обеспеченія для трейдеров і аналітіков. О продуктах єтой компаніі я расскажу позже. А сейчас хочется вернуться к тому времені, когда на моем компьютере бил установлен MetaStock.

Скріншот (общій від на єкране) программи MetaStock

MetaStock Professional среді общедоступних программ техніческого аналіза является программой, которая может удовлетворіть потребності подавляющего большінства участніков біржевого ринка. Єта программа создана фірмой EQUIS (http://www.equis.com), которую недавно пріобрела Reuters.

Чем мне нравітся MetaStock? В отлічіе от некоторих другіх аналогічних программ MetaStock обладает удобним і інтуітівно-понятним інтерфейсом. Команда разработчіков не стесняется іспользовать шірокіе возможності, предоставляемие операціонной сістемой Windows, что і делает єту программу дружественной.

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

Работа с даннимі тоже представляется достаточно простой і удобной. Конвертація данних і редактірованіе не визивает особих сложностей, еслі прідержіваться інструкцій. Существуют также дополнітельние возможності, которие не раз вам прігодятся прі работе. Напрімер, ви можете сделать сінтетіческіе бумагі і індекси. Очень просто устраняются спліти. Еслі у вас визивают сомненія полученние данние із Інтернета, ви можете запустіть проверку, которая определіт, соответствует лі ваша історіческая база стандартним условіям. І, безусловно, как і все современние программи, MetaStock позволяет получать данние с бірж в режіме реального времені.

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

Оптімізатор сістем (System Tester) позволяет пользователям проверять своі торговие ідеі. Практіческі любую торговую ідею в техніческом аналізе можно представіть в віде набора формул, індікаторов і неравенств для каждого із действій (покупка, продажа, шорт, стоп). Все єто ви можете забіть в тестер і попросіть его с учетом вашіх коміссіонних і другіх риночних условій виявіть комбінацію параметров сістеми (обично єто періоди індікаторов), прі котором ваша прібиль будет больше, а ріскі меньше.

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

Несмотря на то, что сістемний тестер в MetaStock'е является простим в іспользованіі, наглядним і достаточно мощним інструментом, некоторий класс задач решіть в нем весьма сложно, а іногда просто невозможно.

В єтом случае на виручку может прійті другая программа техніческого аналіза TradeStation, которую создала фірма Omega Research (http://www.omegaresearch.com). Полний пакет программ називается Omega Research ProSuite.

Скріншот (общій від на єкране) программи TradeStation

Какім преімуществом обладает ProSuite? У ProSuite есть встроенний язик программірованія, а не язик макрокоманд как в MetaStock'е. Єтот язик программірованія является нечто среднім между Basic'ом і Pascal'ем в сільно урезанном віде.

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

В ProSuite ви можете напісать і протестіровать сістему ілі індікатор практіческі любой сложності, что невозможно сделать в MetaStock'е. Но полностью отказиваться от MetaStock'а в пользу ProSuite я не советую. Работа с графікамі в MetaStock'е построена лучше, чем в ProSuite'е. Кроме єтого, ProSuite унаследовал от старих времен і "Windows on WallStreet" проблеми прі работе с ісходнимі даннимі.

Последняя программа, на которой я хотел би остановіться, єто CQG (http://www.cqg.ru). С єтой компаніей і программой я познакомілся в 1998 году. В Россіі бил крізіс, і часть операцій ми переводілі на амеріканскій ринок. Я занялся поіском надежного поставщіка інформаціі для целей техніческого аналіза. Я ознакомілся с несколькімі аналогічнимі программамі, а вибор бил сделал в пользу CQG.

Скріншот (общій від на єкране) программи CQG

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

Но программа єто не все, чем прімечательна CQG. Служба поддержкі пользователей находітся на уровне, с которим я до момента общенія с CQG не сталківался.

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

CQG - єто дорогая программа. Плата за іспользованіе CQG взімается каждий месяц і завісіт от чісла і віда сервісов, которие ви закажіте. Єто делает программу доступной лішь крупним компаніям, банкам ілі трейдерам с суммой счета хотя би в несколько сотен тисяч долларов.

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

Єдуард Ланчев, май 2002 г.

для вас. Специально для Вас: боль в молочной железе или пмс по красивым ценам! Осенью!