Предисловие.

Полно народу ударилось в трейдинг. Мало кто при этом задумывается, что рынок это то самое место, куда приходят за шерстью, а возвращаются зачастую остриженными. Для успешных спекуляций надо проделать довольно серьезную работу по поиску закономерностей, используя которые в последствии и будет извлекаться прибыль. Конечно, такую работу можно выполнить и на бумажке с калькулятором в руках, но есть современные программные средства, позволяющие облегчить эту работу. В последствии, когда правила торговли созданы, описаны и проверены, желательно иметь инструмент, который в нужное время просканирует весь рынок и подскажет, где, когда и почем совершать сделку.
Для этих целей служат программы технического анализа. Из широко распространенных в России можно перечислить MetaStock, Omega Research ProSuite & Tradestation, Wealth-Lab Developer и MetaTrader. Но мы тут не о них.
AmiBroker.
Почему Ами? На мой взгляд, эта программа:

Вот как описывают возможности Ами на официальном сайте.

Основные характеристики

Мощная графика.

Получение данных из множества источников.

База данных котировок.

Амиброкер имеет гибкую базу данных, которая дает следующие возможности:

Язык формул АмиБрокера.

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

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

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

Indicator builder (Редактор индикаторов)

Редактор индикаторов позволяет быстро воспроизвести любые индикаторы найденные в литературе, Интернете или разработанные самостоятельно. Его основные характеристики:

Тестирование систем и сканирование рынка.

Сканирование:
Automatic analysis позволяет сканировать Вашу базу данных для поиска инструментов, удовлетворяющих установленным правилам покупки/продажи. Тестирование:
Амиброкер может выполнить полный тест вашей торговой стратегии и дать её исчерпывающие характеристики.
Характеристики тестера:

Автоматический комментатор.

Дополнительные характеристики.

Менеджер портфеля.

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

Поддержка скриптов.

Амиброкер поддерживает OLE интерфейс.

Интеграция с Интернет.

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

Изменение конфигурации.

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