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

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

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

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

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

Что не так?

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

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

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

Svaroge70 posted this 13 января 2016

Столбцов  HI и LOW не было в файле 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

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

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

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

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

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

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

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

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

Close