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



Зарегистрирован: 03.05.2011
Сообщения: 213
Откуда: Новосибирск

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

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

Подскажите, возможна ли работа двух датабаз, получающих реалтайм из квика, одновременно. К примеру, одна - акции ММВБ, вторая - ФОРТС.

Я почему спрашиваю, у меня сейчас идет импорт из квика двух инструментов - Сбер и Газпром. В Датабазе прописано время сессии ММВБ. Решил дополнительно вывести ФОРТС, создаю датабазу новую (там ведь более расширенное время) и сразу же пропадает поток данных по первой. Как быть в такой ситуации?

Или если я в первой датабазе пропишу и вечерню сессию под ФОРТС, то на акциях не будет нелепого пустого места в это время?
Посмотреть профиль Отправить личное сообщение
spitfire



Зарегистрирован: 29.04.2010
Сообщения: 729
Откуда: Moscow

СообщениеДобавлено: Ср Июн 15, 2011 11:42 am Ответить с цитатой Вернуться к началу

А какая проблема все инструменты снимать в одной базе данных? Прописать day session 10:00 - 19:00 и night session 19:00 - 0:00, поставить галку Show day and night session only. После чего для тех инструментов, кто торгуется после 19, будут показываться доп сессия. С акциями ничего не изменится.
Посмотреть профиль Отправить личное сообщение ICQ Number
000
Site Admin


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

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

Работа двух баз одновременно невозможна.

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



Зарегистрирован: 03.05.2011
Сообщения: 213
Откуда: Новосибирск

СообщениеДобавлено: Чт Июн 16, 2011 8:44 am Ответить с цитатой Вернуться к началу

Спасибо большое за ответы. Буду пробовать.
Посмотреть профиль Отправить личное сообщение
Sergey_



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

СообщениеДобавлено: Пн Авг 08, 2011 1:25 pm Ответить с цитатой Вернуться к началу

А как поменять в Амиброкере загрузку базы данных при старте программы? Допустим, одна была, создал вторую, теперь хоцца опять со старой работать. Каждый раз при запуске менять базу лень.
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Пн Авг 08, 2011 1:48 pm Ответить с цитатой Вернуться к началу

Tools->Preferences->Data там Default Database Path

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



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

СообщениеДобавлено: Пн Авг 08, 2011 2:31 pm Ответить с цитатой Вернуться к началу

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



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

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

Сделал две базы обе в онлайне. Одна на часовиках, другая на 30 минутках. Переключаюсь между ними и вроде как все корректно работает. Но к сожалению настройки одной базы четко переходят в настройки другой базы. В моем случае это индикаторы. Версия 5,3. Можно ли с этим как нибудь броться. Или проще второй амиброкер установить
Smile
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Ср Окт 19, 2011 2:49 pm Ответить с цитатой Вернуться к началу

Это потому, что у тебя у этих баз по умолчанию одинаковый Layouts.
Сделай разные.
http://www.amibroker.com/video/layouts.html

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



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

СообщениеДобавлено: Ср Окт 19, 2011 3:33 pm Ответить с цитатой Вернуться к началу

Пасибо!
В рамках одной базы получается, делать разные фреймы и настройки. А когда переходишь к другой базе всё ровно лицевой индикатор переносятся в другую базу.... эх...Ну в целом проблему решил за счет вкладышей. Л
Посмотреть профиль Отправить личное сообщение
000
Site Admin


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

СообщениеДобавлено: Ср Окт 19, 2011 4:33 pm Ответить с цитатой Вернуться к началу

Странною Локал лайоут пробовал применять?

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



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

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

Да именно его....
Посмотреть профиль Отправить личное сообщение
belin



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

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

Яхфар писал(а):
Сделал две базы обе в онлайне. Одна на часовиках, другая на 30 минутках. Переключаюсь между ними и вроде как все корректно работает.

А это как обе в онлайне?
Два вопроса:
1) для чего час и 30 минут?
Я понимаю для чего создавать 2 базы онлайн-
1.тиковую (в которой смотреть мелкие вольюм и рейндж бары, считать маркет-дельту и др.)
2. 1-минутную, из которой можно построить любой интервал, кратный минутам, хоть годовые графики, если памяти хватит.
и
2) второй, главный вопрос: КАК сделать ОБЕ ОНЛАЙН из одного Ами?
Посмотреть профиль Отправить личное сообщение
belin



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

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

А, вообще, можно ли открыть два Ами с настройкой на получение данных реал-тайм, от двух разных источников, например DDE и ODBC? И общаться между ними через COM, или только через текстовые файлы? По DDE один Ами к другому не обратится, это уже известно.
Посмотреть профиль Отправить личное сообщение
Яхфар



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

СообщениеДобавлено: Ср Окт 19, 2011 10:09 pm Ответить с цитатой Вернуться к началу

belin писал(а):
Яхфар писал(а):
Сделал две базы обе в онлайне. Одна на часовиках, другая на 30 минутках. Переключаюсь между ними и вроде как все корректно работает.

А это как обе в онлайне?
Два вопроса:
1) для чего час и 30 минут?
Я понимаю для чего создавать 2 базы онлайн-
1.тиковую (в которой смотреть мелкие вольюм и рейндж бары, считать маркет-дельту и др.)
2. 1-минутную, из которой можно построить любой интервал, кратный минутам, хоть годовые графики, если памяти хватит.
и
2) второй, главный вопрос: КАК сделать ОБЕ ОНЛАЙН из одного Ами?



1, Есть ряд систем которые отличаются друг от друга периодом и временными рамками. Вот для этого я создаю несколько баз. Например в первой базе: графики где торговля идет на часовиках и в две сессии. На другой базе напрмиер берется в расчет только дневная сессия. + везде свои настройки. Ещё можно даже так робота переключать.
2. Одновременный онлайн не получится. Но между ними можно переключаться. Загрузка очень быстрая
Посмотреть профиль Отправить личное сообщение
Показать сообщения:      
Начать новую тему  Ответить на тему


 Перейти:   



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


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

File Attachment © by Meik Sievertsen