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



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

СообщениеДобавлено: Чт Ноя 11, 2010 1:59 pm Ответить с цитатой Вернуться к началу

Использую тиковые данные. Рано или поздно база забивается, будь она 500 000 или 5 000 000. Каким образом можно удалять старые данные, чтобы освободить место для новых?
Кстати насчёт предела 500 000. В версии 5.3 если ввести Number of bars, допустим, 1 000 000, то программа ругнётся, скажет, что максимум 500 000, но тем не менее указанный предел примет к сведению и будет качать 1 000 000 баров. Может косяк какой, но у меня вот так работает.
Посмотреть профиль Отправить личное сообщение
Tim



Зарегистрирован: 12.02.2010
Сообщения: 245
Откуда: Дмитров

СообщениеДобавлено: Чт Ноя 11, 2010 2:51 pm Ответить с цитатой Вернуться к началу

Тикер удалите (Symbol - Delete), а если нужен архив этих тиков, то предварительно скопируйте файл с этим тикером в отдельную папку.

_________________
УСПЕХ — это движение от неудачи к неудаче БЕЗ ПОТЕРИ ЭНТУЗИАЗМА.
- Уинстон Черчилль
Посмотреть профиль Отправить личное сообщение Посетить сайт автора
000
Site Admin


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

СообщениеДобавлено: Чт Ноя 11, 2010 3:57 pm Ответить с цитатой Вернуться к началу

Вообще то правильно написаный дата плагин должен сам удалять лишние данные....

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



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

СообщениеДобавлено: Чт Ноя 11, 2010 4:01 pm Ответить с цитатой Вернуться к началу

Quik data plug-in сам ничего не удаляет, перестаёт качать и всё
Посмотреть профиль Отправить личное сообщение
belin



Зарегистрирован: 09.09.2009
Сообщения: 230
Откуда: wealth-lab user

СообщениеДобавлено: Пт Ноя 12, 2010 11:03 am Ответить с цитатой Вернуться к началу

ITrader писал(а):
Каким образом можно удалять старые данные, чтобы освободить место для новых?

У меня при закачке и через E-signal plugin, и через SmartCom2 Plugin старые данные удаляются, но порциями и сильно увеличивается нагрузка на процессор. База тиковая, базовый фрейм 5-сек. Перед началом торгового дня выгружаю данные за прошлый день в виде 5-сек или 1-минутных OHLCV в текстовый файл с именем-именем символа в формате финама, потом удаляю символы из базы, ежедневно RIZ0, еженедельно другие. Далее через Import ASCII гружу обратно, благо Амиброкер хранит тики тоже в виде OHLCV, надо только не забыть выставить TickSize и переключить Use only local database в NO в Symbol Information. Давно хочу написать скрипт автоматом запускаемый во время клиринга для автоматизации этого процесса, но всё руки не доходят.
Сами тиковые данные предпочитаю хранить отдельно загруженные с финама в другой базе, не Амиброкера, а Амиброкер используется только для получения реал-тайм.
Посмотреть профиль Отправить личное сообщение
belin



Зарегистрирован: 09.09.2009
Сообщения: 230
Откуда: wealth-lab user

СообщениеДобавлено: Пт Ноя 12, 2010 11:38 am Ответить с цитатой Вернуться к началу

Кстати, если не нужны данные истории прошлых дней менее 1 минуты, то можно просто загрузить минутную базу с теми же именами символов, что и в тиковой. Я делал короткую 4000 баров-минуток, сохранял базу, потом просто копировал файлы поверх старых из (Имя 1-минутной базы)\r\RIZ0 в (Имя Тиковой базы)\r\RIZ0. При входе в тиковую базу Амиброкер грузит минутки в виде тиков.
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen