Предисловие.
Полно народу ударилось в трейдинг. Мало кто при этом задумывается, что рынок это то самое место, куда приходят за шерстью, а возвращаются зачастую остриженными. Для успешных спекуляций надо проделать довольно серьезную работу по поиску закономерностей, используя которые в последствии и будет извлекаться прибыль. Конечно, такую работу можно выполнить и на бумажке с калькулятором в руках, но есть современные программные средства, позволяющие облегчить эту работу. В последствии, когда правила торговли созданы, описаны и проверены, желательно иметь инструмент, который в нужное время просканирует весь рынок и подскажет, где, когда и почем совершать сделку.
Для этих целей служат программы технического анализа. Из широко распространенных в России можно перечислить MetaStock, Omega Research ProSuite & Tradestation, Wealth-Lab Developer и MetaTrader. Но мы тут не о них.
AmiBroker.
Почему Ами? На мой взгляд, эта программа:
- не уступает по возможностям самым навороченным и сложным пакетам
- достаточно проста в освоении и тут Амиброкеру может дать фору только Metastock
- имеет развитые возможности для получения котировок
- самый недорогой продукт из вышеперечисленных, исключая только MetaTrader, который бесплатный, но предназначен исключительно для Forex и является, по сути, торговым терминалом, правда с развитыми возможностями ТА.
Вот как описывают возможности Ами на официальном сайте.
Основные характеристики
Мощная графика.
- Быстрый просмотр дневных/недельных/месячных графиков в виде линий, баров, свечек с настраиваемыми скользящими средними, диапазонами Болинджера, объемом, параболикой и т.п.
- Имеются десятки самых распространенных осцилляторов, включая ROC, RSI, схождение-расхождение скользящих средних, балансовый объем, CCI, индекс денежных потоков, NVI, стохастик, Ultimate oscillator, DMI, ADX, Parabolic SAR, TRIN, Advance/Decline line, Accumulation/Distribution, TRIX, Chaikin oscillator, уникальная карта риск/доход и т.д.
- Множество графических инструментов, в т.ч. трендовые линии, горизонтальные и вертикальные линии, линии Фибоначчи, нанесение текста на графики, возможность использовать множество областей и окон для графиков, одновременный просмотр графиков разных временных масштабов.
- Быстрое и удобное масштабирование и прокрутка графиков.
Получение данных из множества источников.
- Амиброкер способен получать данные фактически с любых площадок мира
- Настраиваемый инструмент импорта из ASCII позволит Вам получить котировки из любых текстовых файлов
- Встроенный импорт из Metastock позволяет получить все данные из метастоковской базы за несколько секунд
- AmiQuote – программа-загрузчик позволяющая получать свободно распространяемые в Интернете дневные котировки основных мировых бирж (все рынки США, Лондонская фондовая биржа LSE, ASX, Париж, Милан, Франкфурт)
База данных котировок.
Амиброкер имеет гибкую базу данных, которая дает следующие возможности:
- Неограниченное количество инструментов в базе
- Возможность создания множества баз данных
- Хранение котировок, информации о компании, финансовые результаты компании, категории бумаг
- Удобная фильтрация по секторам, отраслям, группам, и рынкам
- Инновационная древовидная структура базы, показывающая группировку по секторам, отраслям и индексам
- Автоматическая фильтрация и группировка (по объемам, росту/падению)
- Поддержка автоматизации, допускающая управление базой данных внешними программами в т.ч. скриптами Java и VB
Язык формул АмиБрокера.
AFL – скриптовой язык позволяющий Вам создавать собственные индикаторы, торговые системы и комментарии. Он специально разработан для трейдеров которые пишут аналитические формулы и гораздо проще в освоении чем обычные языки программирования.
AFL содержит более 100 функций для построения Ваших формул. Туда включены тригонометрические, средние, статистические, функции работы с датами, функции обнаружения стандартных паттернов и встроенные индикаторы.
AFL поддерживает неограниченное число переменных, неограниченную вложенность круглых скобок, неограниченную вложенность функций и множество логических операторов.
Indicator builder (Редактор индикаторов)
Редактор индикаторов позволяет быстро воспроизвести любые индикаторы найденные в литературе, Интернете или разработанные самостоятельно. Его основные характеристики:
- Неограниченное количество линий
- Автоматическая или заданная шкала
- Гибкая масштабная сеть
- Возможность комбинировать данные разных инструментов.
Тестирование систем и сканирование рынка.
Сканирование:
Automatic analysis позволяет сканировать Вашу базу данных для поиска инструментов, удовлетворяющих установленным правилам покупки/продажи.
Тестирование:
Амиброкер может выполнить полный тест вашей торговой стратегии и дать её исчерпывающие характеристики.
Характеристики тестера:
- Тестирование всех инструментов в базе или только заданных Вами рынков, групп, отраслей или секторов
- Тестирование только длинных покупок, только коротких продаж или совместно
- Установка ордеров стоп лосс
- Реалистичный тест с учетом комиссий
- Детальный отчет по статистике Вашей системы. Образец отчета можно увидеть тут
Автоматический комментатор.
- Полное текстовое описание ситуации на рынке
- Автоматическая расстановка стрелок покупки/продажи на графике
Дополнительные характеристики.
Менеджер портфеля.
Встроенный менеджер портфеля помогает Вам прослеживать ваши инвестиции. Он позволяет регистрировать сделки, вычисляет комиссию, дивиденды, и пополнение изъятие средств на счете. Вы получаете мгновенное вычисление вашего капитала, процента и суммы дохода.
Поддержка скриптов.
Амиброкер поддерживает OLE интерфейс.
Интеграция с Интернет.
Амиброкер содержит встроенный браузер, который позволяет быстро просматривать информацию по компании эмитенту. Браузер полностью настраиваемый и может быть сконфигурирован для просмотра информации по интересующим Вас рынкам. Для разных рынков возможно настройка разных сайтов, что позволяет автоматически просматривать информацию в зависимости от выбранного рынка. Это значительно ускорит процесс получения новостей и информации по эмитентам.
Изменение конфигурации.
Почти все в Ами может быть настроено, и он не привязан к работе на конкретных биржах или с конкретным поставщиком рыночных данных. Благодаря развитым методам импорта и скриптам Вы сможете легко приспособить его для работы на нужных Вам рынках. Инструменты тех. Анализа встроенные в Ами позволяют с легкостью изменять все параметры, а если Вам потребуется, то и создать собственные индикаторы, используя гибкий язык формул АмиБрокера.