Текстовые файлы с историческими данными

Формат записи текстового источника данных

Для корректной загрузки данных из текстового файла необходимо записать первую строку документа в следующем формате:

<DATE>,<TIME>,<OPEN> ...,<VOL>

В случае отсутствия данной строки в программе будет выдано сообщение "Не найдена строка форматирования"

Возможные варианты параметров, используемых в заголовке:

<TICKER>

Наименование инструмента. По желанию.

<PER>

Период. Целое число.

<DATE>

Дата ггггммдд

<TIME>

Время ччммсс

<OPEN>

Цена открытия свечи (только бары)

<LOW>

Цена минимума свечи (только бары)

<HIGH>

Цена максимума свечи (только бары)

<CLOSE>

Цена закрытия свечи (только бары)

<VOL>

Объем бара(или сделки)

<OI> или <INTEREST>

Открытый интерес

<LAST>

Цена сделки (используется для тиковых данных)

<MSEC>

Миллисекунды

<TRADENO> или <ID>

Номер сделки (для тиковых) Целое число

<LAST>

Последнее значение(для тиковых)

<OPER>

Направление сделки (для тиковых) "B","S"

<ASK>

Цена лучшего предложения продажи в очереди заявок(на момент закрытия бара, сделки)

<ASKQTY>

Объем лучшего предложения

<BID>

Цена лучшего спроса

<BIDQTY>

Объем лучшего спроса

<STEPPRICE>

Шаг цены

Обратите внимание!

Если вы загрузили в программу текстовый документ, содержащий ошибки в формате записанных в него данных, то программа выдаст ошибку "Код ошибки 71 . Не могу распознать формат данных для текстового файла". Вы можете отредактировать текстовый документ в ручном режиме в программе Excel или любым другим текстовым редактором с расширенными возможностями.

Программа поддерживает формат только со временем НАЧАЛА БАРА. Это важный нюанс, который может стоить денег при реальной торговле.

Первая строка с данными в файле - самая старая дата. Последняя строка, с более свежими данными.

Пример записи данных в текстовом фале

Пример №1. Период одна минута

<TICKER>,<PER>,<DATE>,<TIME>,<OPEN>,<HIGH>,<LOW>,<CLOSE>,<VOL>
NYMEX.PL,1,20140801,000000,1462.9,1463.4,1462.9,1462.9,16
NYMEX.PL,1,20140801,000200,1463.6,1463.8,1462.9,1462.9,19
NYMEX.PL,1,20140801,000300,1463.8,1463.8,1463.8,1463.8,1
NYMEX.PL,1,20140801,000600,1463.2,1463.2,1462.70,1462.9,19

Пример №2. Период 1 тик с номером сделки

<DATE>,<TIME>,<LAST>,<VOL>,<ID>
20160713,100000,94150,2,1538194180
20160713,100000,94120,1,1538194181
20160713,100000,94100,1,1538194182
20160713,100000,94100,2,1538194183
20160713,100000,94100,1,1538194184

Пример №3. Период 1 тик с направлением сделки и данными по лучшим спросу и предложению, с открытым интересом

<DATE>,<TIME>,<MSEC>,<TRADENO>,<LAST>,<VOL>,<OPER>,<ASK>,<ASKQTY>,<BID>,<BIDQTY>,<INTEREST>,<STEPPRICE>
20190108,100000,000,2206980738,1.1473,1,B,1.1515,1951,1.1462,4187,103604,6.78181
20190108,100000,000,2206980739,1.1478,1,B,1.1515,1951,1.1462,4187,103604,6.78181
20190108,100000,000,2206980740,1.1478,1,B,1.1515,1951,1.1462,4187,103604,6.78181
20190108,100000,000,2206980741,1.1483,4,B,1.1515,1951,1.1462,4187,103604,6.78181

Инструкция загрузки. Где скачать данные?

Last updated