Некорректный формат одного инструмента

  • 180 Views
  • Последнее сообщение 14 января 2016
Svaroge70 posted this 12 января 2016

Собственно после недавнего большого обновления скоринга постоянно при нажатии кнопки "Арбитраж сервис" выдаёт следующее

Автоматическую загрузку делал, все загрузилось и работает.

Список инструментов:

Что не так?

Александр posted this 13 января 2016

Вы делаете все так как надо...

В программе скоринга есть небольшая недоработка, связанная с переходом файлов котировок на новый формат (с HI и LOW). Сразу ее не заметил, но в очередной версии скоринга ее не будет. 

Сообщение об ошибке (навязчивое) связано вот с чем: если в папке с данными (папке "FuturesData") присутствуют файлы курса доллара в "неверном" формате (без HI и LOW) и они не используются, то они автоматически не обновляются в "правильный" формат. Но при запуске скоринга все котировки, в том числе и имеющиеся курсы доллара, проверяются на "новый" формат (с HI и LOW), из-за чего и выдается приведенное выше окно с предупреждением.

Как это можно исправить вручную: в проводнике открыть папку с котировками (папка "FuturesData" внутри папки где установлен Робот) и удалить не используемые файлы с курсом доллара (файлы с именами, типа "DollarsKursХХ.txt", где ХХ - обозначение таймфрейма котировок).

Судя по приведенному скрину окна инструментов у Вас все инструменты с таймфреймом 15 мин (и есть RTS, для которого необходимы котировки доллара), значит Вам надо удалить все файлы типа "DollarsKursХХ.txt", кроме файла "DollarsKurs15.txt".

Svaroge70 posted this 13 января 2016

Не помогает. Кроме файла DollarsKurs15.txt больше файлов с курсом доллара нет

Также пробовал удалять инструмент РТС, тоже не помогает...

Александр posted this 13 января 2016

Не помогает. Кроме файла DollarsKurs15.txt больше файлов с курсом доллара нет

Странно... Может у Вас в описании инструмента RTS не была назначена формула пересчета в рубли?

А при автоматическом обновлении котировок все инструменты обновляются без ошибок? (инструменты с ошибкой обновления могут иметь "неправильный" формат, тогда их либо удалить, либо закачать вручную, но со столбцами <OPEN>,<HIGH>,<LOW>,<CLOSE>)/

В случае утвердительных ответов на оба вышеприведенных вопроса можно предложить следующее:

1) Просмотреть содержимое всех файлов котировок в папке "FuturesData" на наличие в них столбцов <OPEN>,<HIGH>,<LOW>,<CLOSE>.

2) Если не поможет - заархивировать папку "FuturesData" и прислать на info@robotcraft.ru (с пометкой "по вопросу с форума Robotcraft")

Svaroge70 posted this 13 января 2016

Столбцов  HI и LOW не было в файле DollarsKurs15.txt. Убрал его из папки, ошибка пропала. Чем грозит его отсутствие?

Александр posted this 14 января 2016

Котировки курса доллара (файлы типа "DollarsKursXX.txt") используются только для пересчета котировок фьючерсов, зависящих от доллара - RTS, GOLD, BR, ED. Если у Вас нет таких инструментов, то и котировки курса доллара Вам не нужны.

Если в дальнейшем Вы решите добавить котировки  RTS, GOLD, BR или ED для использования в скоринге, то автоматически будут скачаны и сохранены в файл котировки курса доллара с требуемыми таймфреймами (в "правильном" формате). Замечание: после добавления котировок RTS, GOLD, BR или ED не забудьте в описании этих инструментов записать формулу пересчета в рубли.

Close