Author Archive

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

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

Необходимо открыть график инструмента, записать идентификатор , и с помощью программы на QPILE читать требуемую свечу по  времени и дате.

Существенным ограничением является тот факт, что получаемые с сервера данные по свечам имеют объем не более 3 000 свечей.  При работе на минутном тайме такая длина истории позволяет анализировать историю сделок на глубину не более 7 дней.

Мною разработана внешняя программа «NK_Candle», которая формирует в реальном времени на диске файлы с историческими данными в текстовом формате.

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

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

Настройка экспорта осуществляется как для программы технического анализа Metastock.

Получаемая история сделок на минутном тайме может иметь длину не менее 65000 свечей, что составляет примерно 200 торговых дней.

Теоретически глубина истории ограничена лишь объемом диска.

Обращение к свечам истории может осуществляться по номеру свечи.

Программа распространяется на коммерческой основе.



Tags: ,