В настоящее время закончил разработку платформы (назовем ее,  для краткости,  nkbot )  на основе терминала QUIK , библиотеки QLUA, и языков программирования LUA,С,C++.

Полагаю, что мне в основном удалось решить проблемы создания роботов и существенно сократить трудоемкость реализации конкретных торговых алгоритмов.

Так как хорошей документации по данной разработке нет, то пока решил начать писать ее на сайте.

Настало время испытаний и создание умных роботов.

Поэтому приглашаю желающих принять участие в тестировании и дальнейшем развитии данной платформы.

Какие основные моменты отличают данную платформу от известных мне в настоящее время.

Удалось в основном решить вопросы  многопоточной работы роботов.

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

Любой фрагмент алгоритма можно реализовать в отдельном потоке.

Это позволит в дальнейшем успешно решать вопросы быстродействия

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

В существующей реализации все вопросы , связанные с выставлением и снятием заявок, выставлением, снятием и перемещением стоп-заявок,  с обработкой  колбеков  решаются в модуле NKBOT.

Модуль скомпилирован и запускается в отдельном скрипте. У него есть простой, но вполне работоспособный интерфейс.

Реализована работа с множеством клиентов, счетов и инструментов.

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

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

На эмуляторе графический интерфейс NKBOT имеет следующий вид:

nk_2014_11_001

 

 

 

 

 

 

 

 

Если у Вас есть опыт программирования, отладки программ и желание разрабатывать торговые системы на данной платформе присылайте краткое резюме о своем опыте в данной области.

От Вас умение, терпение  и аккуратность.

От меня — консультации и возможность в дальнейшем применять данную систему на индивидуальных условиях.

 

This entry was posted on Суббота, 29 ноября, 2014 at 00:13 and is filed under торговые роботы (МТС). You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Comments are closed at this time.