Список форумов AmiSite.ru AmiSite.ru
Форум по Ами
 FAQ  •  Поиск  •  Пользователи  •  Группы   •  Регистрация  •  Профиль  •  Войти и проверить личные сообщения  •  Вход
 Как импортировать итоги дня с сайта Финама? Следующая тема
Предыдущая тема
Начать новую тему  Ответить на тему
Автор Сообщение
semens



Зарегистрирован: 16.05.2009
Сообщения: 9

СообщениеДобавлено: Вт Май 19, 2009 8:44 am Ответить с цитатой Вернуться к началу

Здравствуйте!

В справке программы говорится, что формат даты может быть одним из следующих (для 31 декабря 2000 года):
20001231,
001231,
2000-12-31
2000/12/31
2000-Dec-31
00-12-31
00/12/31
00\12\31

В файле финама – итоги дня для ММВБ - "micex-y.csv" формат даты представлен не 6 знаками, а 5-ю. Так в нашем случае было бы 01231. А Амиброкер не понимает такую дату и выдает ошибку при импорте данных из ASCII файла (Invalid date format/value). Постоянно добавлять ведущий ноль не удобно, да и не всегда получится. То есть, обновлять базу при помощи данного файла с Финама не получится? Или я что-то не так делаю?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вт Май 19, 2009 10:00 am Ответить с цитатой Вернуться к началу

Похоже да. Советую обновляться из метастоковских файлов. http://www.finam.ru/_private/Files/micex.zip
Правда там качать значительно больше.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
semens



Зарегистрирован: 16.05.2009
Сообщения: 9

СообщениеДобавлено: Пн Май 25, 2009 5:54 pm Ответить с цитатой Вернуться к началу

С Финама пообещали поправить формат даты.
Посмотреть профиль Отправить личное сообщение
semens



Зарегистрирован: 16.05.2009
Сообщения: 9

СообщениеДобавлено: Пн Июн 01, 2009 10:02 am Ответить с цитатой Вернуться к началу

semens писал(а):
С Финама пообещали поправить формат даты.


Поправить то они поправили. И дата теперь отобаржается двумя цифрами YY. Только рано я обрадовался. Обновлять локальную базу не получается.

Импортировал в локальную базу базу Метастока. Затем когда пытаюсь дополнить данными предыдущего дня (micex-y.csv) то база пополняется некорректно - одни сомволы обновляются - другие нет, третью разбиваются на 2 символа с обрезанными названиями тикеров.

С чем это связано? С тем что Ами не любит кирилицу? Имеет ли смысл просить разработчика вылечить эту проблему?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Пн Июн 01, 2009 1:11 pm Ответить с цитатой Вернуться к началу

А можно подробности? Какие именно символы и т.п.

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
semens



Зарегистрирован: 16.05.2009
Сообщения: 9

СообщениеДобавлено: Вт Июн 02, 2009 5:33 pm Ответить с цитатой Вернуться к началу

000 писал(а):
А можно подробности? Какие именно символы и т.п.


Например был инструмент +Мосэнерго. Ипортирую ASCII файл micex-y.csv. Появляется новый символ "+" c одной котировкой - с датой файла micex-y.csv. В инструменте "+Мосэнерго" данные не добавились

Был "МАГНИТАО", делаю импорт, в "МАГНИТАО" данные не добавляются, зато добавляются в вновь появившийся символ "АГНИТАО" - без буквы М.

Если в визарде отключить автоматическое добавление нового символа,то импорт не происходит из-за ошибок. Например

Error in line +МОСЭНЕРГО,090601,1.835000,1.946000,1.823000,1.843000,109569800.000000
'+' - this ticker symbol does not exist in the database

то есть Ами взял первый символ "+" и считает его названием инструмента, а такого в базе естетсвенно нет.

Вот такая беда
Посмотреть профиль Отправить личное сообщение
000
Site Admin


Зарегистрирован: 10.12.2007
Сообщения: 9106

СообщениеДобавлено: Вт Июн 02, 2009 6:15 pm Ответить с цитатой Вернуться к началу

Понятно. Это на 90% косяки из-за русских названий тикеров. Sad

_________________
ceterum censeo carthaginem esse delendam
Удачи. Олег.
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



Следующая тема
Предыдущая тема
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете вкладывать файлы
Вы не можете скачивать файлы


Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme :: Часовой пояс: GMT + 3

File Attachment © by Meik Sievertsen