Региональные партнеры: Стать партнером
Нашим клиентам
Будущим инвесторам

8 800 333-05-80

Бесплатный федеральный номер

 Электронный документооборот Simple
 
 Контакты
 Вход на сайт
 +7 (495) 737-0580 многоканальный
 Брокерское обслуживание
www.zerich.ru
 Аналитика
analytics.zerich.ru
 Доверительное управление
zerich-am.ru
 ФОРЕКС
www.zerichforex.com


C++, Delphi

Наиболее продвинутым, технологичным и одновременно трудоемким является процесс разработки торгового робота на высокоуровневых языках программирования C++/Delphi. С помощью них создаются мощные профессиональные торговые приложения с высокой скоростью работы.

В отличие от описанных выше инструментов, разработка на C++/Delphi подразумевает написание так называемых внешних приложений. т.е. запуск и исполнение программы происходит не в системе Quik, как это делает Qpile, а в сторонней автономной программе. Однако, процесс отправки транзакций и получение данных из торговой системы все же осуществляется посредством подключения к Quik.

Использование C++/Delphi в разработке торговых роботов сопряжено с рядом трудностей технического характера. Основной проблемой является получение данных из торговой системы. Для этого пишется специальный модуль-эмулятор листа Excel (Quik поддерживает экспорт данных в Excel), и экспорт данных осуществляется напрямую по каналу DDE. Такой способ идеален для создания высокоскоростных роботов, совершающих огромное количество сделок в день. Задержки получения данных и исполнения кода исчисляются миллисекундами.

Вторым способом является вывод данных в СУБД MySQL или Windows SQL Server. И хотя последний способ проигрывает в скорости прямому выводу по каналу DDE, без него не обойтись при работе с крупным массивом данных, например, таблицей всех сделок по эмитенту с большим оборотом торгов.

Преимущества C++, Delphi:

  • Пригодность для создания профессиональных высокоскоростных торговых роботов.
  • Возможность разработки полностью отлаженного приложения, без ошибок.
  • Неограниченные возможности разработки и совершенство языков программирования.

Недостатки C++, Delphi:

  • Высокая сложность написания программ. Необходимость наличия профессиональных знаний, навыков и опыта программирования у разработчика.
  • Невозможность подключения к графикам Quik напрямую. Приходится использовать средства Qpile, что негативно сказывается на скорости получения данных графика.

Как правило, к программированию торговых роботов на высокоуровневых языках C++/Delphi прибегают в случае необходимости создания мощного торгового приложения, отличающегося скоростью, отказоустойчивостью и широким спектром возможностей. Большая часть торговых роботов на языках C++/Delphi разрабатывается под заказ профессиональными программистами, как следствие – стоимость создания торгового автомата может быть существенно выше, нежели робота, написанного на Qpile или Excel VBA.

По интересующим Вас вопросам Вы можете обратиться в наш центральный офис в Москве по телефонам +7 (495) 737-6493 , email или в региональное представительтво в вашем городе. Также вы можете заполнить форму ниже.

 

Форма отправки сообщения

Для связи со специалистами заполните необходимые поля анкеты.


Last name:
ФИО (компания): *
E-mail: *
Как Вы узнали о нас? *
Сообщение/вопрос:
Укажите город, в котором Вам было бы удобно обслуживаться: *
Защита от автоматического заполнения
Введите символы с картинки: *

* - Поля, обязательные для заполнения   



Торговые роботы StockSharp

StockSharp – бесплатная программная библиотека для создания торговых роботов, аналитических программ и МТС

Обучение программированию торговых роботов
Продвинутый уровень
Базовый уровень

Скриншоты роботов


Опрос

Чего не хватает на портале роботов?


PlazaII – интерфейс доступа к шлюзу биржи РТС

Заявка на тестовый доступ


Продукты   |    Карта сайта   |    Контакты   
Copyright 1995 — 2009
Финансовая группа "ЦЕРИХ" – биржевые услуги, торговля акциями.
При использовании любых материалов, опубликованных на сайте,
ссылка на www.zerich.ru обязательна.
Адрес:
119034, Москва, Всеволожский пер., д.2 стр.2,
тел.: +7 (495) 737-0580, +7 (495) 737-6494
Электронная почта:

Авторизация

Забыли пароль?
Регистрация