Перейти к содержимому


Фото

Связка с Wealth-Lab и AmiBroker


  • Please log in to reply
6 ответов в этой теме

#1 ITPlan

ITPlan

    Новичок

  • Вольные разработчики
  • Pip
  • 19 сообщений

Отправлено 21 January 2011 - 09:45 AM

Приглашаем принять участие в тестировании связки TraderExplorer и программ технического анализа AmiBroker и Wealth-Lab (поддерживаются все версии программы 3, 4, 5 и 6). В руководство пользователя еще не внесены изменения, поэтому опишу здесь как настроить подключение.

Ниже схематично представлена совместная работа. TraderExplorer получается через SmartCOM информацию (биржевую и портфель), далее в режиме он-лайн биржевая информация передается во внешние программы, где обрабатывается по алгоритмам трейдера. Внешние программы генерируют торговый сигнал и передают его обратно в TraderExplorer, который в свою очередь занимается отработкой этого сигнала. Более подробно про использование торгового сигнала можно почитать тут:



Размещенное изображение

Настройка TraderExplorer

1) В TraderExplorer откройте меню Соединение --> Выбор инструментов и выберите нужные бумаги
2) В TraderExplorer откройте меню Соединение --> Экспорт в программы ТА и заполните таблицу справа. Обратите внимание, что после заполнения строки таблицы в колонке «Имя» автоматически будет присвоено имя для программы тех анализа. Для примера я добавил Фьючерс на Индекс, период минута, интервал 15. В результате имя бумаги для ТА получилось «RTS-3.11_M15»
3) Сохраните настройки
4) Откройте меню Настройки – Настройки программы
5) В левом дереве выберите «Модуль RoboBar» --> «Основные» и установите галочки напротив ВЛД или Ами (можно обе сразу). После установки TraderExplorer запросит Вас указать каталог, где установлена программа тех анализа.
6) Сохраните настройки и установите соединение

Настройка Wealth-Lab (версии 5 и 6)

1) Настройка экспорта данных описана тут
2) Настройка передачи торгового сигнала описана тут

Настройка Wealth-Lab (версии 3 и 4)

1) Запустите ВЛД
2) Выберите меню DataSources --> Select Streaming Provider --> ITPlan Real-Time
3) Снова откройте меню «DataSources», если в третьей позиции написано ENABLE Streaming ITPlan Real-Time, то нажмите на эту опцию, чтобы стало DISABLE Streaming ITPlan Real-Time. В дальнейшем при запуске ВЛД, нужно будет просто включать источник выбрав меню DataSources --> ENABLE Streaming ITPlan Real-Time
4) Выберите меню File –> New ChartScript
5) В поле Symbol введите имя бумаги для программы тех. анализа, о котором шла речь выше в пункте 2 при настройке ТЕ. В нашем примере это будет RTS-3.11_M15, после ввода нажмите Enter
6) Выберите корректный тайм-фрейм в ВЛД, в нашем случае это 15 минут.
7) После этого экспорт должен начаться.
8) Настроить передачу сигнала из ВЛД, более подробней тут: http://www.itplan.ru...nual070304.aspx


Настройка АмиБрокера

1) Запустите АмиБрокер
2) Создайте новую базу данных. Щелкните меню File –> New –> Database
2) В появившемся окне укажите каталог для БД
3) Нажмите кнопку Create
4) Выберите источник данных ITPlan Real-time adapter
5) Выберите интервал (в нашем примере 15 минут)
6) Нажмите кнопку Configure, затем кнопку ОК
7) В окне доступных инструментов у Вас появятся все те, которые Вы указывали в настройках экспорта TraderExplorer
8) Щелкните дважды мышью по инструменту и откроется его график
9) Настроить передачу торгового сигнала из Ами.

Перелача сигнала из АмиБрокера, в руководстве пользователя пока не описана. Коротко расскажу в чем суть. TraderExplorer регистрирует СОМ-сервер, который передает сигналы на исполнение. В коде АмиБрокера нужно создать ссылку на этот СОМ-сервер:

myobj = CreateObject("ITPlanSignalServer.SetRoboBarSignal");

Затем вызвать функцию WriteSignalToFile(...), где первый параметр – имя стратегии, второй - дата/время сигнала, третий – направление сигнала (Buy, Sell), четвертый цена (может быть равен 0, поскольку при отработке сигнала цены можно будет выбрать самостоятельно: первая, встречная +/- проскальзывание).

Result = myobj.WriteSignalToFile("TEST", "12.01.2011 17:30:00", "Buy", 92000);
if( Result == 0 )
{
// Успешное завершение
_TRACE("Signal placed successfully");
}



Скачать дистрибутив TraderExplorer с поддержкой ВЛД и Ами можно по ссылке: скачать

Все предложения и замечания по работе прошу опубликовывать в этой ветке.

#2 ITPlan

ITPlan

    Новичок

  • Вольные разработчики
  • Pip
  • 19 сообщений

Отправлено 13 April 2011 - 09:01 AM

В руководство пользователя еще не внесены изменения, поэтому опишу здесь как настроить подключение.


Мы обновили руководство пользователя, более подробно описани экспорт данных и отработку торговых сигналов:

1) Экспорт информации в программы технического анализа

2) Отработка сигналов MetaStock
3) Отработка сигналов Wealth-Lab Developer
4) Отработка сигналов AmiBroker
5) Отработка сигналов Microsoft Excel

За автоматизацию торговли отвечает модуль RoboBar полное описание модуля доступно по ссылке.

#3 ITPlan

ITPlan

    Новичок

  • Вольные разработчики
  • Pip
  • 19 сообщений

Отправлено 06 May 2011 - 03:17 PM

Сегодня выложили новую версию TraderExplorer. Она позволяет настроить экспорт биржевой информации в реал-тайме в Wealth-Lab новых версий (5 и 6).

Вот ссылка на описание настройки: перейти

#4 traderones

traderones

    Новичок

  • Трейдеры
  • Pip
  • 1 сообщений

Отправлено 29 March 2012 - 10:21 AM

Если интересно, могу предложить RealTime-модуль подключения WealthLab к омеговскому GlobalServer. Мне кажется это наиболее универсальный вариант. Правда его еще написать нужно, но если будет предложение - продукт тоже появится

#5 ITPlan

ITPlan

    Новичок

  • Вольные разработчики
  • Pip
  • 19 сообщений

Отправлено 26 May 2013 - 07:13 PM

С 01 июня 2013 года лицензия на использование платформы TraderExplorer предоставляется бесплатно. В бесплатном варианте доступен весь функционал программы TraderExplorer, заявленный на сайте: ручной ввод заявок, скальперский стакан, авто-стоп, конструктор роботов. Подробней на сайте www.itplan.ru

#6 Grin

Grin

    Новичок

  • Трейдеры
  • Pip
  • 21 сообщений

Отправлено 02 June 2013 - 03:30 PM

С 01 июня 2013 года лицензия на использование платформы TraderExplorer предоставляется бесплатно. В бесплатном варианте доступен весь функционал программы TraderExplorer, заявленный на сайте: ручной ввод заявок, скальперский стакан, авто-стоп, конструктор роботов. Подробней на сайте www.itplan.ru

Если подключить опционы, программа закрывается, пишет что мол нет базового актива RIM3, хотя он добавлен, называется RTS-06.13, (может из за разницы названий во вкладках фьючерсы и опционы проблема?). Если опционы удалить все работает.

#7 Grin

Grin

    Новичок

  • Трейдеры
  • Pip
  • 21 сообщений

Отправлено 03 June 2013 - 04:32 PM

Если опционы удалить все работает.

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




Яндекс.Метрика