Первоначальная настройка
Внешний вид, индикаторы и инструменты программы Multicharts практически идентичны с Tradestation 8; для неё подходят и импортируются все системы и индикаторы, написанные для TradeStation (неспроста сайт программы называется TS Support).
Встроенный язык программирования аналогичен языку Easy Language из Omega Tradestation 2000 и Tradestation 8 (в Multicharts он называется Power Language). Также Multicharts содержит собственные уникальные функции: к примеру, встроенный оптимизатор систем на основе генетических алгоритмов, обеспечивающий огромную (на порядок и более) скорость тестирования и оптимизации торговых систем по сравнению с традиционными методами, а также модуль трёхмерной визуализации результатов тестирования.
Вставка и настройка различных инструментов происходит как и в обычных программах теханализа.
Реализована гибкая настройка временных, а также тиковых фреймов, а также присутствует большой инструментарий для чартинга, позволяющий настраивать любые торговые системы под свои нужды и предпочтения.
В программу входят несколько дополнительных модулей:
Power Language Editor - внутренний язык программы, также служащий для написания дополнительных функций и индикаторов.
QuoteManager - работа с поставщиками котировок, настройка, импорт, экспорт.
3D Optimization Charts - модуль трехмерной визуализации результатов.
Portfolio Backtester - торговый портфель и его тестирование на исторических данных.
Настройка котировок (Datafeed)
Настройка импорта котировок осуществляется с помощью модуля QuoteManager. Входящий в состав Multicharts модуль для получения котировок позволяет подключать самые разные источники: Global Server из Omega Tradestation, передачу данных в реальном времени через DDE из любой программы, поддерживающий этот метод (к примеру, из Metatrader), импорт файлов в текстовом формате ASCII и формате Metastock, получение котировок из платных программ eSignal, QFeed, IQFeed, Interactive Brokers и др. - всего более 18 различных источников. На сайте программы есть подробные видео-руководства настройки импорта котировок.
Сводная таблица поставщиков котировок для Multicharts и их особенностей дана здесь в самом низу страницы.
Программирование индикаторов и торговых систем
Как уже было упомянуто, Multicharts предоставляет гибкие инструменты для написания своих собственных индикаторов с помощью языка Power Language. Это делает Multicharts пригодной для профессионального трейдера, позволяя запрограммировать любую торговую систему.
Portfolio Backtester
Portfolio Backtester позволяет трейдеру составить свой собственный торговый портфель. Выбрав
торгуемые инструменты (акции, валюты, фьючерсы), трейдер может протестировать свою систему на исторических данных и выявить положительные или отрицательные стороны своего торгового метода.
3D Optimization Charts
Модуль 3D-визуализации результатов позволяет получить графическое представление того, как параметры торговой системы влияют на ее качество.
3D-график поможет определить надежные параметры торговой системы, а также избежать чрезмерной оптимизации. Например, система, качество и производительность которой резко меняется при незначительном изменении параметров, не может считаться надежной.
График может быть построен на соотношении любого из оптимизационных критериев: Net Profit (общий доход), Percent Profitable (% успешных сделок), Max Drawdown (максимальная просадка) с другими параметрами.
Системные требования
Операционная система: Windows 2000, Windows XP SP2, Windows XP x64, Windows Vista, Windows Vista x64
Минимальные
Процессор: 1 GHz
Оперативная память: 256 MB
Место на диске: 200 MB
Рекомендуемые
Процессор: Pentium 3 GHz или Dual Core
Оперативная память: 1 GB of RAM
Место на диске: 1 GB
Надо заметить, что Multicharts поддерживает несколько мониторов: окна программы не привязаны к родительскому окну, их можно перетаскивать куда угодно, удобно расположив их на двух или более экранах.
Пробная версия и стоимость программы Multicharts
Пробная версия Multicharts действует 30 дней. Регистрироваться на сайте не обязательно, программу можно скачать по ссылке с FxMail.ru и сразу начать пользоваться. В качестве бесплатного источника котировок реального времени можно использовать Метатрейдер (пример, как включить DDE в Metatrader в статье про Elwave).
Стоимость программы довольна существенна для обычного трейдера, который специализируется главным образом на одном инструменте. Но если вы торгуете несколькими инструментами и на нескольких рынках, то данные затраты могут себя окупить. Оплата через MasterCard, Visa, PayPal, Amex.