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



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

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

Экспортирую данные реал-тайм из квика в ами и метас, при этом время бара в ами - начало бара, а в метасе - конец бара, т.е. например первый бар дня ами будет указывать как 10-30 а метас 10-35 (экспортирую 5-минутки). Хотелось бы что бы было одинаково - это где нибудь настраивается?
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

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

Меню Tools -> Preferences -> закладка Intraday
Выбрать END time of interval

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



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

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

Спасибо
Посмотреть профиль Отправить личное сообщение
Bazil



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

СообщениеДобавлено: Вс Авг 23, 2015 1:27 am Ответить с цитатой Вернуться к началу

000 писал(а):
Меню Tools -> Preferences -> закладка Intraday
Выбрать END time of interval


Загружаю пятиминутки как базовые, что и указываю в настройках базы. Время свечи - начало её формирования. Мне же надо, чтобы на графиках и затем при экспорте время свечи указывалось как время её окончания. Для этого устанавливаю в Intraday опцию End Time of Interval. После этого время именно на базовых пятиминутках по прежнему остаётся начальным, а уже на сформированных на их основе 10-ти и более минутках время указывается как конец интервала, но при этом в формате 59:59.

Если же в Intraday выбрать опцию Time of last tick inside bar, то опять же на базовом графике никаких изменений не происходит, на десятиминутках первая свеча рынка после его открытия в 10:00 имеет время 10:05, а все последующие 10:15, 10:25... А часовики имеют время 10:55, 11:55 и т.д.

Как сделать так, чтобы и базовые и построенные на их основе свечи имели формат времени "Окончание интервала" и при этом, если это возможно, время отображалось как 00:00? То есть, например, часовая свеча, построенная из свечей базового интервала и начавшаяся в 10:00 имела метку времени 11:00, а не 10:59. Галки все сняты. У меня AmiBroker 5.20, если это важно. Спасибо за помощь.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вс Авг 23, 2015 9:45 am Ответить с цитатой Вернуться к началу

В настройках опции End Time of Interval и Start Time of Interval должны влиять и на базовый фрейм. Если установлено End Time of Interval, то время в любом случае будет .59
last tick, first tick использовать не стоит. Ничего хорошего не получится. Эти опции только для тиковых данных.
В принципе наверное можно подкорректировать время в момент экспорта.
Как экспортируешь данные?

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



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

СообщениеДобавлено: Вс Авг 23, 2015 10:01 pm Ответить с цитатой Вернуться к началу

000 писал(а):
В настройках опции End Time of Interval и Start Time of Interval должны влиять и на базовый фрейм. Если установлено End Time of Interval, то время в любом случае будет .59
last tick, first tick использовать не стоит. Ничего хорошего не получится. Эти опции только для тиковых данных.
В принципе наверное можно подкорректировать время в момент экспорта.
Как экспортируешь данные?


Спасибо за ответ.
Значит это возможно какой-то баг, если на графике свечей базового интервала не переводится время установленное опцией End Time of Interval Sad
Импортирую через Wizard, а сейчас после вашего вопроcа проимпортировал и через ASCII и все проходит удачно в плане экспорта, однако попытался начать всё заново: удалить базу, затем установить опцию End Time of Interval, затем создал новую базу, проимпортировал в неё данные, но снова на базовом графике время свечей стоит как начало их формирования, то есть как и в импортируемых данных. Такое впечатление, что данная опция действует только для данных уже сжатых из исходных, а на исходные почему-то не влияет.
А вот опцию изменения времени во время импорта не обнаружил.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Вс Авг 23, 2015 10:11 pm Ответить с цитатой Вернуться к началу

В базе Ами время данных в любом случае будет время начала бара. Это жесткое требование Томаша.
Вот скрины 15 минутной базы. Показано как меняется время свечек на графике в зависимости от опции End Time of Interval и Start Time of Interval.

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



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

СообщениеДобавлено: Вс Авг 23, 2015 10:22 pm Ответить с цитатой Вернуться к началу

000 писал(а):
В базе Ами время данных в любом случае будет время начала бара. Это жесткое требование Томаша.
Вот скрины 15 минутной базы. Показано как меняется время свечек на графике в зависимости от опции End Time of Interval и Start Time of Interval.


Спасибо за развернутый ответ, буду разбираться, пробовать Smile
Посмотреть профиль Отправить личное сообщение
trashfx



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

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

Also read here http://www.amibroker.com/kb/2014/10/25/how-to-correct-forward-looking-timestamps/
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen