Posts Tagged ‘DDE XlTable’

Автор: Николай Камынин

В настоящее время завершил отладку средств автоматической настройки и запуска программ технического анализа и торгового терминала.

Данный скрипт обеспечивает исполнение следующих функций:

1) Запуск комплекса программ ( QUIK, программы технического анализа, другие вспомогательные программы)  в определенное время , исключая выходные дни.

2) Произвести настройку и запуск таблиц QUIK для экспорта по DDE или ODBC

3) Произвести любые другие настройки согласно техническому заданию на разработку

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

В реализованном варианте, автоматически настраиваются на передачу в программу технического анализа Амиброкер 9 таблиц из QUIK.

Число передаваемых таблиц и настраиваемых параметров не ограничено.

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

Tags: , , ,

Автор: Николай Камынин

       Одной из проблем построения внешних торговых систем к торговому терминалу QUIK является сложность подключения и настройки таблиц экспорта данных и обеспечения переподключения экспорта при восстановлении соединения.  При  этом тиражирование таких систем сопряжено со сравнительно сложной процедурой настройки QUIK и необходимостью для пользователя знать  технические особенности настройки экспорта по DDE или ODBC. В последнем случае требуется дополнительно устанавливать программу управления бузами данных (СУБД) .

       В данной системе эта проблема отсутствует.  При создании плагина для двухстороннего обмена  была поставлена и решена задача автоматической настройки параметров DDE экспорта для требуемых при работе экспортируемых таблиц.

         Таким образом, Амиброкер сам настраивает экспорт и запускает требуемые таблицы.  Кроме того, он контролирует наличие связи с QUIK и при обрыве или перезагрузки QUIK восстанавливает ее.

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

           Доступна передача любых, реализованных в торговом терминале QUIK заявок, а также создание произвольных алгоритмов торговли с помощью скриптового языка Amibroker или на других языках программирования, например C++, путем подключения внешних DLL библиотек или через механизм COM и OLE.  Никаких доболнительных СУБД не требуется.

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

Tags: , , , , ,

Автор: Николай Камынин

 Закончена разработка плагина для Amibroker.
Плагин обеспечивает получение данных из любых таблиц  QUIK в Amibroker.

Доступны следующие функции в  Amibroker:

Y=TableRC(NameTable,NameR,NameC) -получить содержимое ячейки таблицы
с именем NameTable, именя строки -NameR, имя столбца -NameC

Indx=TableRC(«NameTable)  —  индекс таблицы по  имени

  MaxR=TableLenR(Indx) – число строк в таблице Indx

MaxC=TableLenC(Indx) –число столбцов в таблице Indx

Y=TableRCN(Indx,R,C)- содержимое ячейки таблицы  Indx строка R , Столбец С,
а также другие функции поиска в таблицах по именам строк и столбцов

Принимаются заявки на тестирование плагина.
Размер загрузочного модуля plug-in составляет  25 Кбайт.

Tags: , , , ,

Страница 1 из 212