База знаний

Шаг 1 – попробуйте найти ответ:

База знаний:
Формат текстового файла
Автор Andrey Demidov, Изменено Alexey TSLab на 21 September 2019 16:22

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

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

для загрузки текстовых данных сделайте в файле первую строку с форматом вида:
<DATE>,<TIME>,<OPEN> ...,<VOL>
Если первой строки не будет, программа напишет сообщение "Не найдена строка форматирования"

Возможные варианты в заголовке:

<TICKER> - Наименование инструмента

<PER> - Период

<DATE> - Дата

<TIME> - Время

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

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

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

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

<VOL> - объем бара(или сделки)

<OI> или <INTEREST> - Открытый интерес

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

<MSEC> - миллисекунды

<TRADENO> или <ID>  -номер сделки (для тиковых)

<LAST> - последнее значение(для тиковых)

<OPER> - направление сделки (для тиковых)

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

<ASKQTY1> - объем лучшего предложения

<BID> - цена лучшего спроса

<BIDQTY1> - объем лучшего спроса

<STEPPRICE> - шаг цены

 Примеры вариантов

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>,<ASK1>,<ASKQTY1>,<BID1>,<BIDQTY1>,<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

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

(22 голос(а))
Эта статья полезна
Эта статья бесполезна